Package org.apache.openjpa.util
Class ObjectId
java.lang.Object
org.apache.openjpa.util.OpenJPAId
org.apache.openjpa.util.ObjectId
- All Implemented Interfaces:
Serializable,Comparable
Identity type appropriate for object primary key fields and shared
id classes.
- Author:
- Abe White
- See Also:
-
Field Summary
Fields inherited from class org.apache.openjpa.util.OpenJPAId
subs, type, TYPE_VALUE_SEP -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.openjpa.util.OpenJPAId
compareTo, equals, getType, hashCode, hasSubclasses, setManagedInstanceType, setManagedInstanceType, toString
-
Constructor Details
-
ObjectId
-
ObjectId
-
-
Method Details
-
getId
-
getIdObject
Description copied from class:OpenJPAIdReturn the identity value as an object.- Specified by:
getIdObjectin classOpenJPAId
-
idHash
protected int idHash()Description copied from class:OpenJPAIdReturn the id's hash code. -
idEquals
Description copied from class:OpenJPAIdCompare the id to the id of the given instance.
-