Package ch.epfl.scala.bsp4j
Class MavenDependencyModule
- java.lang.Object
-
- ch.epfl.scala.bsp4j.MavenDependencyModule
-
public class MavenDependencyModule extends java.lang.Object
`MavenDependencyModule` is a basic data structure that contains maven-like metadata. This metadata is embedded in the `data: Option[Json]` field of the `DependencyModule` definition, when the `dataKind` field contains "maven".
-
-
Constructor Summary
Constructors Constructor Description MavenDependencyModule(java.lang.String organization, java.lang.String name, java.lang.String version, java.util.List<MavenDependencyModuleArtifact> artifacts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.List<MavenDependencyModuleArtifact>
getArtifacts()
java.lang.String
getName()
java.lang.String
getOrganization()
java.lang.String
getScope()
java.lang.String
getVersion()
int
hashCode()
void
setArtifacts(java.util.List<MavenDependencyModuleArtifact> artifacts)
void
setName(java.lang.String name)
void
setOrganization(java.lang.String organization)
void
setScope(java.lang.String scope)
void
setVersion(java.lang.String version)
java.lang.String
toString()
-
-
-
Constructor Detail
-
MavenDependencyModule
public MavenDependencyModule(java.lang.String organization, java.lang.String name, java.lang.String version, java.util.List<MavenDependencyModuleArtifact> artifacts)
-
-
Method Detail
-
getOrganization
@Pure public java.lang.String getOrganization()
-
setOrganization
public void setOrganization(java.lang.String organization)
-
getName
@Pure public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getVersion
@Pure public java.lang.String getVersion()
-
setVersion
public void setVersion(java.lang.String version)
-
getArtifacts
@Pure public java.util.List<MavenDependencyModuleArtifact> getArtifacts()
-
setArtifacts
public void setArtifacts(java.util.List<MavenDependencyModuleArtifact> artifacts)
-
getScope
@Pure public java.lang.String getScope()
-
setScope
public void setScope(java.lang.String scope)
-
toString
@Pure public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
@Pure public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
@Pure public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-