public class BasicIdentifier extends java.lang.Object implements IIdentifier, java.io.Serializable
IIdentifier.Type
ALL
Constructor and Description |
---|
BasicIdentifier(java.lang.String name,
IIdentifier.Type type,
IIdentifier owner) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
long |
getId() |
java.lang.String |
getName()
human readable name
|
IIdentifier |
getOwner()
owner of this identifier
|
IIdentifier.Type |
getType() |
int |
hashCode() |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public BasicIdentifier(java.lang.String name, IIdentifier.Type type, IIdentifier owner)
public java.lang.String getName()
IIdentifier
getName
in interface IIdentifier
IIdentifier.getName()
public void setName(java.lang.String name)
public IIdentifier getOwner()
IIdentifier
getOwner
in interface IIdentifier
IIdentifier.getOwner()
public long getId()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public IIdentifier.Type getType()
getType
in interface IIdentifier
IIdentifier.getType()
public java.lang.String toString()
toString
in class java.lang.Object