Uses of Interface
jdbm.helper.Serializer

Packages that use Serializer
jdbm Simplified public API corresponding to GDBM APIs. 
jdbm.btree B+Tree (scalable persistent tree) data structure implementation. 
jdbm.helper Miscelaneous utility classes and interfaces. 
jdbm.recman Core classes for managing persistent objects and processing transactions. 
 

Uses of Serializer in jdbm
 

Methods in jdbm with parameters of type Serializer
 java.lang.Object RecordManager.fetch(long recid, Serializer serializer)
          Fetches a record using a custom serializer.
 long RecordManager.insert(java.lang.Object obj, Serializer serializer)
          Inserts a new record using a custom serializer.
 void RecordManager.update(long recid, java.lang.Object obj, Serializer serializer)
          Updates a record using a custom serializer.
 

Uses of Serializer in jdbm.btree
 

Classes in jdbm.btree that implement Serializer
 class BPage
          Page of a Btree.
 

Fields in jdbm.btree declared as Serializer
protected  Serializer BTree._keySerializer
          Serializer used to serialize index keys (optional)
protected  Serializer BTree._valueSerializer
          Serializer used to serialize index values (optional)
 

Methods in jdbm.btree with parameters of type Serializer
static BTree BTree.createInstance(RecordManager recman, java.util.Comparator comparator, Serializer keySerializer, Serializer valueSerializer)
          Create a new persistent BTree, with 16 entries per node.
static BTree BTree.createInstance(RecordManager recman, java.util.Comparator comparator, Serializer keySerializer, Serializer valueSerializer, int pageSize)
          Create a new persistent BTree with the given number of entries per node.
 void BTree.setValueSerializer(Serializer valueSerializer)
           
 

Uses of Serializer in jdbm.helper
 

Classes in jdbm.helper that implement Serializer
 class ByteArraySerializer
          Serializer for byte arrays -- simple returns the byte array itself.
 class DefaultSerializer
          Default java serializer.
 class IntegerSerializer
          Optimized serializer for integers.
 class LongSerializer
          Optimized serializer for long integers.
 

Uses of Serializer in jdbm.recman
 

Methods in jdbm.recman with parameters of type Serializer
 java.lang.Object CacheRecordManager.fetch(long recid, Serializer serializer)
          Fetches a record using a custom serializer.
 java.lang.Object BaseRecordManager.fetch(long recid, Serializer serializer)
          Fetches a record using a custom serializer.
 long CacheRecordManager.insert(java.lang.Object obj, Serializer serializer)
          Inserts a new record using a custom serializer.
 long BaseRecordManager.insert(java.lang.Object obj, Serializer serializer)
          Inserts a new record using a custom serializer.
 void CacheRecordManager.update(long recid, java.lang.Object obj, Serializer serializer)
          Updates a record using a custom serializer.
 void BaseRecordManager.update(long recid, java.lang.Object obj, Serializer serializer)
          Updates a record using a custom serializer.
 



Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.