public final class StringId extends OpenJPAId
OpenJPAId
subclass appropriate for String fields.Constructor and Description |
---|
StringId(java.lang.Class<?> cls,
java.lang.String key) |
StringId(java.lang.Class<?> cls,
java.lang.String key,
boolean subs) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId() |
java.lang.Object |
getIdObject()
Return the identity value as an object.
|
protected boolean |
idEquals(OpenJPAId o)
Compare the id to the id of the given instance.
|
protected int |
idHash()
Return the id's hash code.
|
java.lang.String |
toString() |
compareTo, equals, getType, hashCode, hasSubclasses, setManagedInstanceType, setManagedInstanceType
public StringId(java.lang.Class<?> cls, java.lang.String key)
public StringId(java.lang.Class<?> cls, java.lang.String key, boolean subs)
public java.lang.String getId()
public java.lang.Object getIdObject()
OpenJPAId
getIdObject
in class OpenJPAId
protected int idHash()
OpenJPAId