Uses of Interface
org.mapdb.Serializer

Uses of Serializer in org.mapdb
 

Classes in org.mapdb that implement Serializer
protected static class BTreeMap.NodeSerializer<A,B>
           
protected static class Queues.SimpleQueue.NodeSerializer<E>
           
static class Serializer.CompressionWrapper<E>
          wraps another serializer and (de)compresses its output/input
 class SerializerBase
          Serializer which uses 'header byte' to serialize/deserialize most of classes from 'java.lang' and 'java.util' packages.
 class SerializerPojo
          Serializer which handles POJO, object graphs etc.
 

Fields in org.mapdb declared as Serializer
protected  Serializer<A> BTreeKeySerializer.Tuple2KeySerializer.aSerializer
           
protected  Serializer<A> BTreeKeySerializer.Tuple3KeySerializer.aSerializer
           
protected  Serializer<A> BTreeKeySerializer.Tuple4KeySerializer.aSerializer
           
protected  Serializer<A> BTreeKeySerializer.Tuple5KeySerializer.aSerializer
           
protected  Serializer<A> BTreeKeySerializer.Tuple6KeySerializer.aSerializer
           
static Serializer<Object> Serializer.BASIC
          Basic serializer for most classes in 'java.lang' and 'java.util' packages.
static Serializer<Boolean> Serializer.BOOLEAN
           
protected  Serializer<B> BTreeKeySerializer.Tuple2KeySerializer.bSerializer
           
protected  Serializer<B> BTreeKeySerializer.Tuple3KeySerializer.bSerializer
           
protected  Serializer<B> BTreeKeySerializer.Tuple4KeySerializer.bSerializer
           
protected  Serializer<B> BTreeKeySerializer.Tuple5KeySerializer.bSerializer
           
protected  Serializer<B> BTreeKeySerializer.Tuple6KeySerializer.bSerializer
           
static Serializer<byte[]> Serializer.BYTE_ARRAY
          Serializes `byte[]` it adds header which contains size information
static Serializer<byte[]> Serializer.BYTE_ARRAY_NOSIZE
          Serializes `byte[]` directly into underlying store It does not store size, so it can not be used in Maps and other collections.
static Serializer<char[]> Serializer.CHAR_ARRAY
          Serializes `char[]` it adds header which contains size information
protected  Serializer<C> BTreeKeySerializer.Tuple3KeySerializer.cSerializer
           
protected  Serializer<C> BTreeKeySerializer.Tuple4KeySerializer.cSerializer
           
protected  Serializer<C> BTreeKeySerializer.Tuple5KeySerializer.cSerializer
           
protected  Serializer<C> BTreeKeySerializer.Tuple6KeySerializer.cSerializer
           
protected  Serializer BTreeKeySerializer.BasicKeySerializer.defaultSerializer
           
protected static Serializer<long[][]> HTreeMap.DIR_SERIALIZER
           
static Serializer<double[]> Serializer.DOUBLE_ARRAY
          Serializes `double[]` it adds header which contains size information
protected  Serializer<D> BTreeKeySerializer.Tuple4KeySerializer.dSerializer
           
protected  Serializer<D> BTreeKeySerializer.Tuple5KeySerializer.dSerializer
           
protected  Serializer<D> BTreeKeySerializer.Tuple6KeySerializer.dSerializer
           
protected  Serializer<E> BTreeKeySerializer.Tuple5KeySerializer.eSerializer
           
protected  Serializer<E> BTreeKeySerializer.Tuple6KeySerializer.eSerializer
           
protected  Serializer<F> BTreeKeySerializer.Tuple6KeySerializer.fSerializer
           
static Serializer<Object> Serializer.ILLEGAL_ACCESS
          Always throws IllegalAccessError when invoked.
static Serializer<int[]> Serializer.INT_ARRAY
          Serializes `int[]` it adds header which contains size information
static Serializer<Integer> Serializer.INTEGER
          Serializes Integer into 4 bytes.
static Serializer<Object> Serializer.JAVA
          Serializer which uses standard Java Serialization with ObjectInputStream and ObjectOutputStream
protected  Serializer<K> HTreeMap.keySerializer
           
protected  Serializer<?> DB.HTreeMapMaker.keySerializer
           
protected  Serializer<HTreeMap.LinkedNode<K,V>> HTreeMap.LN_SERIALIZER
           
static Serializer<Long> Serializer.LONG
          Serializes Long into 8 bytes, used mainly for testing.
static Serializer<long[]> Serializer.LONG_ARRAY
          Serializes `long[]` it adds header which contains size information
protected  Serializer<BTreeMap.BNode> BTreeMap.nodeSerializer
           
protected  Serializer<Queues.SimpleQueue.Node<E>> Queues.SimpleQueue.nodeSerializer
           
protected  Serializer<E> Queues.SimpleQueue.serializer
           
protected  Serializer<E> Atomic.Var.serializer
           
protected  Serializer<E> Serializer.CompressionWrapper.serializer
           
protected  Serializer<?> DB.HTreeSetMaker.serializer
           
protected static Serializer<CopyOnWriteArrayList<SerializerPojo.ClassInfo>> SerializerPojo.serializer
           
static Serializer<HTreeMap.ExpireLinkNode> HTreeMap.ExpireLinkNode.SERIALIZER
           
static Serializer<String> Serializer.STRING
          Serializes strings using UTF8 encoding.
static Serializer<String> Serializer.STRING_ASCII
          Serializes strings using ASCII encoding (8 bit character).
static Serializer<String> Serializer.STRING_INTERN
          Serializes strings using UTF8 encoding.
static Serializer<String> Serializer.STRING_NOSIZE
          Serializes strings using UTF8 encoding.
static Serializer<UUID> Serializer.UUID
          Serializers UUID class
protected  Serializer<V> BTreeMap.valueSerializer
          Serializer used to convert keys from/into binary form
protected  Serializer<Object> BTreeMap.NodeSerializer.valueSerializer
           
protected  Serializer<V> HTreeMap.valueSerializer
           
protected  Serializer<?> DB.HTreeMapMaker.valueSerializer
           
protected  Serializer DB.BTreeMapMaker.valueSerializer
           
 

Fields in org.mapdb with type parameters of type Serializer
protected  LongMap<Serializer> EngineWrapper.SerializerCheckEngineWrapper.recid2serializer
           
protected  LongConcurrentHashMap<Fun.Tuple2<Object,Serializer>> AsyncWriteEngine.writeCache
          Associates `recid` from Write Queue with record data and serializer.
 

Methods in org.mapdb that return Serializer
 Serializer DB.getDefaultSerializer()
           
 

Methods in org.mapdb with parameters of type Serializer
static
<E,K,V> long
Pump.buildTreeMap(Iterator<E> source, Engine engine, Fun.Function1<K,E> keyExtractor, Fun.Function1<V,E> valueExtractor, boolean ignoreDuplicates, int nodeSize, boolean valuesStoredOutsideNodes, long counterRecid, BTreeKeySerializer<K> keySerializer, Serializer<V> valueSerializer, Comparator comparator)
          Build BTreeMap (or TreeSet) from presorted data.
protected
<A> void
EngineWrapper.SerializerCheckEngineWrapper.checkSerializer(long recid, Serializer<A> serializer)
           
<A> boolean
StoreDirect.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
AsyncWriteEngine.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
          Updates existing record in atomic (Compare And Swap) manner.
<A> boolean
TxEngine.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
TxEngine.Tx.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
Engine.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
          Updates existing record in atomic (Compare And Swap) manner.
<A> boolean
EngineWrapper.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
EngineWrapper.ReadOnlyEngine.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
EngineWrapper.ImmutabilityCheckEngine.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
EngineWrapper.SynchronizedEngineWrapper.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
EngineWrapper.SerializerCheckEngineWrapper.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
Caches.LRU.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
Caches.HashTable.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
Caches.WeakSoftRef.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
Caches.HardRef.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
StoreWAL.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<A> boolean
StoreHeap.compareAndSwap(long recid, A expectedOldValue, A newValue, Serializer<A> serializer)
           
<E> Atomic.Var<E>
DB.createAtomicVar(String name, E initValue, Serializer<E> serializer)
           
<E> BlockingQueue<E>
DB.createCircularQueue(String name, Serializer<E> serializer, long size)
           
<E> BlockingQueue<E>
DB.createQueue(String name, Serializer<E> serializer, boolean useLocks)
           
protected static long BTreeMap.createRootRef(Engine engine, BTreeKeySerializer keySer, Serializer valueSer, Comparator comparator, int numberOfNodeMetas)
          creates empty root node and returns recid of its reference
<E> BlockingQueue<E>
DB.createStack(String name, Serializer<E> serializer, boolean useLocks)
           
<A> void
StoreDirect.delete(long recid, Serializer<A> serializer)
           
<A> void
AsyncWriteEngine.delete(long recid, Serializer<A> serializer)
          Remove existing record from store/cache

Recid must be a number returned by 'put' method.

<A> void
TxEngine.delete(long recid, Serializer<A> serializer)
           
<A> void
TxEngine.Tx.delete(long recid, Serializer<A> serializer)
           
<A> void
Engine.delete(long recid, Serializer<A> serializer)
          Remove existing record from store/cache

Recid must be a number returned by 'put' method.

<A> void
EngineWrapper.delete(long recid, Serializer<A> serializer)
           
<A> void
EngineWrapper.ReadOnlyEngine.delete(long recid, Serializer<A> serializer)
           
<A> void
EngineWrapper.SynchronizedEngineWrapper.delete(long recid, Serializer<A> serializer)
           
<A> void
EngineWrapper.SerializerCheckEngineWrapper.delete(long recid, Serializer<A> serializer)
           
<A> void
Caches.LRU.delete(long recid, Serializer<A> serializer)
           
<A> void
Caches.HashTable.delete(long recid, Serializer<A> serializer)
           
<A> void
Caches.WeakSoftRef.delete(long recid, Serializer<A> serializer)
           
<A> void
Caches.HardRef.delete(long recid, Serializer<A> serializer)
           
<A> void
StoreWAL.delete(long recid, Serializer<A> serializer)
           
<A> void
StoreHeap.delete(long recid, Serializer<A> serializer)
           
protected
<A> A
Store.deserialize(Serializer<A> serializer, int size, DataInput input)
           
<A> A
StoreDirect.get(long recid, Serializer<A> serializer)
           
<A> A
AsyncWriteEngine.get(long recid, Serializer<A> serializer)
          Get existing record.
<A> A
TxEngine.get(long recid, Serializer<A> serializer)
           
<A> A
TxEngine.Tx.get(long recid, Serializer<A> serializer)
           
<A> A
Engine.get(long recid, Serializer<A> serializer)
          Get existing record.
<A> A
EngineWrapper.get(long recid, Serializer<A> serializer)
           
<A> A
EngineWrapper.ImmutabilityCheckEngine.get(long recid, Serializer<A> serializer)
           
<A> A
EngineWrapper.SynchronizedEngineWrapper.get(long recid, Serializer<A> serializer)
           
<A> A
EngineWrapper.SerializerCheckEngineWrapper.get(long recid, Serializer<A> serializer)
           
<A> A
Caches.LRU.get(long recid, Serializer<A> serializer)
           
<A> A
Caches.HashTable.get(long recid, Serializer<A> serializer)
           
<A> A
Caches.WeakSoftRef.get(long recid, Serializer<A> serializer)
           
<A> A
Caches.HardRef.get(long recid, Serializer<A> serializer)
           
<A> A
StoreWAL.get(long recid, Serializer<A> serializer)
           
<A> A
StoreHeap.get(long recid, Serializer<A> serializer)
           
protected
<A> A
StoreDirect.get2(long ioRecid, Serializer<A> serializer)
           
protected
<A> A
StoreWAL.get2(long ioRecid, Serializer<A> serializer)
           
 DB.HTreeMapMaker DB.HTreeMapMaker.keySerializer(Serializer<?> keySerializer)
          keySerializer used to convert keys into/from binary form.
 DB.BTreeMapMaker DB.BTreeMapMaker.keySerializerWrap(Serializer<?> serializer)
          keySerializer used to convert keys into/from binary form.
<A> long
StoreDirect.put(A value, Serializer<A> serializer)
           
<A> long
AsyncWriteEngine.put(A value, Serializer<A> serializer)
          Insert new record.
<A> long
TxEngine.put(A value, Serializer<A> serializer)
           
<A> long
TxEngine.Tx.put(A value, Serializer<A> serializer)
           
<A> long
Engine.put(A value, Serializer<A> serializer)
          Insert new record.
<A> long
EngineWrapper.put(A value, Serializer<A> serializer)
           
<A> long
EngineWrapper.ReadOnlyEngine.put(A value, Serializer<A> serializer)
           
<A> long
EngineWrapper.ImmutabilityCheckEngine.put(A value, Serializer<A> serializer)
           
<A> long
EngineWrapper.SynchronizedEngineWrapper.put(A value, Serializer<A> serializer)
           
<A> long
Caches.LRU.put(A value, Serializer<A> serializer)
           
<A> long
Caches.HashTable.put(A value, Serializer<A> serializer)
           
<A> long
Caches.WeakSoftRef.put(A value, Serializer<A> serializer)
           
<A> long
StoreWAL.put(A value, Serializer<A> serializer)
           
<A> long
StoreHeap.put(A value, Serializer<A> serializer)
           
protected
<A> DataOutput2
Store.serialize(A value, Serializer<A> serializer)
           
 DB.HTreeSetMaker DB.HTreeSetMaker.serializer(Serializer<?> serializer)
          keySerializer used to convert keys into/from binary form.
static
<E> Iterator<E>
Pump.sort(Iterator<E> source, boolean mergeDuplicates, int batchSize, Comparator comparator, Serializer serializer)
          Sorts large data set by given `Comparator`.
protected
<A> void
TxEngine.superDelete(long recid, Serializer<A> serializer)
           
protected
<A> A
TxEngine.superGet(long recid, Serializer<A> serializer)
           
protected
<A> void
TxEngine.superUpdate(long recid, A value, Serializer<A> serializer)
           
<A> void
StoreDirect.update(long recid, A value, Serializer<A> serializer)
           
<A> void
AsyncWriteEngine.update(long recid, A value, Serializer<A> serializer)
          Update existing record with new value.
<A> void
TxEngine.update(long recid, A value, Serializer<A> serializer)
           
<A> void
TxEngine.Tx.update(long recid, A value, Serializer<A> serializer)
           
<A> void
Engine.update(long recid, A value, Serializer<A> serializer)
          Update existing record with new value.
<A> void
EngineWrapper.update(long recid, A value, Serializer<A> serializer)
           
<A> void
EngineWrapper.ReadOnlyEngine.update(long recid, A value, Serializer<A> serializer)
           
<A> void
EngineWrapper.ImmutabilityCheckEngine.update(long recid, A value, Serializer<A> serializer)
           
<A> void
EngineWrapper.SynchronizedEngineWrapper.update(long recid, A value, Serializer<A> serializer)
           
<A> void
EngineWrapper.SerializerCheckEngineWrapper.update(long recid, A value, Serializer<A> serializer)
           
<A> void
Caches.LRU.update(long recid, A value, Serializer<A> serializer)
           
<A> void
Caches.HashTable.update(long recid, A value, Serializer<A> serializer)
           
<A> void
Caches.WeakSoftRef.update(long recid, A value, Serializer<A> serializer)
           
<A> void
Caches.HardRef.update(long recid, A value, Serializer<A> serializer)
           
<A> void
StoreWAL.update(long recid, A value, Serializer<A> serializer)
           
<A> void
StoreHeap.update(long recid, A value, Serializer<A> serializer)
           
 DB.HTreeMapMaker DB.HTreeMapMaker.valueSerializer(Serializer<?> valueSerializer)
          valueSerializer used to convert values into/from binary form.
 DB.BTreeMapMaker DB.BTreeMapMaker.valueSerializer(Serializer<?> valueSerializer)
          valueSerializer used to convert values into/from binary form.
 

Constructors in org.mapdb with parameters of type Serializer
Atomic.Var(Engine engine, long recid, Serializer<E> serializer)
           
BTreeKeySerializer.BasicKeySerializer(Serializer defaultSerializer)
           
BTreeKeySerializer.Tuple2KeySerializer(Comparator<A> aComparator, Serializer<A> aSerializer, Serializer<B> bSerializer)
          Construct new Tuple2 Key Serializer.
BTreeKeySerializer.Tuple2KeySerializer(Comparator<A> aComparator, Serializer<A> aSerializer, Serializer<B> bSerializer)
          Construct new Tuple2 Key Serializer.
BTreeKeySerializer.Tuple3KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer)
          Construct new Tuple3 Key Serializer.
BTreeKeySerializer.Tuple3KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer)
          Construct new Tuple3 Key Serializer.
BTreeKeySerializer.Tuple3KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer)
          Construct new Tuple3 Key Serializer.
BTreeKeySerializer.Tuple4KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple4KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple4KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple4KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple5KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple5KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple5KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple5KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple5KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeKeySerializer.Tuple6KeySerializer(Comparator<A> aComparator, Comparator<B> bComparator, Comparator<C> cComparator, Comparator<D> dComparator, Comparator<E> eComparator, Serializer<A> aSerializer, Serializer<B> bSerializer, Serializer<C> cSerializer, Serializer<D> dSerializer, Serializer<E> eSerializer, Serializer<F> fSerializer)
          Construct new Tuple4 Key Serializer.
BTreeMap.NodeSerializer(boolean valsOutsideNodes, BTreeKeySerializer keySerializer, Serializer valueSerializer, Comparator comparator, int numberOfNodeMetas)
           
BTreeMap(Engine engine, long rootRecidRef, int maxNodeSize, boolean valsOutsideNodes, long counterRecid, BTreeKeySerializer<K> keySerializer, Serializer<V> valueSerializer, Comparator<K> comparator, int numberOfNodeMetas, boolean disableLocks)
          Constructor used to create new BTreeMap.
EngineWrapper.ImmutabilityCheckEngine.Item(Serializer serializer, Object item)
           
HTreeMap(Engine engine, long counterRecid, int hashSalt, long[] segmentRecids, Serializer<K> keySerializer, Serializer<V> valueSerializer, long expireTimeStart, long expire, long expireAccess, long expireMaxSize, long expireStoreSize, long[] expireHeads, long[] expireTails, Fun.Function1<V,K> valueCreator, Hasher hasher, boolean disableLocks)
          Opens HTreeMap
HTreeMap(Engine engine, long counterRecid, int hashSalt, long[] segmentRecids, Serializer<K> keySerializer, Serializer<V> valueSerializer, long expireTimeStart, long expire, long expireAccess, long expireMaxSize, long expireStoreSize, long[] expireHeads, long[] expireTails, Fun.Function1<V,K> valueCreator, Hasher hasher, boolean disableLocks)
          Opens HTreeMap
Queues.CircularQueue(Engine engine, Serializer<E> serializer, long headRecid, long headInsertRecid, long size)
           
Queues.Queue(Engine engine, Serializer<E> serializer, long headerRecid, long nextTailRecid, boolean useLocks)
           
Queues.SimpleQueue.NodeSerializer(Serializer<E> serializer)
           
Queues.SimpleQueue(Engine engine, Serializer<E> serializer, long headRecidRef, boolean useLocks)
           
Queues.Stack(Engine engine, Serializer<E> serializer, long headerRecidRef, boolean useLocks)
           
Serializer.CompressionWrapper(Serializer<E> serializer)
           
 



Copyright © 2014. All Rights Reserved.