|
||||||||||
| 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 | |
|---|---|
Object |
clone()
|
Object |
createInstance()
INTERNAL: Creates an object instance of the type defined by this identity. |
Object |
getKey(int index)
INTERNAL: Returns the primary key component with the specified index. |
Object |
getType()
INTERNAL: Returns the type of object. |
int |
getWidth()
INTERNAL: Returns the number of primary key components that the identity has. |
| Method Detail |
|---|
Object getType()
PersistentIF._p_getType().
int getWidth()
Object getKey(int index)
Object createInstance()
throws Exception
ExceptionObject clone()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||