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.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getType()
ArtifactKeyArtifactType constants.getType in interface ArtifactKeyProjectTypepublic java.lang.String getId()
getId in interface ArtifactKeypublic java.lang.String getVersion()
getVersion in interface ArtifactKey