DEFAULT_EXTENSION, DEFAULT_VERSION, MF_KEY_ARTIFACTID, MF_KEY_CLASSIFIER, MF_KEY_EXTENSION, MF_KEY_GROUPID, MF_KEY_VERSION| Constructor | Description |
|---|---|
DefaultArtifact(java.lang.String coords) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String version) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String classifier,
java.lang.String version) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String classifier,
java.lang.String version,
java.nio.file.Path path) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object rhs) |
|
java.lang.String |
getArtifactId() |
Get artifact identifier of this artifact.
|
java.lang.String |
getClassifier() |
Get classifier of this artifact.
|
java.lang.String |
getExtension() |
Get extension of this artifact.
|
java.lang.String |
getGroupId() |
Get group identifier of this artifact.
|
java.nio.file.Path |
getPath() |
Get local path of artifact file or
null if artifact is not resolved (doesn't have associated artifact
file). |
java.lang.String |
getVersion() |
Get version of this artifact.
|
int |
hashCode() |
|
Artifact |
setPath(java.nio.file.Path path) |
Set artifact path.
|
Artifact |
setVersion(java.lang.String version) |
Set artifact version.
|
java.lang.String |
toString() |
public DefaultArtifact(java.lang.String coords)
public DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId)
public DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
public DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String version)
public DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String classifier,
java.lang.String version)
public DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String extension,
java.lang.String classifier,
java.lang.String version,
java.nio.file.Path path)
public java.lang.String getGroupId()
ArtifactgetGroupId in interface Artifactnull.public java.lang.String getArtifactId()
ArtifactgetArtifactId in interface Artifactnull.public java.lang.String getExtension()
ArtifactgetExtension in interface Artifactnull.public java.lang.String getClassifier()
ArtifactgetClassifier in interface Artifactnull.public java.lang.String getVersion()
ArtifactgetVersion in interface Artifactnull.public java.nio.file.Path getPath()
Artifactnull if artifact is not resolved (doesn't have associated artifact
file).public Artifact setVersion(java.lang.String version)
ArtifactSince artifacts are immutable, this method returns a new object and leaves the original unmodified.
setVersion in interface Artifactversion - the new artifact version to setpublic Artifact setPath(java.nio.file.Path path)
ArtifactSince artifacts are immutable, this method returns a new object and leaves the original unmodified.
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object