Package org.apache.openjpa.util
Class BigDecimalId
- java.lang.Object
-
- org.apache.openjpa.util.OpenJPAId
-
- org.apache.openjpa.util.BigDecimalId
-
- All Implemented Interfaces:
Serializable,Comparable
public class BigDecimalId extends OpenJPAId
- Since:
- 1.1.0
- Author:
- Miroslav Nachev
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.openjpa.util.OpenJPAId
subs, type, TYPE_VALUE_SEP
-
-
Constructor Summary
Constructors Constructor Description BigDecimalId(Class cls, String key)BigDecimalId(Class cls, BigDecimal key)BigDecimalId(Class cls, BigDecimal key, boolean subs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetId()ObjectgetIdObject()Return the identity value as an object.protected booleanidEquals(OpenJPAId other)Compare the id to the id of the given instance.protected intidHash()Return the id's hash code.StringtoString()-
Methods inherited from class org.apache.openjpa.util.OpenJPAId
compareTo, equals, getType, hashCode, hasSubclasses, setManagedInstanceType, setManagedInstanceType
-
-
-
-
Constructor Detail
-
BigDecimalId
public BigDecimalId(Class cls, BigDecimal key)
-
BigDecimalId
public BigDecimalId(Class cls, BigDecimal key, boolean subs)
-
-
Method Detail
-
getId
public BigDecimal getId()
-
getIdObject
public Object 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.
-
-