public final class MavenRepositoryCoordinates
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
classifier |
static java.lang.String |
DEFAULT_EXTENSION |
private java.lang.String |
extension |
private GAV |
gav |
| Constructor and Description |
|---|
MavenRepositoryCoordinates(GAV gav,
java.lang.String classifier,
java.lang.String extension) |
MavenRepositoryCoordinates(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier,
java.lang.String extension) |
| Modifier and Type | Method and Description |
|---|---|
private static <T> boolean |
eq(T left,
T right) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArtifactId() |
java.lang.String |
getClassifier() |
java.lang.String |
getExtension()
The artifact file extension, or
null for the default extension jar. |
java.lang.String |
getExtensionOrDefault() |
GAV |
getGav() |
java.lang.String |
getGroupId() |
java.lang.String |
getLocalRepositoryPath()
Returns the local Maven repository path corresponding to the these coordinates.
|
java.lang.String |
getVersion()
Returns the (symbolic) artifact version, i.e.
|
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String DEFAULT_EXTENSION
private final GAV gav
private final java.lang.String classifier
private final java.lang.String extension
public MavenRepositoryCoordinates(GAV gav, java.lang.String classifier, java.lang.String extension)
public MavenRepositoryCoordinates(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier,
java.lang.String extension)
public GAV getGav()
public java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getVersion()
public java.lang.String getClassifier()
public java.lang.String getExtension()
null for the default extension jar.public java.lang.String getExtensionOrDefault()
public java.lang.String getLocalRepositoryPath()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprivate static <T> boolean eq(T left,
T right)