public class MavenCapability extends Capability
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NS_MAVEN_ARTIFACT
Regular Maven dependency as defined in
|
static java.lang.String |
NS_MAVEN_ARTIFACT_IMPORT
Import-scoped Maven dependency as defined in
|
static java.lang.String |
NS_MAVEN_PARENT
Maven parent dependency as defined in
|
private static long |
serialVersionUID |
private java.lang.String |
version |
| Modifier | Constructor and Description |
|---|---|
private |
MavenCapability(java.lang.String namespace,
java.lang.String id,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
static MavenCapability |
createMavenArtifact(ArtifactKey key) |
static MavenCapability |
createMavenArtifactImport(ArtifactKey key) |
static MavenCapability |
createMavenParent(ArtifactKey key) |
boolean |
equals(java.lang.Object obj) |
(package private) static java.lang.String |
getId(ArtifactKey key) |
java.lang.String |
getVersion() |
int |
hashCode() |
java.lang.String |
toString() |
getVersionlessKeyprivate static final long serialVersionUID
public static final java.lang.String NS_MAVEN_ARTIFACT
public static final java.lang.String NS_MAVEN_ARTIFACT_IMPORT
public static final java.lang.String NS_MAVEN_PARENT
private final java.lang.String version
private MavenCapability(java.lang.String namespace,
java.lang.String id,
java.lang.String version)
public java.lang.String getVersion()
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.Objectpublic static MavenCapability createMavenArtifact(ArtifactKey key)
public static MavenCapability createMavenArtifactImport(ArtifactKey key)
public static MavenCapability createMavenParent(ArtifactKey key)
static java.lang.String getId(ArtifactKey key)