org.apache.openjpa.util
Class CharId
java.lang.Object
org.apache.openjpa.util.OpenJPAId
org.apache.openjpa.util.CharId
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public final class CharId
- extends OpenJPAId
OpenJPAId
subclass appropriate for char fields.
- Author:
- Steve Kim
- See Also:
- Serialized Form
Constructor Summary |
CharId(java.lang.Class cls,
char key)
|
CharId(java.lang.Class cls,
java.lang.Character key)
|
CharId(java.lang.Class cls,
char key,
boolean subs)
|
CharId(java.lang.Class cls,
java.lang.String key)
|
Method Summary |
char |
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()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
CharId
public CharId(java.lang.Class cls,
java.lang.Character key)
CharId
public CharId(java.lang.Class cls,
java.lang.String key)
CharId
public CharId(java.lang.Class cls,
char key)
CharId
public CharId(java.lang.Class cls,
char key,
boolean subs)
getId
public char getId()
getIdObject
public java.lang.Object getIdObject()
- Description copied from class:
OpenJPAId
- Return the identity value as an object.
- Specified by:
getIdObject
in class OpenJPAId
toString
public java.lang.String toString()
- Overrides:
toString
in class OpenJPAId
idHash
protected int idHash()
- Description copied from class:
OpenJPAId
- Return the id's hash code.
- Specified by:
idHash
in class OpenJPAId
idEquals
protected boolean idEquals(OpenJPAId o)
- Description copied from class:
OpenJPAId
- Compare the id to the id of the given instance.
- Specified by:
idEquals
in class OpenJPAId
Copyright © 2006 Apache Software Foundation. All Rights Reserved.