- a - Variable in class org.mapdb.Fun.Tuple2
-
- a - Variable in class org.mapdb.Fun.Tuple2Comparator
-
- a - Variable in class org.mapdb.Fun.Tuple3
-
- a - Variable in class org.mapdb.Fun.Tuple3Comparator
-
- a - Variable in class org.mapdb.Fun.Tuple4
-
- a - Variable in class org.mapdb.Fun.Tuple4Comparator
-
- a - Variable in class org.mapdb.Fun.Tuple5
-
- a - Variable in class org.mapdb.Fun.Tuple5Comparator
-
- a - Variable in class org.mapdb.Fun.Tuple6
-
- a - Variable in class org.mapdb.Fun.Tuple6Comparator
-
- AbstractMapIterator(LongHashMap<V>) - Constructor for class org.mapdb.LongHashMap.AbstractMapIterator
-
- acceptableWaterMark - Variable in class org.mapdb.LongConcurrentLRUMap
-
- accessCounter - Variable in class org.mapdb.LongConcurrentLRUMap
-
- aComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- aComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- aComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- aComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- aComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- action - Variable in class org.mapdb.AsyncWriteEngine
-
- activeThreadsCount - Variable in class org.mapdb.AsyncWriteEngine
-
number of active threads running, used to await thread termination on close
- add(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- add(K) - Method in class org.mapdb.HTreeMap.KeySet
-
- add(T) - Method in class org.mapdb.LongConcurrentLRUMap.PriorityQueue
-
Adds an Object to a PriorityQueue in log(size) time.
- add(Object) - Method in class org.mapdb.Queues.CircularQueue
-
- add(E) - Method in class org.mapdb.Queues.Queue
-
- add(E) - Method in class org.mapdb.Queues.Stack
-
- add(K) - Method in class org.mapdb.SerializerBase.FastArrayList
-
- addAll(Collection<? extends E>) - Method in class org.mapdb.Queues.SimpleQueue
-
- addAndGet(int) - Method in class org.mapdb.Atomic.Integer
-
Atomically adds the given value to the current value.
- addAndGet(long) - Method in class org.mapdb.Atomic.Long
-
Atomically adds the given value to the current value.
- addFieldInfo(SerializerPojo.FieldInfo) - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- advance() - Method in class org.mapdb.BTreeMap.BTreeIterator
-
- advance() - Method in class org.mapdb.BTreeMap.DescendingMap.Iter
-
- advance(int) - Method in class org.mapdb.HTreeMap.HashIterator
-
- advance() - Method in class org.mapdb.LongConcurrentHashMap.HashIterator
-
- ALIGN - Static variable in class org.mapdb.EncryptionXTEA
-
Blocks sizes are always multiples of this number.
- all - Static variable in class org.mapdb.SerializerBase.singletons
-
- androidConstructor - Static variable in class org.mapdb.SerializerPojo
-
- androidConstructorGinger - Static variable in class org.mapdb.SerializerPojo
-
- ARRAY - Static variable in interface org.mapdb.Hasher
-
- ARRAY_BOOLEAN - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_BYTE_ALL_EQUAL - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_CHAR - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_DOUBLE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_FLOAT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_PACKED - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_PACKED - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT_ALL_NULL - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT_NO_REFS - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT_PACKED_LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ArrayComparator(Comparator<?>[]) - Constructor for class org.mapdb.Fun.ArrayComparator
-
- ArrayComparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.ArrayComparator
-
constructor used for deserialization
- arrayIterator(Object[], int, int) - Static method in class org.mapdb.Pump
-
- arrayList(E) - Static method in class org.mapdb.Pump
-
create array list with single element
- ARRAYLIST - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAYLIST_PACKED_LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- arrayLongPut(long[], int, long) - Static method in class org.mapdb.BTreeMap
-
- arrayPut(Object[], int, Object) - Static method in class org.mapdb.BTreeMap
-
expand array size by 1, and put value at given position.
- aSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- aSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- aSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- aSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- aSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- assertClassSerializable(Class<?>) - Method in class org.mapdb.SerializerPojo
-
- assertNoLocks(LongConcurrentHashMap<Long>) - Static method in class org.mapdb.BTreeMap
-
- assertNotInMemoryVolume() - Method in class org.mapdb.DBMaker
-
- assertSerializable(Object) - Static method in class org.mapdb.SerializerBase
-
- associatedMap - Variable in class org.mapdb.LongHashMap.AbstractMapIterator
-
- ASYNC_RECID_PREALLOC_QUEUE_SIZE - Static variable in interface org.mapdb.CC
-
- ASYNC_WRITE_FLUSH_DELAY - Static variable in interface org.mapdb.CC
-
- ASYNC_WRITE_QUEUE_SIZE - Static variable in interface org.mapdb.CC
-
- asyncFlushDelay - Variable in class org.mapdb.AsyncWriteEngine
-
flush Write Queue every N milliseconds
- asyncFlushDelay - Variable in class org.mapdb.AsyncWriteEngine.WriterRunnable
-
- asyncWrite - Static variable in interface org.mapdb.DBMaker.Keys
-
- asyncWriteEnable() - Method in class org.mapdb.DBMaker
-
Enables mode where all modifications are queued and written into disk on Background Writer Thread.
- asyncWriteEnabled - Variable in class org.mapdb.Volume.ByteBufferVol
-
if Async Write is enabled, do not use unmap hack see
https://github.com/jankotek/MapDB/issues/442
- AsyncWriteEngine - Class in org.mapdb
-
Engine wrapper which provides asynchronous serialization and asynchronous write.
- AsyncWriteEngine(Engine, int, int, Executor) - Constructor for class org.mapdb.AsyncWriteEngine
-
Construct new class and starts background threads.
- AsyncWriteEngine(Engine) - Constructor for class org.mapdb.AsyncWriteEngine
-
- AsyncWriteEngine.WriterRunnable - Class in org.mapdb
-
- asyncWriteFlushDelay(int) - Method in class org.mapdb.DBMaker
-
Set flush interval for write cache, by default is 0
When BTreeMap is constructed from ordered set, tree node size is increasing linearly with each
item added.
- asyncWriteFlushDelay - Static variable in interface org.mapdb.DBMaker.Keys
-
- asyncWriteQueueSize(int) - Method in class org.mapdb.DBMaker
-
Set size of async Write Queue.
- asyncWriteQueueSize - Static variable in interface org.mapdb.DBMaker.Keys
-
- Atomic - Class in org.mapdb
-
A small toolkit of classes that support lock-free thread-safe
programming on single records.
- Atomic() - Constructor for class org.mapdb.Atomic
-
- Atomic.Boolean - Class in org.mapdb
-
A boolean record that may be updated atomically.
- Atomic.Integer - Class in org.mapdb
-
An int record that may be updated atomically.
- Atomic.Long - Class in org.mapdb
-
A long record that may be updated atomically.
- Atomic.String - Class in org.mapdb
-
A String record that may be updated atomically.
- Atomic.Var<E> - Class in org.mapdb
-
Atomically updated variable which may contain any type of record.