Inheritance diagram for com::sleepycat::bind::tuple::MarshalledTupleEntry:
Public Member Functions | |
void | marshalEntry (TupleOutput dataOutput) |
Package Functions | |
void | unmarshalEntry (TupleInput dataInput) |
Key classes implement this interface to marshal their key entry. Data or entity classes implement this interface to marshal their data entry. Implementations of this interface must have a public no arguments constructor so that they can be instantiated by a binding, prior to calling the unmarshalEntry method.
Note that implementing this interface is not necessary when the object is a Java simple type, for example: String, Integer, etc. These types can be used with built-in bindings returned by TupleBinding#getPrimitiveBinding.
Definition at line 30 of file MarshalledTupleEntry.java.
|
Construct the key or data tuple entry from the key or data object.
Implemented in collections::ship::factory::PartKey, collections::ship::factory::ShipmentKey, collections::ship::factory::SupplierKey, and com::sleepycat::bind::tuple::test::MarshalledObject. Referenced by com::sleepycat::bind::tuple::TupleTupleMarshalledBinding::objectToData(), and com::sleepycat::bind::tuple::TupleMarshalledBinding::objectToEntry(). |
|
Construct the key or data object from the key or data tuple entry.
Implemented in collections::ship::factory::PartKey, collections::ship::factory::ShipmentKey, collections::ship::factory::SupplierKey, and com::sleepycat::bind::tuple::test::MarshalledObject. Referenced by com::sleepycat::bind::tuple::TupleTupleMarshalledBinding::entryToObject(), and com::sleepycat::bind::tuple::TupleMarshalledBinding::entryToObject(). |