| 
Berkeley DB version 4.2.52  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use DataBuffer | |
| com.sleepycat.bdb | Core database classes for defining an environment, creating data stores, and running transactions [reference guide] | 
| com.sleepycat.bdb.bind | Interfaces for defining data formats and data-to-object bindings [reference guide] | 
| com.sleepycat.bdb.bind.serial | Formats and bindings that use Java serialization | 
| com.sleepycat.bdb.bind.tuple | Formats and bindings that use sequences of primitive data items or tuples | 
| Uses of DataBuffer in com.sleepycat.bdb | 
| Classes in com.sleepycat.bdb that implement DataBuffer | |
 class | 
DataThang
(internal) An extension of a Berkeley DB thang (Dbt) that supports the DataBuffer interface for bindings and other added utilities. | 
| Methods in com.sleepycat.bdb with parameters of type DataBuffer | |
 long | 
RecordNumberFormat.dataToRecordNumber(DataBuffer data)
Utility method for use by bindings to translate a data buffer to an record number integer.  | 
 void | 
RecordNumberFormat.recordNumberToData(long recordNumber,
                   DataBuffer data)
Utility method for use by bindings to translate a record number integer to a data buffer.  | 
 Object | 
RecordNumberBinding.dataToObject(DataBuffer data)
 | 
 void | 
RecordNumberBinding.objectToData(Object object,
             DataBuffer data)
 | 
 void | 
PrimaryKeyAssigner.assignKey(DataBuffer keyData)
Assigns a new primary key value into the given data buffer.  | 
| Uses of DataBuffer in com.sleepycat.bdb.bind | 
| Classes in com.sleepycat.bdb.bind that implement DataBuffer | |
 class | 
SimpleBuffer
A simple data buffer implementation that allows using bindings for arbitrary data outside the context of a database.  | 
| Methods in com.sleepycat.bdb.bind with parameters of type DataBuffer | |
 void | 
KeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
Extracts the index key data from primary key and value buffers.  | 
 void | 
KeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
Extracts the index key data from primary key and value buffers.  | 
 void | 
KeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
Extracts the index key data from primary key and value buffers.  | 
 void | 
KeyExtractor.clearIndexKey(DataBuffer valueData)
Clears the index key in a value buffer.  | 
 Object | 
EntityBinding.dataToObject(DataBuffer key,
             DataBuffer value)
Converts key and value data buffers into an entity Object.  | 
 Object | 
EntityBinding.dataToObject(DataBuffer key,
             DataBuffer value)
Converts key and value data buffers into an entity Object.  | 
 void | 
EntityBinding.objectToKey(Object object,
            DataBuffer key)
Extracts the key data from an entity Object.  | 
 void | 
EntityBinding.objectToValue(Object object,
              DataBuffer value)
Extracts the value data from an entity Object.  | 
 Object | 
DataBinding.dataToObject(DataBuffer data)
Converts a data buffer into an Object.  | 
 void | 
DataBinding.objectToData(Object object,
             DataBuffer data)
Converts an Object into a data buffer.  | 
 Object | 
ByteArrayBinding.dataToObject(DataBuffer data)
 | 
 void | 
ByteArrayBinding.objectToData(Object object,
             DataBuffer data)
 | 
| Uses of DataBuffer in com.sleepycat.bdb.bind.serial | 
| Methods in com.sleepycat.bdb.bind.serial with parameters of type DataBuffer | |
 void | 
TupleSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleSerialKeyExtractor.clearIndexKey(DataBuffer valueData)
 | 
 Object | 
TupleSerialBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 Object | 
TupleSerialBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 void | 
TupleSerialBinding.objectToKey(Object object,
            DataBuffer key)
 | 
 void | 
TupleSerialBinding.objectToValue(Object object,
              DataBuffer value)
 | 
 void | 
SerialSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
SerialSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
SerialSerialKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
SerialSerialKeyExtractor.clearIndexKey(DataBuffer valueData)
 | 
 Object | 
SerialSerialBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 Object | 
SerialSerialBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 void | 
SerialSerialBinding.objectToKey(Object object,
            DataBuffer key)
 | 
 void | 
SerialSerialBinding.objectToValue(Object object,
              DataBuffer value)
 | 
 Object | 
SerialFormat.dataToObject(DataBuffer data)
Utility method for use by bindings to deserialize an object.  | 
 void | 
SerialFormat.objectToData(Object object,
             DataBuffer data)
Utility method for use by bindings to serialize an object.  | 
 Object | 
SerialBinding.dataToObject(DataBuffer data)
 | 
 void | 
SerialBinding.objectToData(Object object,
             DataBuffer data)
 | 
| Uses of DataBuffer in com.sleepycat.bdb.bind.tuple | 
| Methods in com.sleepycat.bdb.bind.tuple with parameters of type DataBuffer | |
 void | 
TupleTupleKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleTupleKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleTupleKeyExtractor.extractIndexKey(DataBuffer primaryKeyData,
                DataBuffer valueData,
                DataBuffer indexKeyData)
 | 
 void | 
TupleTupleKeyExtractor.clearIndexKey(DataBuffer valueData)
 | 
 Object | 
TupleTupleBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 Object | 
TupleTupleBinding.dataToObject(DataBuffer key,
             DataBuffer value)
 | 
 void | 
TupleTupleBinding.objectToKey(Object object,
            DataBuffer key)
 | 
 void | 
TupleTupleBinding.objectToValue(Object object,
              DataBuffer value)
 | 
 Object | 
TupleInputBinding.dataToObject(DataBuffer data)
 | 
 void | 
TupleInputBinding.objectToData(Object object,
             DataBuffer data)
 | 
 void | 
TupleFormat.outputToData(TupleOutput output,
             DataBuffer data)
Utility method to set the data in a data buffer to the data in a tuple output object.  | 
 void | 
TupleFormat.inputToData(TupleInput input,
            DataBuffer data)
Utility method to set the data in a data buffer to the data in a tuple input object.  | 
 TupleInput | 
TupleFormat.dataToInput(DataBuffer data)
Utility method to create a new tuple input object for reading the data from a given buffer.  | 
 Object | 
TupleBinding.dataToObject(DataBuffer data)
 | 
 void | 
TupleBinding.objectToData(Object object,
             DataBuffer data)
 | 
  | 
Berkeley DB version 4.2.52  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||