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,
ClassNotFoundException
Read 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 IOException
Write this object. Write the superclass first.
- writeExternal in interface SingleFieldIdentity