public final class LocalisedKey extends java.lang.Object implements AttributeKey
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
key |
private java.lang.String |
lang |
private int |
objectID |
Constructor and Description |
---|
LocalisedKey(int objectID,
java.lang.String lang,
java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone() |
AttributeKey |
createSubKey(int objectID) |
boolean |
equals(java.lang.Object obj) |
static LocalisedKey |
fromEp6Object(Ep6Object o,
java.lang.String lang,
java.lang.String key) |
int |
getCompoundObjectID() |
java.lang.String |
getKey() |
java.lang.String |
getLang() |
int |
getObjectID() |
int |
hashCode() |
boolean |
isCompound() |
void |
setObjectID(int objectID) |
java.lang.String |
toString() |
private final java.lang.String lang
private final java.lang.String key
private int objectID
public LocalisedKey(int objectID, java.lang.String lang, java.lang.String key)
public static LocalisedKey fromEp6Object(Ep6Object o, java.lang.String lang, java.lang.String key)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getLang()
public java.lang.String getKey()
getKey
in interface AttributeKey
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int getObjectID()
getObjectID
in interface AttributeKey
public boolean isCompound()
isCompound
in interface AttributeKey
public int getCompoundObjectID()
getCompoundObjectID
in interface AttributeKey
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public AttributeKey createSubKey(int objectID)
createSubKey
in interface AttributeKey
public void setObjectID(int objectID)
setObjectID
in interface AttributeKey