|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IdentityIF
INTERNAL: Interface used to represent data store object identity. The identity has two parts; the type of object and an ordered list of primary key components. Note that an identity instance should always be immutable. Warning: Implementations of this class must all have the same hashCode() behaviour.
Method Summary | |
---|---|
java.lang.Object |
clone()
|
java.lang.Object |
createInstance()
INTERNAL: Creates an object instance of the type defined by this identity. |
java.lang.Object |
getKey(int index)
INTERNAL: Returns the primary key component with the specified index. |
java.lang.Object |
getType()
INTERNAL: Returns the type of object. |
int |
getWidth()
INTERNAL: Returns the number of primary key components that the identity has. |
Method Detail |
---|
java.lang.Object getType()
PersistentIF._p_getType()
.
int getWidth()
java.lang.Object getKey(int index)
java.lang.Object createInstance() throws java.lang.Exception
java.lang.Exception
java.lang.Object clone()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |