javax.jdo.identity
Class ShortIdentity
- Externalizable
public class ShortIdentity
This class is for identity with a single short field.
ShortIdentity()- Constructor only for Externalizable.
|
ShortIdentity(Class pcClass, Short key)- Constructor with class and key.
|
ShortIdentity(Class pcClass, String str)- Constructor with class and key.
|
ShortIdentity(Class pcClass, short key)- Constructor with class and key.
|
protected Object | createKeyAsObject()- Create the key as an Object.
|
boolean | equals(Object obj)- Determine if the other object represents the same object id.
|
short | getKey()- Return the key.
|
void | readExternal(ObjectInput in)- Read this object.
|
String | toString()- Return the String form of the key.
|
void | writeExternal(ObjectOutput out)- Write this object.
|
assertKeyNotNull, createKeyAsObject, equals, getKeyAsObject, getTargetClass, getTargetClassName, hashClassName, hashCode, readExternal, setKeyAsObject, writeExternal |
ShortIdentity
public ShortIdentity()
Constructor only for Externalizable.
ShortIdentity
public ShortIdentity(Class pcClass,
Short key)Constructor with class and key.
pcClass - the classkey - the key
ShortIdentity
public ShortIdentity(Class pcClass,
String str)Constructor with class and key.
pcClass - the classstr - the key
ShortIdentity
public ShortIdentity(Class pcClass,
short key)Constructor with class and key.
pcClass - the classkey - the key
equals
public boolean equals(Object obj)
Determine if the other object represents the same object id.
- equals in interface SingleFieldIdentity
- true if both objects represent the same object id
getKey
public short getKey()
Return the key.
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundExceptionRead this object. Read the superclass first.
- readExternal in interface SingleFieldIdentity
toString
public String toString()
Return the String form of the key.
- the String form of the key
writeExternal
public void writeExternal(ObjectOutput out)
throws IOExceptionWrite this object. Write the superclass first.
- writeExternal in interface SingleFieldIdentity