Inheritance diagram for com::sleepycat::bind::tuple::TupleTupleKeyCreator:
Public Member Functions | |
TupleTupleKeyCreator () | |
abstract boolean | createSecondaryKey (TupleInput primaryKeyInput, TupleInput dataInput, TupleOutput indexKeyOutput) |
boolean | nullifyForeignKey (TupleInput dataInput, TupleOutput dataOutput) |
Definition at line 24 of file TupleTupleKeyCreator.java.
|
Creates a tuple-tuple key creator. Definition at line 30 of file TupleTupleKeyCreator.java. |
|
Creates the index key from primary key tuple and data tuple.
Implemented in com::sleepycat::bind::tuple::TupleTupleMarshalledKeyCreator. |
|
Clears the index key in the tuple data entry. The dataInput should be read and then written to the dataOutput, clearing the index key in the process. The secondary key should be output or removed by this method such that createSecondaryKey will return false. Other fields in the data object should remain unchanged.
Reimplemented in com::sleepycat::bind::tuple::TupleTupleMarshalledKeyCreator. Definition at line 98 of file TupleTupleKeyCreator.java. |