DEFAULT_EXTENSION, DEFAULT_VERSION| Constructor and Description |
|---|
DefaultArtifact(String coords) |
DefaultArtifact(String groupId,
String artifactId) |
DefaultArtifact(String groupId,
String artifactId,
String version) |
DefaultArtifact(String groupId,
String artifactId,
String extension,
String version) |
DefaultArtifact(String groupId,
String artifactId,
String extension,
String classifier,
String version) |
DefaultArtifact(String groupId,
String artifactId,
String extension,
String classifier,
String version,
Path path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object rhs) |
String |
getArtifactId()
Get artifact identifier of this artifact.
|
String |
getClassifier()
Get classifier of this artifact.
|
String |
getExtension()
Get extension of this artifact.
|
String |
getGroupId()
Get group identifier of this artifact.
|
Path |
getPath()
Get local path of artifact file or
null if artifact is not resolved (doesn't have associated artifact
file). |
String |
getVersion()
Get version of this artifact.
|
int |
hashCode() |
Artifact |
setPath(Path path)
Set artifact path.
|
Artifact |
setVersion(String version)
Set artifact version.
|
String |
toString() |
public DefaultArtifact(String coords)
public DefaultArtifact(String groupId, String artifactId, String extension, String version)
public DefaultArtifact(String groupId, String artifactId, String extension, String classifier, String version)
public String getGroupId()
ArtifactgetGroupId in interface Artifactnull.public String getArtifactId()
ArtifactgetArtifactId in interface Artifactnull.public String getExtension()
ArtifactgetExtension in interface Artifactnull.public String getClassifier()
ArtifactgetClassifier in interface Artifactnull.public String getVersion()
ArtifactgetVersion in interface Artifactnull.public Path getPath()
Artifactnull if artifact is not resolved (doesn't have associated artifact
file).public Artifact setVersion(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(Path path)
ArtifactSince artifacts are immutable, this method returns a new object and leaves the original unmodified.
Copyright © 2012-2015 Red Hat, Inc.. All Rights Reserved.