Inheritance diagram for com::sleepycat::bind::tuple::test::MarshalledObject:
Public Member Functions | |
void | marshalEntry (TupleOutput dataOutput) |
void | unmarshalEntry (TupleInput dataInput) |
void | marshalPrimaryKey (TupleOutput keyOutput) |
void | unmarshalPrimaryKey (TupleInput keyInput) |
boolean | marshalSecondaryKey (String keyName, TupleOutput keyOutput) |
boolean | nullifyForeignKey (String keyName) |
Definition at line 20 of file MarshalledObject.java.
|
Construct the key or data tuple entry from the key or data object.
Implements com::sleepycat::bind::tuple::MarshalledTupleEntry. Definition at line 72 of file MarshalledObject.java. References com::sleepycat::bind::tuple::TupleOutput::writeString(). |
|
Extracts the entity's primary key and writes it to the key output.
Implements com::sleepycat::bind::tuple::MarshalledTupleKeyEntity. Definition at line 86 of file MarshalledObject.java. References com::sleepycat::bind::tuple::TupleOutput::writeString(). |
|
Extracts the entity's secondary key and writes it to the key output.
Implements com::sleepycat::bind::tuple::MarshalledTupleKeyEntity. Definition at line 96 of file MarshalledObject.java. References com::sleepycat::bind::tuple::TupleOutput::writeString(). |
|
Clears the entity's secondary key fields for the given key name. The specified index key should be changed by this method such that marshalSecondaryKey for the same key name will return false. Other fields in the data object should remain unchanged.
Implements com::sleepycat::bind::tuple::MarshalledTupleKeyEntity. Definition at line 117 of file MarshalledObject.java. |
|
Construct the key or data object from the key or data tuple entry.
Implements com::sleepycat::bind::tuple::MarshalledTupleEntry. Definition at line 79 of file MarshalledObject.java. |
|
Completes construction of the entity by setting its primary key from the stored primary key.
Implements com::sleepycat::bind::tuple::MarshalledTupleKeyEntity. Definition at line 91 of file MarshalledObject.java. |