Serializable
public class ArtifactName extends Object implements Serializable
groupId:artifactId:packaging:versionor
groupId:artifactId:versionwhere packaging defaults to "jar". This is the artifact's name. Other methods return elements.
Constructor | Description |
---|---|
ArtifactName() |
|
ArtifactName(String groupId,
String artifactId,
String version,
String packaging) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(Object obj) |
|
String |
getArtifactId() |
|
String |
getGroupId() |
|
String |
getPackaging() |
|
String |
getVersion() |
|
int |
hashCode() |
|
static ArtifactName |
parse(String name) |
|
void |
setArtifactId(String artifactId) |
|
void |
setGroupId(String groupId) |
|
void |
setPackaging(String packaging) |
|
void |
setVersion(String version) |
|
String |
toComponentName(boolean versioned) |
|
String |
toString() |
|
int |
versionCompare(ArtifactName n) |
public static final String JAR
public String getGroupId()
public void setGroupId(String groupId)
public String getArtifactId()
public void setArtifactId(String artifactId)
public String getPackaging()
public void setPackaging(String packaging)
public String getVersion()
public void setVersion(String version)
public static ArtifactName parse(String name)
public String toComponentName(boolean versioned)
public int versionCompare(ArtifactName n)