Berkeley DB
version 4.8.30

Package com.sleepycat.bind.tuple

Bindings that use sequences of primitive fields, or tuples.

See:
          Description

Interface Summary
MarshalledTupleEntry A marshalling interface implemented by key, data or entity classes that are represented as tuples.
MarshalledTupleKeyEntity A marshalling interface implemented by entity classes that represent keys as tuples.
 

Class Summary
BigIntegerBinding A concrete TupleBinding for a BigInteger value.
BooleanBinding A concrete TupleBinding for a Boolean primitive wrapper or a boolean primitive.
ByteBinding A concrete TupleBinding for a Byte primitive wrapper or a byte primitive.
CharacterBinding A concrete TupleBinding for a Character primitive wrapper or a char primitive.
DoubleBinding A concrete TupleBinding for a Double primitive wrapper or a double primitive.
FloatBinding A concrete TupleBinding for a Float primitive wrapper or a float primitive.
IntegerBinding A concrete TupleBinding for a Integer primitive wrapper or an int primitive.
LongBinding A concrete TupleBinding for a Long primitive wrapper or a long primitive.
ShortBinding A concrete TupleBinding for a Short primitive wrapper or a short primitive.
SortedDoubleBinding A concrete TupleBinding for a Double primitive wrapper or a double primitive.
SortedFloatBinding A concrete TupleBinding for a Float primitive wrapper or a float primitive.
StringBinding A concrete TupleBinding for a simple String value.
TupleBase<E> A base class for tuple bindings and tuple key creators that provides control over the allocation of the output buffer.
TupleBinding<E> An abstract EntryBinding that treats a key or data entry as a tuple; it includes predefined bindings for Java primitive types.
TupleInput An InputStream with DataInput-like methods for reading tuple fields.
TupleInputBinding A concrete EntryBinding that uses the TupleInput object as the key or data object.
TupleMarshalledBinding<E extends MarshalledTupleEntry> A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleOutput An OutputStream with DataOutput-like methods for writing tuple fields.
TupleTupleBinding<E> An abstract EntityBinding that treats an entity's key entry and data entry as tuples.
TupleTupleKeyCreator<E> An abstract key creator that uses a tuple key and a tuple data entry.
TupleTupleMarshalledBinding<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledKeyCreator<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
 

Package com.sleepycat.bind.tuple Description

Bindings that use sequences of primitive fields, or tuples.


Berkeley DB
version 4.8.30

Copyright (c) 1996-2009 Oracle. All rights reserved.