com.sleepycat.bind.tuple
public interface MarshalledTupleEntry
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 MarshalledTupleEntry 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.
See Also: TupleTupleMarshalledBinding
Method Summary | |
---|---|
void | marshalEntry(TupleOutput dataOutput)
Construct the key or data tuple entry from the key or data object.
|
void | unmarshalEntry(TupleInput dataInput)
Construct the key or data object from the key or data tuple entry.
|
Parameters: dataOutput is the output tuple.
Parameters: dataInput is the input tuple.