javax.jdo.identity
Class LongIdentity
- Externalizable
public class LongIdentity
This class is for identity with a single long field.
LongIdentity()- Constructor only for Externalizable.
|
LongIdentity(Class pcClass, Long key)- Constructor with class and key.
|
LongIdentity(Class pcClass, String str)- Constructor with class and key.
|
LongIdentity(Class pcClass, long 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.
|
long | 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 |
LongIdentity
public LongIdentity()
Constructor only for Externalizable.
LongIdentity
public LongIdentity(Class pcClass,
Long key)Constructor with class and key.
pcClass - the classkey - the key
LongIdentity
public LongIdentity(Class pcClass,
String str)Constructor with class and key.
pcClass - the classstr - the key
LongIdentity
public LongIdentity(Class pcClass,
long 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 long 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