public class DefaultArtifactKey extends java.lang.Object implements ArtifactKey
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
id |
private java.lang.String |
type |
private java.lang.String |
version |
Constructor and Description |
---|
DefaultArtifactKey(java.lang.String type,
java.lang.String id,
java.lang.String version) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getId()
Eclipse/OSGi artifact id.
|
java.lang.String |
getType()
Artifact type.
|
java.lang.String |
getVersion()
Eclipse/OSGi artifact version.
|
int |
hashCode() |
java.lang.String |
toString() |
private final java.lang.String type
private final java.lang.String id
private final java.lang.String version
public DefaultArtifactKey(java.lang.String type, java.lang.String id, java.lang.String version)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getType()
ArtifactKey
ArtifactType
constants.getType
in interface ArtifactKey
ProjectType
public java.lang.String getId()
getId
in interface ArtifactKey
public java.lang.String getVersion()
getVersion
in interface ArtifactKey