javax.jdo.identity
Class StringIdentity
- Externalizable
public class StringIdentity
This class is for identity with a single String field.
boolean | equals(Object obj)- Determine if the other object represents the same object id.
|
String | 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 |
StringIdentity
public StringIdentity()
Constructor only for Externalizable.
StringIdentity
public StringIdentity(Class pcClass,
String 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 String 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