- b - Variable in class org.mapdb.Fun.Tuple2
-
- b - Variable in class org.mapdb.Fun.Tuple2Comparator
-
- b - Variable in class org.mapdb.Fun.Tuple3
-
- b - Variable in class org.mapdb.Fun.Tuple3Comparator
-
- b - Variable in class org.mapdb.Fun.Tuple4
-
- b - Variable in class org.mapdb.Fun.Tuple4Comparator
-
- b - Variable in class org.mapdb.Fun.Tuple5
-
- b - Variable in class org.mapdb.Fun.Tuple5Comparator
-
- b - Variable in class org.mapdb.Fun.Tuple6
-
- b - Variable in class org.mapdb.Fun.Tuple6Comparator
-
- B_TREE_BASIC_KEY_SERIALIZER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- B_TREE_COMPRESSION_SERIALIZER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- B_TREE_NODE_DIR_C - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_DIR_L - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_DIR_LR - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_DIR_R - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_LEAF_C - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_LEAF_L - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_LEAF_LR - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_NODE_LEAF_R - Static variable in class org.mapdb.BTreeMap
-
- B_TREE_SERIALIZER_POS_INT - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- B_TREE_SERIALIZER_POS_LONG - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- B_TREE_SERIALIZER_STRING - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- BASIC - Static variable in class org.mapdb.BTreeKeySerializer
-
- BASIC - Static variable in interface org.mapdb.Hasher
-
- BASIC - Static variable in interface org.mapdb.Serializer
-
Basic serializer for most classes in 'java.lang' and 'java.util' packages.
- bComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- bComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- bComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- bComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- BIGDECIMAL - Static variable in interface org.mapdb.SerializerBase.Header
-
- BIGINTEGER - Static variable in interface org.mapdb.SerializerBase.Header
-
- Bind - Class in org.mapdb
-
Binding is simple yet powerful way to keep secondary collection synchronized with primary collection.
- Bind.MapListener<K,V> - Interface in org.mapdb
-
Listener called when `Map` is modified.
- Bind.MapWithModificationListener<K,V> - Interface in org.mapdb
-
Primary Maps must provide notifications when it is modified.
- BOOLEAN - Static variable in interface org.mapdb.Serializer
-
- BOOLEAN_FALSE - Static variable in interface org.mapdb.SerializerBase.Header
-
- BOOLEAN_TRUE - Static variable in interface org.mapdb.SerializerBase.Header
-
- booleanToByteArray(boolean[]) - Static method in class org.mapdb.SerializerBase
-
Builds a byte array from the array of booleans, compressing up to 8 booleans per byte.
- bSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- bSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- bSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- bSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- bSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- BTreeKeySerializer<K> - Class in org.mapdb
-
Custom serializer for BTreeMap keys which enables [Delta encoding](https://en.wikipedia.org/wiki/Delta_encoding).
- BTreeKeySerializer() - Constructor for class org.mapdb.BTreeKeySerializer
-
- BTreeKeySerializer.BasicKeySerializer - Class in org.mapdb
-
Basic Key Serializer which just writes data without applying any compression.
- BTreeKeySerializer.BasicKeySerializer(Serializer) - Constructor for class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- BTreeKeySerializer.BasicKeySerializer(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
used for deserialization
- BTreeKeySerializer.Tuple2KeySerializer<A,B> - Class in org.mapdb
-
Applies delta compression on array of tuple.
- BTreeKeySerializer.Tuple2KeySerializer(Comparator<A>, Serializer<A>, Serializer<B>) - Constructor for class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
Construct new Tuple2 Key Serializer.
- BTreeKeySerializer.Tuple3KeySerializer<A,B,C> - Class in org.mapdb
-
Applies delta compression on array of tuple.
- BTreeKeySerializer.Tuple3KeySerializer(Comparator<A>, Comparator<B>, Serializer<A>, Serializer<B>, Serializer<C>) - Constructor for class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
Construct new Tuple3 Key Serializer.
- BTreeKeySerializer.Tuple4KeySerializer<A,B,C,D> - Class in org.mapdb
-
Applies delta compression on array of tuple.
- BTreeKeySerializer.Tuple4KeySerializer(Comparator<A>, Comparator<B>, Comparator<C>, Serializer<A>, Serializer<B>, Serializer<C>, Serializer<D>) - Constructor for class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
Construct new Tuple4 Key Serializer.
- BTreeKeySerializer.Tuple5KeySerializer<A,B,C,D,E> - Class in org.mapdb
-
Applies delta compression on array of tuple.
- BTreeKeySerializer.Tuple5KeySerializer(Comparator<A>, Comparator<B>, Comparator<C>, Comparator<D>, Serializer<A>, Serializer<B>, Serializer<C>, Serializer<D>, Serializer<E>) - Constructor for class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
Construct new Tuple4 Key Serializer.
- BTreeKeySerializer.Tuple6KeySerializer<A,B,C,D,E,F> - Class in org.mapdb
-
Applies delta compression on array of tuple.
- BTreeKeySerializer.Tuple6KeySerializer(Comparator<A>, Comparator<B>, Comparator<C>, Comparator<D>, Comparator<E>, Serializer<A>, Serializer<B>, Serializer<C>, Serializer<D>, Serializer<E>, Serializer<F>) - Constructor for class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
Construct new Tuple4 Key Serializer.
- BTreeMap<K,V> - Class in org.mapdb
-
- BTreeMap(Engine, long, int, boolean, long, BTreeKeySerializer<K>, Serializer<V>, Comparator<K>, int, boolean) - Constructor for class org.mapdb.BTreeMap
-
Constructor used to create new BTreeMap.
- BTreeMap.BNode - Interface in org.mapdb
-
common interface for BTree node
- BTreeMap.BTreeIterator - Class in org.mapdb
-
- BTreeMap.DescendingMap<K,V> - Class in org.mapdb
-
- BTreeMap.DescendingMap(BTreeMap<K, V>, K, boolean, K, boolean) - Constructor for class org.mapdb.BTreeMap.DescendingMap
-
- BTreeMap.DirNode - Class in org.mapdb
-
- BTreeMap.LeafNode - Class in org.mapdb
-
- BTreeMap.NodeSerializer<A,B> - Class in org.mapdb
-
- BTreeMap.NodeSerializer(boolean, BTreeKeySerializer, Serializer, Comparator, int) - Constructor for class org.mapdb.BTreeMap.NodeSerializer
-
- BTreeMap.SubMap<K,V> - Class in org.mapdb
-
- BTreeMap.SubMap(BTreeMap<K, V>, K, boolean, K, boolean) - Constructor for class org.mapdb.BTreeMap.SubMap
-
- BTreeMap.ValRef - Class in org.mapdb
-
if valsOutsideNodes
is true, this class is used instead of values.
- BTreeMap.ValRef(long) - Constructor for class org.mapdb.BTreeMap.ValRef
-
- BUCKET_OVERFLOW - Static variable in class org.mapdb.HTreeMap
-
- buf - Variable in class org.mapdb.DataInput2
-
- buf - Variable in class org.mapdb.DataOutput2
-
- buildTreeMap(Iterator<E>, Engine, Fun.Function1<K, E>, Fun.Function1<V, E>, boolean, int, boolean, long, BTreeKeySerializer<K>, Serializer<V>, Comparator) - Static method in class org.mapdb.Pump
-
Build BTreeMap (or TreeSet) from presorted data.
- BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- BYTE_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- BYTE_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- BYTE_ARRAY - Static variable in interface org.mapdb.Hasher
-
- BYTE_ARRAY - Static variable in interface org.mapdb.Serializer
-
Serializes `byte[]` it adds header which contains size information
- BYTE_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- BYTE_ARRAY_NOSIZE - Static variable in interface org.mapdb.Serializer
-
Serializes `byte[]` directly into underlying store
It does not store size, so it can not be used in Maps and other collections.
- BYTE_ARRAY_SERIALIZER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- BYTE_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- c - Variable in class org.mapdb.Fun.Tuple3
-
- c - Variable in class org.mapdb.Fun.Tuple3Comparator
-
- c - Variable in class org.mapdb.Fun.Tuple4
-
- c - Variable in class org.mapdb.Fun.Tuple4Comparator
-
- c - Variable in class org.mapdb.Fun.Tuple5
-
- c - Variable in class org.mapdb.Fun.Tuple5Comparator
-
- c - Variable in class org.mapdb.Fun.Tuple6
-
- c - Variable in class org.mapdb.Fun.Tuple6Comparator
-
- cache - Variable in class org.mapdb.Caches.LRU
-
- cache - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_disable - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_hardRef - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_hashTable - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_lru - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_softRef - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache_weakRef - Static variable in interface org.mapdb.DBMaker.Keys
-
- cacheDisable() - Method in class org.mapdb.DBMaker
-
Instance cache is enabled by default.
- cacheHardRefEnable() - Method in class org.mapdb.DBMaker
-
Enables unbounded hard reference cache.
- cacheLRUEnable() - Method in class org.mapdb.DBMaker
-
Enables Least Recently Used cache.
- cacheMaxSize - Variable in class org.mapdb.Caches.HashTable
-
- cacheMaxSizeMask - Variable in class org.mapdb.Caches.HashTable
-
- Caches - Class in org.mapdb
-
Contains various instance cache implementations
- Caches.HardRef - Class in org.mapdb
-
Cache created objects using hard reference.
- Caches.HardRef(Engine, int, boolean) - Constructor for class org.mapdb.Caches.HardRef
-
- Caches.HashTable - Class in org.mapdb
-
Fixed size cache which uses hash table.
- Caches.HashTable(Engine, int, boolean) - Constructor for class org.mapdb.Caches.HashTable
-
- Caches.LRU - Class in org.mapdb
-
Least Recently Used cache.
- Caches.LRU(Engine, int, boolean) - Constructor for class org.mapdb.Caches.LRU
-
- Caches.LRU(Engine, LongMap<Object>, boolean) - Constructor for class org.mapdb.Caches.LRU
-
- Caches.WeakSoftRef - Class in org.mapdb
-
Instance cache which uses SoftReference
or WeakReference
Items can be removed from cache by Garbage Collector if
- Caches.WeakSoftRef(Engine, boolean, boolean) - Constructor for class org.mapdb.Caches.WeakSoftRef
-
- Caches.WeakSoftRef.CacheItem - Interface in org.mapdb
-
- Caches.WeakSoftRef.CacheSoftItem<A> - Class in org.mapdb
-
- Caches.WeakSoftRef.CacheSoftItem(A, ReferenceQueue<A>, long) - Constructor for class org.mapdb.Caches.WeakSoftRef.CacheSoftItem
-
- Caches.WeakSoftRef.CacheWeakItem<A> - Class in org.mapdb
-
- Caches.WeakSoftRef.CacheWeakItem(A, ReferenceQueue<A>, long) - Constructor for class org.mapdb.Caches.WeakSoftRef.CacheWeakItem
-
- cacheSize(int) - Method in class org.mapdb.DBMaker
-
Set cache size.
- cacheSize - Static variable in interface org.mapdb.DBMaker.Keys
-
- cacheSoftRefEnable() - Method in class org.mapdb.DBMaker
-
Enables unbounded cache which uses SoftReference
.
- cacheWeakRefEnable() - Method in class org.mapdb.DBMaker
-
Enables unbounded cache which uses WeakReference
.
- calculateStatistics() - Method in class org.mapdb.Store
-
get some statistics about store.
- calculateStatistics() - Method in class org.mapdb.StoreDirect
-
- calculateStatistics() - Method in class org.mapdb.StoreHeap
-
- canRollback() - Method in interface org.mapdb.Engine
-
- canRollback() - Method in class org.mapdb.EngineWrapper
-
- canRollback() - Method in class org.mapdb.StoreDirect
-
- canRollback() - Method in class org.mapdb.StoreHeap
-
- canRollback() - Method in class org.mapdb.StoreWAL
-
- canRollback() - Method in class org.mapdb.TxEngine.Tx
-
- canSnapshot() - Method in interface org.mapdb.Engine
-
- canSnapshot() - Method in class org.mapdb.EngineWrapper
-
- canSnapshot() - Method in class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- canSnapshot() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- canSnapshot() - Method in class org.mapdb.Store
-
- canSnapshot() - Method in class org.mapdb.TxEngine
-
- canSnapshot() - Method in class org.mapdb.TxEngine.Tx
-
- catalog - Variable in class org.mapdb.DB
-
view over named records
- CATALOG_RECID - Static variable in interface org.mapdb.Engine
-
- catGet(String, A) - Method in class org.mapdb.DB
-
- catGet(String) - Method in class org.mapdb.DB
-
- catPut(String, A) - Method in class org.mapdb.DB
-
- catPut(String, A, A) - Method in class org.mapdb.DB
-
- CC - Interface in org.mapdb
-
Compiler Configuration.
- cComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- cComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- cComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- ceilingEntry(K) - Method in class org.mapdb.BTreeMap
-
- ceilingEntry(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- ceilingEntry(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- ceilingKey(K) - Method in class org.mapdb.BTreeMap
-
- ceilingKey(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- ceilingKey(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- channel - Variable in class org.mapdb.Volume.FileChannelVol
-
- CHAR - Static variable in interface org.mapdb.SerializerBase.Header
-
- CHAR_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- CHAR_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- CHAR_255 - Static variable in interface org.mapdb.SerializerBase.Header
-
- CHAR_ARRAY - Static variable in interface org.mapdb.Hasher
-
- CHAR_ARRAY - Static variable in interface org.mapdb.Serializer
-
Serializes `char[]` it adds header which contains size information
- CHAR_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- CHECK_RECORD - Static variable in interface org.mapdb.Engine
-
- checkClosed(V) - Static method in class org.mapdb.EngineWrapper
-
- checkFolder(File, boolean) - Static method in class org.mapdb.Volume.FileChannelVol
-
- checkHeaders() - Method in class org.mapdb.StoreDirect
-
- checkHeaders() - Method in class org.mapdb.StoreWAL
-
- checkLogRounding() - Method in class org.mapdb.StoreWAL
-
- checkNameNotExists(String) - Method in class org.mapdb.DB
-
Checks that object with given name does not exist yet.
- checkNotClosed() - Method in class org.mapdb.DB
-
- checkSerializer(long, Serializer<A>) - Method in class org.mapdb.EngineWrapper.SerializerCheckEngineWrapper
-
- checkShouldCreate(String) - Method in class org.mapdb.DB
-
- checkState() - Method in class org.mapdb.AsyncWriteEngine
-
checks that background threads are ready and throws exception if not
- checksum - Static variable in interface org.mapdb.DBMaker.Keys
-
- checksum - Variable in class org.mapdb.Store
-
- CHECKSUM_FLAG_MASK - Static variable in class org.mapdb.Store
-
- checksumEnable() - Method in class org.mapdb.DBMaker
-
Adds CRC32 checksum at end of each record to check data integrity.
- checkType(String, String) - Method in class org.mapdb.DB
-
- child() - Method in interface org.mapdb.BTreeMap.BNode
-
- child() - Method in class org.mapdb.BTreeMap.DirNode
-
- child() - Method in class org.mapdb.BTreeMap.LeafNode
-
- CHUNK_SIZE - Static variable in class org.mapdb.Store
-
- CHUNK_SIZE_MOD_MASK - Static variable in class org.mapdb.Store
-
- chunks - Variable in class org.mapdb.Volume.ByteBufferVol
-
- chunkShift - Variable in class org.mapdb.Volume.ByteBufferVol
-
- chunkSize - Variable in class org.mapdb.Volume.ByteBufferVol
-
- chunkSize - Variable in class org.mapdb.Volume.FileChannelVol
-
- chunkSizeModMask - Variable in class org.mapdb.Volume.ByteBufferVol
-
- CLASS - Static variable in interface org.mapdb.SerializerBase.Header
-
- class2classId - Variable in class org.mapdb.SerializerPojo
-
- class2constuctor - Static variable in class org.mapdb.SerializerPojo
-
- CLASS_INFO_RECID - Static variable in interface org.mapdb.Engine
-
- classForName(String) - Static method in class org.mapdb.SerializerPojo
-
- classId2class - Variable in class org.mapdb.SerializerPojo
-
- clazz - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- cleanTxQueue() - Method in class org.mapdb.TxEngine
-
- clear() - Method in class org.mapdb.BTreeMap
-
- clear() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- clear() - Method in class org.mapdb.BTreeMap.SubMap
-
- clear() - Method in class org.mapdb.HTreeMap
-
- clear() - Method in class org.mapdb.HTreeMap.KeySet
-
- clear() - Method in class org.mapdb.LongConcurrentHashMap
-
Removes all of the mappings from this map.
- clear() - Method in class org.mapdb.LongConcurrentLRUMap
-
- clear() - Method in class org.mapdb.LongHashMap
-
Removes all mappings from this hash map, leaving it empty.
- clear() - Method in class org.mapdb.LongMap
-
Removes all mappings from this hash map, leaving it empty.
- clear() - Method in class org.mapdb.Queues.CircularQueue
-
- clear() - Method in class org.mapdb.Queues.SimpleQueue
-
- clearCache() - Method in class org.mapdb.AsyncWriteEngine
-
clears any underlying cache
- clearCache() - Method in class org.mapdb.Caches.HashTable
-
- clearCache() - Method in class org.mapdb.Caches.LRU
-
- clearCache() - Method in class org.mapdb.Caches.WeakSoftRef
-
- clearCache() - Method in interface org.mapdb.Engine
-
clears any underlying cache
- clearCache() - Method in class org.mapdb.EngineWrapper
-
- clearCache() - Method in class org.mapdb.StoreDirect
-
- clearCache() - Method in class org.mapdb.StoreHeap
-
- clearCache() - Method in class org.mapdb.TxEngine.Tx
-
- close() - Method in class org.mapdb.AsyncWriteEngine
-
Close store/cache.
- close() - Method in class org.mapdb.BTreeMap
-
Closes underlying storage and releases all resources.
- close() - Method in class org.mapdb.Caches.HashTable
-
- close() - Method in class org.mapdb.Caches.LRU
-
- close() - Method in class org.mapdb.Caches.WeakSoftRef
-
- close() - Method in class org.mapdb.DB
-
Closes database.
- close() - Method in interface org.mapdb.Engine
-
Close store/cache.
- close() - Method in class org.mapdb.EngineWrapper
-
- close() - Method in class org.mapdb.EngineWrapper.CloseOnJVMShutdown
-
- close() - Method in class org.mapdb.EngineWrapper.ImmutabilityCheckEngine
-
- close() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- close() - Method in class org.mapdb.HTreeMap
-
Closes underlying storage and releases all resources.
- close() - Method in class org.mapdb.Queues.SimpleQueue
-
Closes underlying storage and releases all resources.
- close() - Method in class org.mapdb.StoreDirect
-
- close() - Method in class org.mapdb.StoreHeap
-
- close() - Method in class org.mapdb.StoreWAL
-
- close() - Method in class org.mapdb.TxEngine
-
- close() - Method in class org.mapdb.TxEngine.Tx
-
- close() - Method in class org.mapdb.TxMaker
-
- close() - Method in class org.mapdb.Volume
-
- close() - Method in class org.mapdb.Volume.FileChannelVol
-
- close() - Method in class org.mapdb.Volume.MappedFileVol
-
- close() - Method in class org.mapdb.Volume.MemoryVol
-
- CLOSED - Static variable in class org.mapdb.EngineWrapper
-
throws `IllegalArgumentError("already closed)` on all access
- closed - Variable in class org.mapdb.TxEngine.Tx
-
- closeInProgress - Variable in class org.mapdb.AsyncWriteEngine
-
indicates that `close()` was called and background threads are being terminated
- closeLatch - Variable in class org.mapdb.HTreeMap
-
- closeListener - Variable in class org.mapdb.HTreeMap
-
- closeListenerRegister(Runnable) - Method in interface org.mapdb.Engine
-
- closeListenerRegister(Runnable) - Method in class org.mapdb.EngineWrapper
-
- closeListenerRegister(Runnable) - Method in class org.mapdb.Store
-
- closeListenerRegister(Runnable) - Method in class org.mapdb.TxEngine.Tx
-
- closeListenerUnregister(Runnable) - Method in interface org.mapdb.Engine
-
- closeListenerUnregister(Runnable) - Method in class org.mapdb.EngineWrapper
-
- closeListenerUnregister(Runnable) - Method in class org.mapdb.Store
-
- closeListenerUnregister(Runnable) - Method in class org.mapdb.TxEngine.Tx
-
- closeOnJvmShutdown() - Method in class org.mapdb.DBMaker
-
Adds JVM shutdown hook and closes DB just before JVM;
- closeOnJvmShutdown - Static variable in interface org.mapdb.DBMaker.Keys
-
- commit() - Method in class org.mapdb.AsyncWriteEngine
-
Makes all changes made since the previous commit/rollback permanent.
- commit() - Method in class org.mapdb.DB
-
Commit changes made on collections loaded by this DB
- commit() - Method in interface org.mapdb.Engine
-
Makes all changes made since the previous commit/rollback permanent.
- commit() - Method in class org.mapdb.EngineWrapper
-
- commit() - Method in class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- commit() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- commit() - Method in class org.mapdb.StoreDirect
-
- commit() - Method in class org.mapdb.StoreHeap
-
- commit() - Method in class org.mapdb.StoreWAL
-
- commit() - Method in class org.mapdb.TxEngine
-
- commit() - Method in class org.mapdb.TxEngine.Tx
-
- commitFileSyncDisable() - Method in class org.mapdb.DBMaker
-
Disables file sync on commit.
- commitFileSyncDisable - Static variable in interface org.mapdb.DBMaker.Keys
-
- commitLock - Variable in class org.mapdb.AsyncWriteEngine
-
Each insert to Write Queue must hold read lock.
- commitLock - Variable in class org.mapdb.TxEngine
-
- compact() - Method in class org.mapdb.AsyncWriteEngine
-
This method blocks all put/update/delete operations until it finishes (via global ReadWrite Commit Lock).
- compact() - Method in class org.mapdb.DB
-
Perform storage maintenance.
- compact() - Method in interface org.mapdb.Engine
-
- compact() - Method in class org.mapdb.EngineWrapper
-
- compact() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- compact() - Method in class org.mapdb.StoreDirect
-
- compact() - Method in class org.mapdb.StoreHeap
-
- compact() - Method in class org.mapdb.TxEngine.Tx
-
- compactPostUnderLock() - Method in class org.mapdb.StoreDirect
-
subclasses put additional cleanup after compaction finishes here
- compactPostUnderLock() - Method in class org.mapdb.StoreWAL
-
- compactPreUnderLock() - Method in class org.mapdb.StoreDirect
-
subclasses put additional checks before compaction starts here
- compactPreUnderLock() - Method in class org.mapdb.StoreWAL
-
- COMPARABLE_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
Compares two arrays which contains comparable elements
- COMPARABLE_COMPARATOR - Static variable in class org.mapdb.BTreeMap
-
- COMPARABLE_COMPARATOR - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- comparator - Variable in class org.mapdb.BTreeMap
-
keys are sorted by this
- comparator() - Method in class org.mapdb.BTreeMap
-
- comparator() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- comparator - Variable in class org.mapdb.BTreeMap.NodeSerializer
-
- comparator() - Method in class org.mapdb.BTreeMap.SubMap
-
- comparator - Variable in class org.mapdb.DB.BTreeMapMaker
-
- comparator(Comparator<?>) - Method in class org.mapdb.DB.BTreeMapMaker
-
comparator used to sort keys.
- comparator - Variable in class org.mapdb.DB.BTreeSetMaker
-
- comparator(Comparator<?>) - Method in class org.mapdb.DB.BTreeSetMaker
-
comparator used to sort keys.
- COMPARATOR - Static variable in class org.mapdb.Fun
-
- COMPARATOR_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_BYTE_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_CHAR_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_COMPARABLE_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_DOUBLE_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_INT_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- COMPARATOR_LONG_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- comparators - Variable in class org.mapdb.Fun.ArrayComparator
-
- compare(Object[], Object[]) - Method in class org.mapdb.Fun.ArrayComparator
-
- compare(Fun.Tuple2<A, B>, Fun.Tuple2<A, B>) - Method in class org.mapdb.Fun.Tuple2Comparator
-
- compare(Fun.Tuple3<A, B, C>, Fun.Tuple3<A, B, C>) - Method in class org.mapdb.Fun.Tuple3Comparator
-
- compare(Fun.Tuple4<A, B, C, D>, Fun.Tuple4<A, B, C, D>) - Method in class org.mapdb.Fun.Tuple4Comparator
-
- compare(Fun.Tuple5<A, B, C, D, E>, Fun.Tuple5<A, B, C, D, E>) - Method in class org.mapdb.Fun.Tuple5Comparator
-
- compare(Fun.Tuple6<A, B, C, D, E, F>, Fun.Tuple6<A, B, C, D, E, F>) - Method in class org.mapdb.Fun.Tuple6Comparator
-
- compareAndSet(boolean, boolean) - Method in class org.mapdb.Atomic.Boolean
-
Atomically sets the value to the given updated value
if the current value ==
the expected value.
- compareAndSet(int, int) - Method in class org.mapdb.Atomic.Integer
-
Atomically sets the value to the given updated value
if the current value ==
the expected value.
- compareAndSet(long, long) - Method in class org.mapdb.Atomic.Long
-
Atomically sets the value to the given updated value
if the current value ==
the expected value.
- compareAndSet(String, String) - Method in class org.mapdb.Atomic.String
-
Atomically sets the value to the given updated value
if the current value equals the expected value.
- compareAndSet(E, E) - Method in class org.mapdb.Atomic.Var
-
Atomically sets the value to the given updated value
if the current value equals the expected value.
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.AsyncWriteEngine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Caches.HardRef
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Caches.HashTable
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Caches.LRU
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Caches.WeakSoftRef
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in interface org.mapdb.Engine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.EngineWrapper
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.EngineWrapper.ImmutabilityCheckEngine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.EngineWrapper.SerializerCheckEngineWrapper
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.StoreDirect
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.StoreHeap
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.StoreWAL
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.TxEngine.Tx
-
- compareTo(Fun.Tuple2<A, B>) - Method in class org.mapdb.Fun.Tuple2
-
- compareTo(Fun.Tuple3<A, B, C>) - Method in class org.mapdb.Fun.Tuple3
-
- compareTo(Fun.Tuple4<A, B, C, D>) - Method in class org.mapdb.Fun.Tuple4
-
- compareTo(Fun.Tuple5<A, B, C, D, E>) - Method in class org.mapdb.Fun.Tuple5
-
- compareTo(Fun.Tuple6<A, B, C, D, E, F>) - Method in class org.mapdb.Fun.Tuple6
-
- compress(byte[], int, byte[], int) - Method in class org.mapdb.CompressLZF
-
- compress - Variable in class org.mapdb.Store
-
- COMPRESS_FLAG_MASK - Static variable in class org.mapdb.Store
-
- compression - Static variable in interface org.mapdb.DBMaker.Keys
-
- compression_lzf - Static variable in interface org.mapdb.DBMaker.Keys
-
- compressionEnable() - Method in class org.mapdb.DBMaker
-
Enables record compression.
- CompressLZF - Class in org.mapdb
-
This class implements the LZF lossless data compression algorithm.
- CompressLZF() - Constructor for class org.mapdb.CompressLZF
-
- CONCURRENCY - Static variable in interface org.mapdb.CC
-
Concurrency level.
- contains(Object) - Method in class org.mapdb.HTreeMap.KeySet
-
- contains(Object) - Method in class org.mapdb.Queues.SimpleQueue
-
- containsAll(Collection<?>) - Method in class org.mapdb.Queues.SimpleQueue
-
- containsClass(Class<?>) - Method in class org.mapdb.SerializerPojo
-
- containsKey(Object) - Method in class org.mapdb.BTreeMap
-
- containsKey(Object) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- containsKey(Object) - Method in class org.mapdb.BTreeMap.SubMap
-
- containsKey(Object) - Method in class org.mapdb.HTreeMap
-
- containsKey(long) - Method in class org.mapdb.LongConcurrentHashMap
-
Tests if the specified object is a key in this table.
- containsValue(Object) - Method in class org.mapdb.BTreeMap
-
- containsValue(Object) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- containsValue(Object) - Method in class org.mapdb.BTreeMap.SubMap
-
- containsValue(Object) - Method in class org.mapdb.HTreeMap
-
- containsValue(Object) - Method in class org.mapdb.LongConcurrentHashMap
-
Returns true if this map maps one or more keys to the
specified value.
- copyBytes() - Method in class org.mapdb.DataOutput2
-
- copyNext(long) - Method in class org.mapdb.HTreeMap.ExpireLinkNode
-
- copyPrev(long) - Method in class org.mapdb.HTreeMap.ExpireLinkNode
-
- copyTime(long) - Method in class org.mapdb.HTreeMap.ExpireLinkNode
-
- counter - Variable in class org.mapdb.BTreeMap
-
- counter - Variable in class org.mapdb.DB.BTreeMapMaker
-
- counter - Variable in class org.mapdb.DB.BTreeSetMaker
-
- counter - Variable in class org.mapdb.DB.HTreeMapMaker
-
- counter - Variable in class org.mapdb.DB.HTreeSetMaker
-
- counter - Variable in class org.mapdb.HTreeMap
-
- counterEnable() - Method in class org.mapdb.DB.BTreeMapMaker
-
by default collection does not have counter, without counter updates are faster, but entire collection needs to be traversed to count items.
- counterEnable() - Method in class org.mapdb.DB.BTreeSetMaker
-
by default collection does not have counter, without counter updates are faster, but entire collection needs to be traversed to count items.
- counterEnable() - Method in class org.mapdb.DB.HTreeMapMaker
-
by default collection does not have counter, without counter updates are faster, but entire collection needs to be traversed to count items.
- counterEnable() - Method in class org.mapdb.DB.HTreeSetMaker
-
by default collection does not have counter, without counter updates are faster, but entire collection needs to be traversed to count items.
- countLongStackItems(long) - Method in class org.mapdb.StoreDirect
-
- createAtomicBoolean(String, boolean) - Method in class org.mapdb.DB
-
- createAtomicInteger(String, int) - Method in class org.mapdb.DB
-
- createAtomicLong(String, long) - Method in class org.mapdb.DB
-
- createAtomicString(String, String) - Method in class org.mapdb.DB
-
- createAtomicVar(String, E, Serializer<E>) - Method in class org.mapdb.DB
-
- createCircularQueue(String, Serializer<E>, long) - Method in class org.mapdb.DB
-
- createHashMap(String) - Method in class org.mapdb.DB
-
Returns new builder for HashMap with given name
- createHashMap(DB.HTreeMapMaker) - Method in class org.mapdb.DB
-
Creates new HashMap with more specific arguments
- createHashSet(String) - Method in class org.mapdb.DB
-
Creates new HashSet
- createHashSet(DB.HTreeSetMaker) - Method in class org.mapdb.DB
-
- createIndexVolume() - Method in interface org.mapdb.Volume.Factory
-
- createInstanceSkippinkConstructor(Class<T>) - Method in class org.mapdb.SerializerPojo
-
For pojo serialization we need to instanciate class without invoking its constructor.
- createPhysVolume() - Method in interface org.mapdb.Volume.Factory
-
- createQueue(String, Serializer<E>, boolean) - Method in class org.mapdb.DB
-
- createRootRef(Engine, BTreeKeySerializer, Serializer, Comparator, int) - Static method in class org.mapdb.BTreeMap
-
creates empty root node and returns recid of its reference
- createSnapshotFor(Engine) - Static method in class org.mapdb.TxEngine
-
- createStack(String, Serializer<E>, boolean) - Method in class org.mapdb.DB
-
- createStructure() - Method in class org.mapdb.StoreDirect
-
- createTransLogVolume() - Method in interface org.mapdb.Volume.Factory
-
- createTreeMap(String) - Method in class org.mapdb.DB
-
Returns new builder for TreeMap with given name
- createTreeMap(DB.BTreeMapMaker) - Method in class org.mapdb.DB
-
- createTreeSet(String) - Method in class org.mapdb.DB
-
Creates new TreeSet.
- createTreeSet(DB.BTreeSetMaker) - Method in class org.mapdb.DB
-
- cSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- cSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- cSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- cSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- e - Variable in class org.mapdb.Fun.Tuple5
-
- e - Variable in class org.mapdb.Fun.Tuple5Comparator
-
- e - Variable in class org.mapdb.Fun.Tuple6
-
- e - Variable in class org.mapdb.Fun.Tuple6Comparator
-
- eComparator - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- element() - Method in class org.mapdb.Queues.SimpleQueue
-
- EMPTY - Static variable in class org.mapdb.BTreeMap
-
- EMPTY - Static variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- EMPTY - Static variable in class org.mapdb.Queues.SimpleQueue.Node
-
- EMPTY_ITERATOR - Static variable in class org.mapdb.Fun
-
empty iterator (note: Collections.EMPTY_ITERATOR is Java 7 specific and should not be used)
- EMPTY_STRING - Static variable in class org.mapdb.SerializerBase
-
- encrypt(byte[], int, int) - Method in class org.mapdb.EncryptionXTEA
-
- encrypt - Variable in class org.mapdb.Store
-
- ENCRYPT_FLAG_MASK - Static variable in class org.mapdb.Store
-
- encryption - Static variable in interface org.mapdb.DBMaker.Keys
-
- encryption_xtea - Static variable in interface org.mapdb.DBMaker.Keys
-
- encryptionEnable(String) - Method in class org.mapdb.DBMaker
-
Encrypt storage using XTEA algorithm.
- encryptionEnable(byte[]) - Method in class org.mapdb.DBMaker
-
Encrypt storage using XTEA algorithm.
- encryptionKey - Static variable in interface org.mapdb.DBMaker.Keys
-
- EncryptionXTEA - Class in org.mapdb
-
An implementation of the EncryptionXTEA block cipher algorithm.
- EncryptionXTEA(byte[]) - Constructor for class org.mapdb.EncryptionXTEA
-
- encryptionXTEA - Variable in class org.mapdb.Store
-
- engine - Variable in class org.mapdb.Atomic.Boolean
-
- engine - Variable in class org.mapdb.Atomic.Integer
-
- engine - Variable in class org.mapdb.Atomic.Long
-
- engine - Variable in class org.mapdb.Atomic.String
-
- engine - Variable in class org.mapdb.Atomic.Var
-
- engine - Variable in class org.mapdb.BTreeMap
-
DB Engine in which entries are persisted
- engine - Variable in class org.mapdb.DB
-
Engine which provides persistence for this DB
- Engine - Interface in org.mapdb
-
Centerpiece for record management, `Engine` is simple key value store.
- engine - Variable in class org.mapdb.HTreeMap
-
- engine - Variable in class org.mapdb.Queues.SimpleQueue
-
- engine - Variable in class org.mapdb.TxMaker
-
parent engine under which modifications are stored
- engineRef - Variable in class org.mapdb.AsyncWriteEngine.WriterRunnable
-
- EngineWrapper - Class in org.mapdb
-
EngineWrapper adapter.
- EngineWrapper(Engine) - Constructor for class org.mapdb.EngineWrapper
-
- EngineWrapper.CloseOnJVMShutdown - Class in org.mapdb
-
Closes Engine on JVM shutdown using shutdown hook:
Runtime.addShutdownHook(Thread)
If engine was closed by user before JVM shutdown, hook is removed to save memory.
- EngineWrapper.CloseOnJVMShutdown(Engine) - Constructor for class org.mapdb.EngineWrapper.CloseOnJVMShutdown
-
- EngineWrapper.ImmutabilityCheckEngine - Class in org.mapdb
-
check if Record Instances were not modified while in cache.
- EngineWrapper.ImmutabilityCheckEngine(Engine) - Constructor for class org.mapdb.EngineWrapper.ImmutabilityCheckEngine
-
- EngineWrapper.ImmutabilityCheckEngine.Item - Class in org.mapdb
-
- EngineWrapper.ImmutabilityCheckEngine.Item(Serializer, Object) - Constructor for class org.mapdb.EngineWrapper.ImmutabilityCheckEngine.Item
-
- EngineWrapper.ReadOnlyEngine - Class in org.mapdb
-
Wraps an Engine
and throws
UnsupportedOperationException("Read-only")
on any modification attempt.
- EngineWrapper.ReadOnlyEngine(Engine) - Constructor for class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- EngineWrapper.SerializerCheckEngineWrapper - Class in org.mapdb
-
Checks that Serializer used to serialize item is the same as Serializer used to deserialize it
- EngineWrapper.SerializerCheckEngineWrapper(Engine) - Constructor for class org.mapdb.EngineWrapper.SerializerCheckEngineWrapper
-
- EngineWrapper.SynchronizedEngineWrapper - Class in org.mapdb
-
Engine wrapper with all methods synchronized on global lock, useful to diagnose concurrency issues.
- EngineWrapper.SynchronizedEngineWrapper(Engine) - Constructor for class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- ensureAvail(int) - Method in class org.mapdb.DataOutput2
-
make sure there will be enought space in buffer to write N bytes
- ensureAvailable(long) - Method in class org.mapdb.Volume
-
Check space allocated by Volume is bigger or equal to given offset.
- entrySet() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- entrySet() - Method in class org.mapdb.BTreeMap
-
- entrySet() - Method in class org.mapdb.BTreeMap.SubMap
-
- entrySet() - Method in class org.mapdb.HTreeMap
-
- eq(Object, Object) - Static method in class org.mapdb.Fun
-
returns true if all elements are equal, works with nulls
- equals(Object) - Method in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeMap.ValRef
-
- equals(Object) - Method in class org.mapdb.DB.IdentityWrapper
-
- equals(Object) - Method in class org.mapdb.Fun.ArrayComparator
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple2
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple2Comparator
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple3
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple3Comparator
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple4
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple4Comparator
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple5
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple5Comparator
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple6
-
- equals(Object) - Method in class org.mapdb.Fun.Tuple6Comparator
-
- equals(K, K) - Method in interface org.mapdb.Hasher
-
- equals(Object) - Method in class org.mapdb.Queues.SimpleQueue.Node
-
- equals(Object) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- eSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- eSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- evictedEntry(long, V) - Method in class org.mapdb.LongConcurrentLRUMap
-
override this method to get notified about evicted entries
- evictionCounter - Variable in class org.mapdb.LongConcurrentLRUMap
-
- execute(TxBlock) - Method in class org.mapdb.TxMaker
-
Executes given block withing single transaction.
- execute(Fun.Function1<A, DB>) - Method in class org.mapdb.TxMaker
-
Executes given block withing single transaction.
- exists(String) - Method in class org.mapdb.DB
-
- expand(DataInput, byte[], int, int) - Method in class org.mapdb.CompressLZF
-
- expand(ByteBuffer, int, byte[], int, int) - Method in class org.mapdb.CompressLZF
-
- expectedMasks() - Method in class org.mapdb.Store
-
- expire - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expire - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expire - Variable in class org.mapdb.HTreeMap
-
- expireAccess - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireAccess - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expireAccess - Variable in class org.mapdb.HTreeMap
-
- expireAccessFlag - Variable in class org.mapdb.HTreeMap
-
- expireAfterAccess(long, TimeUnit) - Method in class org.mapdb.DB.HTreeMapMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last access.
- expireAfterAccess(long) - Method in class org.mapdb.DB.HTreeMapMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last access.
- expireAfterAccess(long, TimeUnit) - Method in class org.mapdb.DB.HTreeSetMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last access.
- expireAfterAccess(long) - Method in class org.mapdb.DB.HTreeSetMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last access.
- expireAfterWrite(long, TimeUnit) - Method in class org.mapdb.DB.HTreeMapMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
- expireAfterWrite(long) - Method in class org.mapdb.DB.HTreeMapMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
- expireAfterWrite(long, TimeUnit) - Method in class org.mapdb.DB.HTreeSetMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
- expireAfterWrite(long) - Method in class org.mapdb.DB.HTreeSetMaker
-
Specifies that each entry should be automatically removed from the map once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
- expireCheckSegment(int) - Method in class org.mapdb.HTreeMap
-
- expireFlag - Variable in class org.mapdb.HTreeMap
-
- expireHeads - Variable in class org.mapdb.HTreeMap
-
- expireLinkAdd(int, long, long, int) - Method in class org.mapdb.HTreeMap
-
- expireLinkBump(int, long, boolean) - Method in class org.mapdb.HTreeMap
-
- expireLinkNodeRecid - Variable in class org.mapdb.HTreeMap.LinkedNode
-
- expireLinkRemove(int, long) - Method in class org.mapdb.HTreeMap
-
- expireLinkRemoveLast(int) - Method in class org.mapdb.HTreeMap
-
- expireMaxSize - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireMaxSize(long) - Method in class org.mapdb.DB.HTreeMapMaker
-
maximal number of entries in this map.
- expireMaxSize - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expireMaxSize(long) - Method in class org.mapdb.DB.HTreeSetMaker
-
maximal number of entries in this map.
- expireMaxSize - Variable in class org.mapdb.HTreeMap
-
- expireMaxSizeFlag - Variable in class org.mapdb.HTreeMap
-
- expirePurge() - Method in class org.mapdb.HTreeMap
-
- expirePurgeSegment(int, long) - Method in class org.mapdb.HTreeMap
-
- expireStoreSize - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireStoreSize(double) - Method in class org.mapdb.DB.HTreeMapMaker
-
- expireStoreSize - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expireStoreSize(double) - Method in class org.mapdb.DB.HTreeSetMaker
-
maximal size of store in GB, if store is larger entries will start expiring
- expireStoreSize - Variable in class org.mapdb.HTreeMap
-
- expireTails - Variable in class org.mapdb.HTreeMap
-
- expireTimeStart - Variable in class org.mapdb.HTreeMap
-
- extendArgumentCheck() - Method in class org.mapdb.DBMaker
-
- extendAsyncWriteEngine(Engine) - Method in class org.mapdb.DBMaker
-
- extendCacheHardRef(Engine) - Method in class org.mapdb.DBMaker
-
- extendCacheHashTable(Engine) - Method in class org.mapdb.DBMaker
-
- extendCacheLRU(Engine) - Method in class org.mapdb.DBMaker
-
- extendCacheSoftRef(Engine) - Method in class org.mapdb.DBMaker
-
- extendCacheWeakRef(Engine) - Method in class org.mapdb.DBMaker
-
- extendHeapStore() - Method in class org.mapdb.DBMaker
-
- extendSnapshotEngine(Engine) - Method in class org.mapdb.DBMaker
-
- extendStoreAppend() - Method in class org.mapdb.DBMaker
-
- extendStoreDirect(Volume.Factory) - Method in class org.mapdb.DBMaker
-
- extendStoreVolumeFactory() - Method in class org.mapdb.DBMaker
-
- extendStoreWAL(Volume.Factory) - Method in class org.mapdb.DBMaker
-
- extendWrapCache(Engine) - Method in class org.mapdb.DBMaker
-
- extendWrapSnapshotEngine(Engine) - Method in class org.mapdb.DBMaker
-
- extendWrapStore(Engine) - Method in class org.mapdb.DBMaker
-
- extractKey() - Static method in class org.mapdb.Fun
-
- extractNoTransform() - Static method in class org.mapdb.Fun
-
- extractValue() - Static method in class org.mapdb.Fun
-
- f - Variable in class org.mapdb.Fun.Tuple6
-
- f - Variable in class org.mapdb.Fun.Tuple6Comparator
-
- FAIR_LOCKS - Static variable in interface org.mapdb.CC
-
controls if locks used in MapDB are fair
- field - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- fields - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- file - Static variable in interface org.mapdb.DBMaker.Keys
-
- file - Variable in class org.mapdb.Volume.FileChannelVol
-
- file - Variable in class org.mapdb.Volume.MappedFileVol
-
- fileChannel - Variable in class org.mapdb.Volume.MappedFileVol
-
- fileFactory(File, int, boolean, long, int, int) - Static method in class org.mapdb.Volume
-
- fileFactory(File, int, boolean, long, int, int, File, File) - Static method in class org.mapdb.Volume
-
- fillNulls(BTreeKeySerializer<K>) - Method in class org.mapdb.DB
-
Replace nulls in tuple serializers with default (Comparable) values
- filter(NavigableSet<Fun.Tuple2<K2, K1>>, K2) - Static method in class org.mapdb.Fun
-
Find all Primary Keys associated with Secondary Key.
- filter(NavigableSet<Fun.Tuple2<K2, K1>>, K2, boolean, K2, boolean) - Static method in class org.mapdb.Fun
-
- filter(NavigableSet<Fun.Tuple3<A, B, C>>, A, B) - Static method in class org.mapdb.Fun
-
- filter(NavigableSet<Fun.Tuple4<A, B, C, D>>, A, B, C) - Static method in class org.mapdb.Fun
-
- findChildren(Object, Object[]) - Method in class org.mapdb.BTreeMap
-
Find the first children node with a key equal or greater than the given key.
- findLarger(K, boolean) - Method in class org.mapdb.BTreeMap
-
- findLargerNode(K, boolean) - Method in class org.mapdb.BTreeMap
-
- findSmaller(K, boolean) - Method in class org.mapdb.BTreeMap
-
- firstEntry() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- firstEntry() - Method in class org.mapdb.BTreeMap
-
- firstEntry() - Method in class org.mapdb.BTreeMap.SubMap
-
- firstKey() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- firstKey() - Method in class org.mapdb.BTreeMap
-
- firstKey() - Method in class org.mapdb.BTreeMap.SubMap
-
- fixedSize() - Method in class org.mapdb.BTreeMap.NodeSerializer
-
- fixedSize() - Method in class org.mapdb.Queues.SimpleQueue.NodeSerializer
-
- fixedSize() - Method in class org.mapdb.Serializer.CompressionWrapper
-
- fixedSize() - Method in interface org.mapdb.Serializer
-
Data could be serialized into record with variable size or fixed size.
- fixedSize() - Method in class org.mapdb.SerializerBase
-
- FLOAT - Static variable in interface org.mapdb.SerializerBase.Header
-
- FLOAT_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- FLOAT_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- FLOAT_255 - Static variable in interface org.mapdb.SerializerBase.Header
-
- FLOAT_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- FLOAT_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- floatValue() - Method in class org.mapdb.Atomic.Integer
-
- floatValue() - Method in class org.mapdb.Atomic.Long
-
- floorEntry(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- floorEntry(K) - Method in class org.mapdb.BTreeMap
-
- floorEntry(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- floorKey(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- floorKey(K) - Method in class org.mapdb.BTreeMap
-
- floorKey(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- forDB(DB) - Static method in class org.mapdb.Store
-
- forEngine(Engine) - Static method in class org.mapdb.Store
-
- forwardRefs - Variable in class org.mapdb.SerializerBase.FastArrayList
-
- freeIoRecidPut(long) - Method in class org.mapdb.StoreDirect
-
- freeIoRecidTake(boolean) - Method in class org.mapdb.StoreDirect
-
- freePhysPut(long, boolean) - Method in class org.mapdb.StoreDirect
-
- freePhysTake(int, boolean, boolean) - Method in class org.mapdb.StoreDirect
-
- freeRecids - Variable in class org.mapdb.StoreHeap
-
Queue of deleted recids, those are reused for new records
- freeSize - Variable in class org.mapdb.StoreDirect
-
- freeSpaceReclaimQ(int) - Method in class org.mapdb.DBMaker
-
Set free space reclaim Q.
- freeSpaceReclaimQ - Static variable in interface org.mapdb.DBMaker.Keys
-
- fromHexa(String) - Static method in class org.mapdb.DBMaker
-
- fSerializer - Variable in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- fullTx - Static variable in interface org.mapdb.DBMaker.Keys
-
- fullTx - Variable in class org.mapdb.TxEngine
-
- Fun - Class in org.mapdb
-
Functional stuff.
- Fun.ArrayComparator - Class in org.mapdb
-
compares two arrays using given comparators
- Fun.ArrayComparator(Comparator<?>[]) - Constructor for class org.mapdb.Fun.ArrayComparator
-
- Fun.ArrayComparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.ArrayComparator
-
constructor used for deserialization
- Fun.Function0<R> - Interface in org.mapdb
-
- Fun.Function1<R,A> - Interface in org.mapdb
-
- Fun.Function2<R,A,B> - Interface in org.mapdb
-
- Fun.Tuple2<A,B> - Class in org.mapdb
-
- Fun.Tuple2(A, B) - Constructor for class org.mapdb.Fun.Tuple2
-
- Fun.Tuple2(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple2
-
constructor used for deserialization
- Fun.Tuple2Comparator<A,B> - Class in org.mapdb
-
- Fun.Tuple2Comparator(Comparator<A>, Comparator<B>) - Constructor for class org.mapdb.Fun.Tuple2Comparator
-
- Fun.Tuple2Comparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple2Comparator
-
constructor used for deserialization
- Fun.Tuple3<A,B,C> - Class in org.mapdb
-
- Fun.Tuple3(A, B, C) - Constructor for class org.mapdb.Fun.Tuple3
-
- Fun.Tuple3(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>, int) - Constructor for class org.mapdb.Fun.Tuple3
-
constructor used for deserialization, `extra` is added so the functions do not colide
- Fun.Tuple3Comparator<A,B,C> - Class in org.mapdb
-
- Fun.Tuple3Comparator(Comparator<A>, Comparator<B>, Comparator<C>) - Constructor for class org.mapdb.Fun.Tuple3Comparator
-
- Fun.Tuple3Comparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>, int) - Constructor for class org.mapdb.Fun.Tuple3Comparator
-
constructor used for deserialization, `extra` is added just to make function not to collide
- Fun.Tuple4<A,B,C,D> - Class in org.mapdb
-
- Fun.Tuple4(A, B, C, D) - Constructor for class org.mapdb.Fun.Tuple4
-
- Fun.Tuple4(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple4
-
constructor used for deserialization
- Fun.Tuple4Comparator<A,B,C,D> - Class in org.mapdb
-
- Fun.Tuple4Comparator(Comparator<A>, Comparator<B>, Comparator<C>, Comparator<D>) - Constructor for class org.mapdb.Fun.Tuple4Comparator
-
- Fun.Tuple4Comparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple4Comparator
-
constructor used for deserialization
- Fun.Tuple5<A,B,C,D,E> - Class in org.mapdb
-
- Fun.Tuple5(A, B, C, D, E) - Constructor for class org.mapdb.Fun.Tuple5
-
- Fun.Tuple5(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple5
-
constructor used for deserialization
- Fun.Tuple5Comparator<A,B,C,D,E> - Class in org.mapdb
-
- Fun.Tuple5Comparator(Comparator<A>, Comparator<B>, Comparator<C>, Comparator<D>, Comparator<E>) - Constructor for class org.mapdb.Fun.Tuple5Comparator
-
- Fun.Tuple5Comparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple5Comparator
-
constructor used for deserialization
- Fun.Tuple6<A,B,C,D,E,F> - Class in org.mapdb
-
- Fun.Tuple6(A, B, C, D, E, F) - Constructor for class org.mapdb.Fun.Tuple6
-
- Fun.Tuple6(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple6
-
constructor used for deserialization
- Fun.Tuple6Comparator<A,B,C,D,E,F> - Class in org.mapdb
-
- Fun.Tuple6Comparator(Comparator<A>, Comparator<B>, Comparator<C>, Comparator<D>, Comparator<E>, Comparator<F>) - Constructor for class org.mapdb.Fun.Tuple6Comparator
-
- Fun.Tuple6Comparator(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Tuple6Comparator
-
constructor used for deserialization
- FUN_COMPARATOR - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- FUN_COMPARATOR_REVERSE - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- FUN_EMPTY_ITERATOR - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- FUN_HI - Static variable in interface org.mapdb.SerializerBase.Header
-
- get(long, Serializer<A>) - Method in class org.mapdb.AsyncWriteEngine
-
Get existing record.
- get() - Method in class org.mapdb.Atomic.Boolean
-
Returns the current value.
- get() - Method in class org.mapdb.Atomic.Integer
-
Gets the current value.
- get() - Method in class org.mapdb.Atomic.Long
-
Gets the current value.
- get() - Method in class org.mapdb.Atomic.String
-
Returns the current value.
- get() - Method in class org.mapdb.Atomic.Var
-
Returns the current value.
- get(Object) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- get(Object) - Method in class org.mapdb.BTreeMap
-
- get(Object, boolean) - Method in class org.mapdb.BTreeMap
-
- get(Object) - Method in class org.mapdb.BTreeMap.SubMap
-
- get(long, Serializer<A>) - Method in class org.mapdb.Caches.HardRef
-
- get(long, Serializer<A>) - Method in class org.mapdb.Caches.HashTable
-
- get(long, Serializer<A>) - Method in class org.mapdb.Caches.LRU
-
- get() - Method in interface org.mapdb.Caches.WeakSoftRef.CacheItem
-
- get(long, Serializer<A>) - Method in class org.mapdb.Caches.WeakSoftRef
-
- get(String) - Method in class org.mapdb.DB
-
return record with given name or null if name does not exist
- get(long, Serializer<A>) - Method in interface org.mapdb.Engine
-
Get existing record.
- get(long, Serializer<A>) - Method in class org.mapdb.EngineWrapper
-
- get(long, Serializer<A>) - Method in class org.mapdb.EngineWrapper.ImmutabilityCheckEngine
-
- get(long, Serializer<A>) - Method in class org.mapdb.EngineWrapper.SerializerCheckEngineWrapper
-
- get(long, Serializer<A>) - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- get(Object) - Method in class org.mapdb.HTreeMap
-
- get(long) - Method in class org.mapdb.LongConcurrentHashMap
-
Returns the value to which the specified key is mapped,
or null
if this map contains no mapping for the key.
- get(long) - Method in class org.mapdb.LongConcurrentLRUMap
-
- get(long) - Method in class org.mapdb.LongHashMap
-
Returns the value of the mapping with the specified key.
- get(long) - Method in class org.mapdb.LongMap
-
Returns the value of the mapping with the specified key.
- get(long, Serializer<A>) - Method in class org.mapdb.StoreDirect
-
- get(long, Serializer<A>) - Method in class org.mapdb.StoreHeap
-
- get(long, Serializer<A>) - Method in class org.mapdb.StoreWAL
-
- get(long, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- get(long, Serializer<A>) - Method in class org.mapdb.TxEngine.Tx
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreDirect
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreWAL
-
- getAll() - Method in class org.mapdb.DB
-
return map of all named collections/records
- getAndAdd(int) - Method in class org.mapdb.Atomic.Integer
-
Atomically adds the given value to the current value.
- getAndAdd(long) - Method in class org.mapdb.Atomic.Long
-
Atomically adds the given value to the current value.
- getAndDecrement() - Method in class org.mapdb.Atomic.Integer
-
Atomically decrements by one the current value.
- getAndDecrement() - Method in class org.mapdb.Atomic.Long
-
Atomically decrements by one the current value.
- getAndIncrement() - Method in class org.mapdb.Atomic.Integer
-
Atomically increments by one the current value.
- getAndIncrement() - Method in class org.mapdb.Atomic.Long
-
Atomically increments by one the current value.
- getAndSet(boolean) - Method in class org.mapdb.Atomic.Boolean
-
Atomically sets to the given value and returns the previous value.
- getAndSet(int) - Method in class org.mapdb.Atomic.Integer
-
Atomically sets to the given value and returns the old value.
- getAndSet(long) - Method in class org.mapdb.Atomic.Long
-
Atomically sets to the given value and returns the old value.
- getAndSet(String) - Method in class org.mapdb.Atomic.String
-
Atomically sets to the given value and returns the previous value.
- getAndSet(E) - Method in class org.mapdb.Atomic.Var
-
Atomically sets to the given value and returns the previous value.
- getAtomicBoolean(String) - Method in class org.mapdb.DB
-
- getAtomicInteger(String) - Method in class org.mapdb.DB
-
- getAtomicLong(String) - Method in class org.mapdb.DB
-
- getAtomicString(String) - Method in class org.mapdb.DB
-
- getAtomicVar(String) - Method in class org.mapdb.DB
-
- getByte(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getByte(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getByte(long) - Method in class org.mapdb.Volume
-
- getCatalog() - Method in class org.mapdb.DB
-
Get Name Catalog.
- getCircularQueue(String) - Method in class org.mapdb.DB
-
- getClassId(Class<?>) - Method in class org.mapdb.SerializerPojo
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer
-
Some key serializers may only work with they own comparators.
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- getComparator() - Method in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- getCurrSize() - Method in class org.mapdb.Store
-
returns current size occupied by physical store (does not include index).
- getCurrSize() - Method in class org.mapdb.StoreDirect
-
- getCurrSize() - Method in class org.mapdb.StoreHeap
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.FileChannelVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume
-
- getDefaultSerializer() - Method in class org.mapdb.DB
-
- getEngine() - Method in class org.mapdb.BTreeMap
-
- getEngine() - Method in class org.mapdb.DB
-
- getEngine() - Method in class org.mapdb.HTreeMap
-
- getEngine() - Method in class org.mapdb.SerializerBase
-
- getEngine() - Method in class org.mapdb.SerializerPojo
-
- getFieldId(String) - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- getFields(Class<?>) - Method in class org.mapdb.SerializerPojo
-
- getFieldValue(SerializerPojo.FieldInfo, Object) - Method in class org.mapdb.SerializerPojo
-
- getFile() - Method in class org.mapdb.Volume.FileChannelVol
-
- getFile() - Method in class org.mapdb.Volume
-
returns underlying file if it exists
- getFile() - Method in class org.mapdb.Volume.MappedFileVol
-
- getFile() - Method in class org.mapdb.Volume.MemoryVol
-
- getFreeRecids() - Method in class org.mapdb.Store
-
- getFreeRecids() - Method in class org.mapdb.StoreDirect
-
- getFreeRecids() - Method in class org.mapdb.StoreHeap
-
- getFreeSize() - Method in class org.mapdb.Store
-
returns free size in physical store (does not include index).
- getFreeSize() - Method in class org.mapdb.StoreDirect
-
- getFreeSize() - Method in class org.mapdb.StoreHeap
-
- getFromWeakCollection(String) - Method in class org.mapdb.DB
-
All collections are weakly referenced to prevent two instances of the same collection in memory.
- getHash(byte[]) - Static method in class org.mapdb.EncryptionXTEA
-
Calculate the hash code for the given data.
- getHashMap(String) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Map.
- getHashMap(String, Fun.Function1<V, K>) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Map.
- getHashSet(String) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Set.
- getInner(Object, int, int) - Method in class org.mapdb.HTreeMap
-
- getInt(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getInt(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getInt(long) - Method in class org.mapdb.Volume
-
- getLinkedRecordsFromLog(long) - Method in class org.mapdb.StoreWAL
-
- getLinkedRecordsIndexVals(long) - Method in class org.mapdb.StoreDirect
-
- getLong(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getLong(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getLong(long) - Method in class org.mapdb.Volume
-
- getMap() - Method in class org.mapdb.LongConcurrentLRUMap
-
- getMaxExpireTime() - Method in class org.mapdb.HTreeMap
-
Returns maximal (newest) expiration timestamp
- getMaxRecid() - Method in class org.mapdb.Store
-
- getMaxRecid() - Method in class org.mapdb.StoreDirect
-
- getMaxRecid() - Method in class org.mapdb.StoreHeap
-
- getMinExpireTime() - Method in class org.mapdb.HTreeMap
-
Returns minimal (oldest) expiration timestamp
- getNameForObject(Object) - Method in class org.mapdb.DB
-
returns name for this object, if it has name and was instanciated by this DB
- getObjectStreamFields() - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- getPackedLong(long) - Method in class org.mapdb.Volume
-
- getPeek(Object) - Method in class org.mapdb.HTreeMap
-
Return given value, without updating cache statistics if `expireAccess()` is true
It also does not use `valueCreator` if value is not found (always returns null if not found)
- getQueue(String) - Method in class org.mapdb.DB
-
- getRaw(long) - Method in class org.mapdb.Store
-
- getRaw(long) - Method in class org.mapdb.StoreDirect
-
- getRaw(long) - Method in class org.mapdb.StoreHeap
-
- getRecid() - Method in interface org.mapdb.Caches.WeakSoftRef.CacheItem
-
- getRecid() - Method in class org.mapdb.Caches.WeakSoftRef.CacheSoftItem
-
- getRecid() - Method in class org.mapdb.Caches.WeakSoftRef.CacheWeakItem
-
- getSerializerPojo() - Method in interface org.mapdb.Engine
-
Deprecated.
- getSerializerPojo() - Method in class org.mapdb.EngineWrapper
-
- getSerializerPojo() - Method in class org.mapdb.Store
-
- getSerializerPojo() - Method in class org.mapdb.TxEngine.Tx
-
- getSixLong(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getSixLong(long) - Method in class org.mapdb.Volume
-
Reads a long from the indicated position
- getSizeLimit() - Method in class org.mapdb.Store
-
returns maximal store size or `0` if there is no limit
- getSizeLimit() - Method in class org.mapdb.StoreDirect
-
- getSizeLimit() - Method in class org.mapdb.StoreHeap
-
- getStack(String) - Method in class org.mapdb.DB
-
- getThis() - Method in class org.mapdb.DBMaker
-
- getTreeMap(String) - Method in class org.mapdb.DB
-
Opens existing or creates new B-linked-tree Map.
- getTreeSet(String) - Method in class org.mapdb.DB
-
Opens existing or creates new B-linked-tree Set.
- getUnsignedByte(long) - Method in class org.mapdb.Volume
-
- getUnsignedShort(long) - Method in class org.mapdb.Volume
-
- getWrappedEngine() - Method in class org.mapdb.EngineWrapper
-
- getWrappedEngine() - Method in class org.mapdb.TxEngine.Tx
-
- growLock - Variable in class org.mapdb.Volume.ByteBufferVol
-
- growLock - Variable in class org.mapdb.Volume.FileChannelVol
-
- identityIndexOf(Object) - Method in class org.mapdb.SerializerBase.FastArrayList
-
This method is reason why ArrayList is not used.
- ILLEGAL_ACCESS - Static variable in interface org.mapdb.Serializer
-
- incrementAndGet() - Method in class org.mapdb.Atomic.Integer
-
Atomically increments by one the current value.
- incrementAndGet() - Method in class org.mapdb.Atomic.Long
-
Atomically increments by one the current value.
- index - Variable in class org.mapdb.StoreDirect
-
- indexHeaderChecksum() - Method in class org.mapdb.StoreDirect
-
- indexHeaderChecksumUncommited() - Method in class org.mapdb.StoreWAL
-
- indexSize - Variable in class org.mapdb.StoreDirect
-
- indexVals - Variable in class org.mapdb.StoreWAL
-
- indexValsModified - Variable in class org.mapdb.StoreWAL
-
- INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_10 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_11 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_12 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_13 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_14 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_15 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_16 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_8 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_9 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_ARRAY - Static variable in interface org.mapdb.Hasher
-
- INT_ARRAY - Static variable in interface org.mapdb.Serializer
-
Serializes `int[]` it adds header which contains size information
- INT_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- INT_F1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_F2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_F3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M8 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_M9 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_MAX_VALUE - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_MF1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_MF2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_MF3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- INT_MIN_VALUE - Static variable in interface org.mapdb.SerializerBase.Header
-
- INTEGER - Static variable in interface org.mapdb.Serializer
-
Serializes Integer into 4 bytes, used mainly for testing.
- intHash(int) - Static method in class org.mapdb.LongHashMap
-
- intValue() - Method in class org.mapdb.Atomic.Integer
-
- intValue() - Method in class org.mapdb.Atomic.Long
-
- IO_FREE_RECID - Static variable in class org.mapdb.StoreDirect
-
index file offset where reference to longstack of free recid is stored
- IO_FREE_SIZE - Static variable in class org.mapdb.StoreDirect
-
index file offset where space occupied by free phys records is stored
- IO_INDEX_SIZE - Static variable in class org.mapdb.StoreDirect
-
index file offset where current size of index file is stored
- IO_INDEX_SUM - Static variable in class org.mapdb.StoreDirect
-
checksum of all index file headers.
- IO_PHYS_SIZE - Static variable in class org.mapdb.StoreDirect
-
index file offset where current size of phys file is stored
- IO_USER_START - Static variable in class org.mapdb.StoreDirect
-
index file offset where first recid available to user is stored
- isCleaning - Variable in class org.mapdb.LongConcurrentLRUMap
-
- isClosed() - Method in class org.mapdb.DB
-
- isClosed() - Method in interface org.mapdb.Engine
-
Checks whether Engine was closed.
- isClosed() - Method in class org.mapdb.EngineWrapper
-
- isClosed() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- isClosed() - Method in class org.mapdb.StoreDirect
-
- isClosed() - Method in class org.mapdb.StoreHeap
-
- isClosed() - Method in class org.mapdb.TxEngine.Tx
-
- isEmpty() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- isEmpty() - Method in class org.mapdb.BTreeMap
-
- isEmpty() - Method in class org.mapdb.BTreeMap.SubMap
-
- isEmpty() - Method in class org.mapdb.HTreeMap
-
- isEmpty() - Method in class org.mapdb.HTreeMap.KeySet
-
- isEmpty() - Method in class org.mapdb.LongConcurrentHashMap
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class org.mapdb.LongConcurrentLRUMap
-
- isEmpty() - Method in class org.mapdb.LongHashMap
-
Returns whether this map is empty.
- isEmpty() - Method in class org.mapdb.LongMap
-
Returns whether this map is empty.
- isEmpty() - Method in class org.mapdb.Queues.SimpleQueue
-
- isEmpty() - Method in class org.mapdb.Volume.ByteBufferVol
-
- isEmpty() - Method in class org.mapdb.Volume.FileChannelVol
-
- isEmpty() - Method in class org.mapdb.Volume
-
- isEnum - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- isLeaf() - Method in interface org.mapdb.BTreeMap.BNode
-
- isLeaf() - Method in class org.mapdb.BTreeMap.DirNode
-
- isLeaf() - Method in class org.mapdb.BTreeMap.LeafNode
-
- isReadOnly() - Method in interface org.mapdb.Engine
-
Check if you can write into this Engine.
- isReadOnly() - Method in class org.mapdb.EngineWrapper
-
- isReadOnly() - Method in class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- isReadOnly() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- isReadOnly() - Method in class org.mapdb.StoreDirect
-
- isReadOnly() - Method in class org.mapdb.StoreHeap
-
- isReadOnly() - Method in class org.mapdb.TxEngine.Tx
-
- isSliced() - Method in class org.mapdb.Volume.ByteBufferVol
-
- isSliced() - Method in class org.mapdb.Volume.FileChannelVol
-
- isSliced() - Method in class org.mapdb.Volume
-
- items - Variable in class org.mapdb.Caches.HashTable
-
- items - Variable in class org.mapdb.Caches.WeakSoftRef
-
- items - Variable in class org.mapdb.EngineWrapper.ImmutabilityCheckEngine
-
- iterator() - Method in class org.mapdb.HTreeMap.KeySet
-
- iterator() - Method in class org.mapdb.Queues.SimpleQueue
-
- LAST_RESERVED_RECID - Static variable in interface org.mapdb.Engine
-
- lastEntry() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- lastEntry() - Method in class org.mapdb.BTreeMap
-
- lastEntry() - Method in class org.mapdb.BTreeMap.SubMap
-
- lastKey() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- lastKey() - Method in class org.mapdb.BTreeMap
-
- lastKey() - Method in class org.mapdb.BTreeMap.SubMap
-
- leadingValuePackRead(DataInput, byte[], int) - Static method in class org.mapdb.BTreeKeySerializer
-
Read previously written data from leadingValuePackWrite()
method.
- leadingValuePackWrite(DataOutput, byte[], byte[], int) - Static method in class org.mapdb.BTreeKeySerializer
-
This method is used for delta compression for keys.
- leftEdges - Variable in class org.mapdb.BTreeMap
-
- LINKEDHASHMAP - Static variable in interface org.mapdb.SerializerBase.Header
-
- LINKEDHASHSET - Static variable in interface org.mapdb.SerializerBase.Header
-
- LINKEDLIST - Static variable in interface org.mapdb.SerializerBase.Header
-
- LN_SERIALIZER - Variable in class org.mapdb.HTreeMap
-
- lo - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- lo - Variable in class org.mapdb.BTreeMap.SubMap
-
- lock(LongConcurrentHashMap<Thread>, long) - Static method in class org.mapdb.BTreeMap
-
- lock - Variable in class org.mapdb.Queues.CircularQueue
-
- lock - Variable in class org.mapdb.SerializerPojo
-
- lockAllWrite() - Method in class org.mapdb.Store
-
- lockPos(long) - Static method in class org.mapdb.Store
-
- locks - Variable in class org.mapdb.Caches.HashTable
-
- locks - Variable in class org.mapdb.Caches.LRU
-
- locks - Variable in class org.mapdb.Caches.WeakSoftRef
-
- locks - Variable in class org.mapdb.Queues.SimpleQueue
-
- locks - Variable in class org.mapdb.Store
-
- locks - Variable in class org.mapdb.TxEngine
-
- LOG - Static variable in class org.mapdb.Store
-
- log - Variable in class org.mapdb.StoreWAL
-
- LOG_MASK_OFFSET - Static variable in class org.mapdb.StoreWAL
-
- LOG_SEAL - Static variable in class org.mapdb.StoreWAL
-
added to offset 8 into log file, indicates that log was synced and closed
- LOG_STORE - Static variable in interface org.mapdb.CC
-
Compile-in detailed log messages from store.
- logAllocate(long[]) - Method in class org.mapdb.StoreWAL
-
- logChecksum - Variable in class org.mapdb.StoreWAL
-
- logChecksumAdd(int) - Method in class org.mapdb.StoreWAL
-
- logDirty() - Method in class org.mapdb.StoreWAL
-
- logReset() - Method in class org.mapdb.StoreWAL
-
- logSize - Variable in class org.mapdb.StoreWAL
-
- loInclusive - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- loInclusive - Variable in class org.mapdb.BTreeMap.SubMap
-
- LONG - Static variable in interface org.mapdb.Serializer
-
Serializes Long into 8 bytes, used mainly for testing.
- LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_10 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_11 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_12 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_13 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_14 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_15 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_16 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_8 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_9 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_ARRAY - Static variable in interface org.mapdb.Hasher
-
- LONG_ARRAY - Static variable in interface org.mapdb.Serializer
-
Serializes `long[]` it adds header which contains size information
- LONG_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- LONG_F1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_F7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M8 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_M9 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MAX_VALUE - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MF7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_MIN_VALUE - Static variable in interface org.mapdb.SerializerBase.Header
-
- LONG_STACK_PREF_COUNT - Static variable in class org.mapdb.StoreDirect
-
- LONG_STACK_PREF_COUNT_ALTER - Static variable in class org.mapdb.StoreDirect
-
- LONG_STACK_PREF_SIZE - Static variable in class org.mapdb.StoreDirect
-
- LONG_STACK_PREF_SIZE_ALTER - Static variable in class org.mapdb.StoreDirect
-
- LongConcurrentHashMap<V> - Class in org.mapdb
-
Thread safe LongMap.
- LongConcurrentHashMap(int, float, int) - Constructor for class org.mapdb.LongConcurrentHashMap
-
Creates a new, empty map with the specified initial
capacity, load factor and concurrency level.
- LongConcurrentHashMap(int) - Constructor for class org.mapdb.LongConcurrentHashMap
-
Creates a new, empty map with the specified initial capacity,
and with default load factor (0.75) and concurrencyLevel (16).
- LongConcurrentHashMap() - Constructor for class org.mapdb.LongConcurrentHashMap
-
Creates a new, empty map with a default initial capacity (16),
load factor (0.75) and concurrencyLevel (16).
- LongConcurrentLRUMap<V> - Class in org.mapdb
-
A LRU cache implementation based upon ConcurrentHashMap and other techniques to reduce
contention and synchronization overhead to utilize multiple CPU cores more effectively.
- LongConcurrentLRUMap(int, int, int, int) - Constructor for class org.mapdb.LongConcurrentLRUMap
-
- LongConcurrentLRUMap(int, int) - Constructor for class org.mapdb.LongConcurrentLRUMap
-
- longHash(long) - Static method in class org.mapdb.LongHashMap
-
- LongHashMap<V> - Class in org.mapdb
-
LongHashMap is an implementation of LongMap without concurrency locking.
- LongHashMap() - Constructor for class org.mapdb.LongHashMap
-
Constructs a new empty HashMap
instance.
- LongHashMap(int) - Constructor for class org.mapdb.LongHashMap
-
Constructs a new HashMap
instance with the specified capacity.
- LongHashMap(int, float) - Constructor for class org.mapdb.LongHashMap
-
Constructs a new HashMap
instance with the specified capacity and
load factor.
- LongMap<V> - Class in org.mapdb
-
Same as 'java.util.Map' but uses primitive 'long' keys to minimise boxing (and GC) overhead.
- LongMap() - Constructor for class org.mapdb.LongMap
-
- LongMap.LongMapIterator<V> - Interface in org.mapdb
-
Iterates over LongMap key and values without boxing long keys
- longMapIterator() - Method in class org.mapdb.LongConcurrentHashMap
-
- longMapIterator() - Method in class org.mapdb.LongConcurrentLRUMap
-
- longMapIterator() - Method in class org.mapdb.LongHashMap
-
- longMapIterator() - Method in class org.mapdb.LongMap
-
- longStackGetPage(long) - Method in class org.mapdb.StoreWAL
-
- longStackGetSixLong(byte[], int) - Static method in class org.mapdb.StoreWAL
-
- longStackPages - Variable in class org.mapdb.StoreWAL
-
- longStackPut(long, long, boolean) - Method in class org.mapdb.StoreDirect
-
- longStackPut(long, long, boolean) - Method in class org.mapdb.StoreWAL
-
- longStackPutSixLong(byte[], int, long) - Static method in class org.mapdb.StoreWAL
-
- longStackTake(long, boolean) - Method in class org.mapdb.StoreDirect
-
- longStackTake(long, boolean) - Method in class org.mapdb.StoreWAL
-
- longValue() - Method in class org.mapdb.Atomic.Integer
-
- longValue() - Method in class org.mapdb.Atomic.Long
-
- lowerEntry(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- lowerEntry(K) - Method in class org.mapdb.BTreeMap
-
- lowerEntry(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- lowerKey(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- lowerKey(K) - Method in class org.mapdb.BTreeMap
-
- lowerKey(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- lowerWaterMark - Variable in class org.mapdb.LongConcurrentLRUMap
-
- LZF - Variable in class org.mapdb.Serializer.CompressionWrapper
-
- LZF - Variable in class org.mapdb.Store
-
- m - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- m - Variable in class org.mapdb.BTreeMap.SubMap
-
- MA_BOOL - Static variable in interface org.mapdb.SerializerBase.Header
-
- MA_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- MA_LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- MA_STRING - Static variable in interface org.mapdb.SerializerBase.Header
-
- MA_VAR - Static variable in interface org.mapdb.SerializerBase.Header
-
- make() - Method in class org.mapdb.DB.BTreeMapMaker
-
- make() - Method in class org.mapdb.DB.BTreeSetMaker
-
- make() - Method in class org.mapdb.DB.HTreeMapMaker
-
- make() - Method in class org.mapdb.DB.HTreeSetMaker
-
- make() - Method in class org.mapdb.DBMaker
-
constructs DB using current settings
- makeEngine() - Method in class org.mapdb.DBMaker
-
constructs Engine using current settings
- makeEntry(Object, Object) - Method in class org.mapdb.BTreeMap
-
- makeLongMap() - Method in class org.mapdb.DB.BTreeMapMaker
-
creates map optimized for using zero or positive `Long` keys
- makeLongSet() - Method in class org.mapdb.DB.BTreeSetMaker
-
creates set optimized for using zero or positive `Long`
- makeNewBuffer(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- makeNewBuffer(long) - Method in class org.mapdb.Volume.MappedFileVol
-
- makeNewBuffer(long) - Method in class org.mapdb.Volume.MemoryVol
-
- makeOrGet() - Method in class org.mapdb.DB.BTreeMapMaker
-
- makeOrGet() - Method in class org.mapdb.DB.BTreeSetMaker
-
- makeOrGet() - Method in class org.mapdb.DB.HTreeMapMaker
-
- makeOrGet() - Method in class org.mapdb.DB.HTreeSetMaker
-
- makeStringMap() - Method in class org.mapdb.DB.BTreeMapMaker
-
creates map optimized for using `String` keys
- makeStringSet() - Method in class org.mapdb.DB.BTreeSetMaker
-
creates set optimized for using `String`
- makeTx() - Method in class org.mapdb.TxMaker
-
- makeTxMaker() - Method in class org.mapdb.DBMaker
-
- map - Variable in class org.mapdb.LongConcurrentLRUMap
-
- MAPDB - Static variable in interface org.mapdb.SerializerBase.Header
-
- mapInverse(Bind.MapWithModificationListener<K, V>, Set<Fun.Tuple2<V, K>>) - Static method in class org.mapdb.Bind
-
Binds Secondary Set so it contains inverse mapping to Primary Map: Primary Value will become Secondary Key.
- mapInverse(Bind.MapWithModificationListener<K, V>, Map<V, K>) - Static method in class org.mapdb.Bind
-
Binds Secondary Set so it contains inverse mapping to Primary Map: Primary Value will become Secondary Key.
- mapMode - Variable in class org.mapdb.Volume.MappedFileVol
-
- markAndSweepLock - Variable in class org.mapdb.LongConcurrentLRUMap
-
- MASK_ARCHIVE - Static variable in class org.mapdb.StoreDirect
-
- MASK_DISCARD - Static variable in class org.mapdb.StoreDirect
-
- MASK_LINKED - Static variable in class org.mapdb.StoreDirect
-
- MASK_OFFSET - Static variable in class org.mapdb.StoreDirect
-
- MAX_REC_SIZE - Static variable in class org.mapdb.StoreDirect
-
maximal non linked record size
- maxNodeSize - Variable in class org.mapdb.BTreeMap
-
maximal node size allowed in this BTree
- maxParkSize - Variable in class org.mapdb.AsyncWriteEngine.WriterRunnable
-
- maxRecid - Variable in class org.mapdb.StoreHeap
-
Maximal returned recid, incremented if there are no free recids
- maxSize - Variable in class org.mapdb.AsyncWriteEngine
-
- maxUsedIoList - Variable in class org.mapdb.StoreDirect
-
maximal non zero slot in free phys record, access requires `structuralLock`
- memoryFactory(boolean, long, int) - Static method in class org.mapdb.Volume
-
- merge(Iterator...) - Static method in class org.mapdb.Pump
-
Merges multiple iterators into single iterator.
- missCounter - Variable in class org.mapdb.LongConcurrentLRUMap
-
- mmapFileEnable() - Method in class org.mapdb.DBMaker
-
Enables Memory Mapped Files, much faster storage option.
- mmapFileEnableIfSupported() - Method in class org.mapdb.DBMaker
-
Enable Memory Mapped Files only if current JVM supports it (is 64bit).
- mmapFileEnablePartial() - Method in class org.mapdb.DBMaker
-
Keeps small-frequently-used part of storage files memory mapped, but main area is accessed using Random Access File.
- mod - Variable in class org.mapdb.TxEngine.Tx
-
- MOD8 - Static variable in class org.mapdb.HTreeMap
-
- modificationListenerAdd(Bind.MapListener<K, V>) - Method in interface org.mapdb.Bind.MapWithModificationListener
-
Add new modification listener notified when Map has been updated
- modificationListenerAdd(Bind.MapListener<K, V>) - Method in class org.mapdb.BTreeMap
-
- modificationListenerAdd(Bind.MapListener<K, V>) - Method in class org.mapdb.HTreeMap
-
- modificationListenerRemove(Bind.MapListener<K, V>) - Method in interface org.mapdb.Bind.MapWithModificationListener
-
Remove registered notification listener
- modificationListenerRemove(Bind.MapListener<K, V>) - Method in class org.mapdb.BTreeMap
-
- modificationListenerRemove(Bind.MapListener<K, V>) - Method in class org.mapdb.HTreeMap
-
- modified - Variable in class org.mapdb.StoreWAL
-
- modListeners - Variable in class org.mapdb.BTreeMap
-
- modListeners - Variable in class org.mapdb.HTreeMap
-
- modListenersLock - Variable in class org.mapdb.BTreeMap
-
- modListenersLock - Variable in class org.mapdb.HTreeMap
-
- moveToNext() - Method in interface org.mapdb.LongMap.LongMapIterator
-
- name - Variable in class org.mapdb.DB.BTreeMapMaker
-
- name - Variable in class org.mapdb.DB.BTreeSetMaker
-
- name - Variable in class org.mapdb.DB.HTreeMapMaker
-
- name - Variable in class org.mapdb.DB.HTreeSetMaker
-
- name - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- name - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- name2fieldId - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- name2fieldInfo - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- NAMED - Static variable in interface org.mapdb.SerializerBase.Header
-
reference to named object
- namedPut(String, Object) - Method in class org.mapdb.DB
-
- namesInstanciated - Variable in class org.mapdb.DB
-
already loaded named collections.
- namesLookup - Variable in class org.mapdb.DB
-
- navigableKeySet() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- navigableKeySet() - Method in class org.mapdb.BTreeMap
-
- navigableKeySet() - Method in class org.mapdb.BTreeMap.SubMap
-
- newAppendFileDB(File) - Static method in class org.mapdb.DBMaker
-
Creates or open append-only database stored in file.
- newCache(double) - Static method in class org.mapdb.DBMaker
-
Creates new off-heap cache with maximal size in GBs.
- newCacheDirect(double) - Static method in class org.mapdb.DBMaker
-
Creates new off-heap cache with maximal size in GBs.
- newDataOut2() - Method in class org.mapdb.Store
-
- newFileDB(File) - Static method in class org.mapdb.DBMaker
-
Creates or open database stored in file.
- newHeapDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database which stores all data on heap without serialization.
- newMemoryDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database.
- newMemoryDirectDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database.
- newRecidLock - Variable in class org.mapdb.Store
-
- newRecids - Variable in class org.mapdb.AsyncWriteEngine
-
- newRecidsLock - Variable in class org.mapdb.AsyncWriteEngine
-
- newRecidsPos - Variable in class org.mapdb.AsyncWriteEngine
-
- newTempFileDB() - Static method in class org.mapdb.DBMaker
-
Creates new database in temporary folder.
- newTempHashMap() - Static method in class org.mapdb.DBMaker
-
Create new HTreeMap backed by temporary file storage.
- newTempHashSet() - Static method in class org.mapdb.DBMaker
-
Create new HashSet backed by temporary file storage.
- newTempTreeMap() - Static method in class org.mapdb.DBMaker
-
Create new BTreeMap backed by temporary file storage.
- newTempTreeSet() - Static method in class org.mapdb.DBMaker
-
Create new TreeSet backed by temporary file storage.
- next() - Method in interface org.mapdb.BTreeMap.BNode
-
- next() - Method in class org.mapdb.BTreeMap.DirNode
-
- next() - Method in class org.mapdb.BTreeMap.LeafNode
-
- next - Variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- next - Variable in class org.mapdb.HTreeMap.LinkedNode
-
- next - Variable in class org.mapdb.Queues.SimpleQueue.Node
-
- nextDir(BTreeMap.DirNode, Object) - Method in class org.mapdb.BTreeMap
-
- nodeLocks - Variable in class org.mapdb.BTreeMap
-
holds node level locks
- nodeSerializer - Variable in class org.mapdb.BTreeMap
-
- nodeSerializer - Variable in class org.mapdb.Queues.SimpleQueue
-
- nodeSize - Variable in class org.mapdb.DB.BTreeMapMaker
-
- nodeSize(int) - Method in class org.mapdb.DB.BTreeMapMaker
-
nodeSize maximal size of node, larger node causes overflow and creation of new BTree node.
- nodeSize - Variable in class org.mapdb.DB.BTreeSetMaker
-
- nodeSize(int) - Method in class org.mapdb.DB.BTreeSetMaker
-
nodeSize maximal size of node, larger node causes overflow and creation of new BTree node.
- notify(K, V, V) - Method in class org.mapdb.BTreeMap
-
- notify(K, V, V) - Method in class org.mapdb.HTreeMap
-
- NULL - Static variable in interface org.mapdb.SerializerBase.Header
-
- NULL - Static variable in class org.mapdb.StoreHeap
-
- numberOfNodeMetas - Variable in class org.mapdb.BTreeMap.NodeSerializer
-
- numberOfNodeMetas - Variable in class org.mapdb.BTreeMap
-
- save(Engine) - Method in class org.mapdb.SerializerPojo
-
- saveClassInfo() - Method in class org.mapdb.SerializerPojo
-
action performed after classInfo was modified, feel free to override
- secondaryKey(Bind.MapWithModificationListener<K, V>, Set<Fun.Tuple2<K2, K>>, Fun.Function2<K2, K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Set so it contains Secondary Key (Index).
- secondaryKey(Bind.MapWithModificationListener<K, V>, Map<K2, K>, Fun.Function2<K2, K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Set so it contains Secondary Key (Index).
- secondaryKeys(Bind.MapWithModificationListener<K, V>, Set<Fun.Tuple2<K2, K>>, Fun.Function2<K2[], K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Set so it contains Secondary Key (Index).
- secondaryValue(Bind.MapWithModificationListener<K, V>, Map<K, V2>, Fun.Function2<V2, K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Map so that it contains Key from Primary Map and custom Value.
- secondaryValues(Bind.MapWithModificationListener<K, V>, Set<Fun.Tuple2<K, V2>>, Fun.Function2<V2[], K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Map so that it contains Key from Primary Map and custom Value.
- segmentLocks - Variable in class org.mapdb.HTreeMap
-
- segmentRecids - Variable in class org.mapdb.HTreeMap
-
list of segments, this is immutable
- serializationTransformsDeserialize - Variable in class org.mapdb.SerializerPojo
-
- serializationTransformsSerialize - Variable in class org.mapdb.SerializerPojo
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer
-
Serialize keys from single BTree Node.
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.Tuple2KeySerializer
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.Tuple3KeySerializer
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.Tuple4KeySerializer
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.Tuple5KeySerializer
-
- serialize(DataOutput, int, int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.Tuple6KeySerializer
-
- serialize(DataOutput, BTreeMap.BNode) - Method in class org.mapdb.BTreeMap.NodeSerializer
-
- serialize(DataOutput, Queues.SimpleQueue.Node<E>) - Method in class org.mapdb.Queues.SimpleQueue.NodeSerializer
-
- serialize(DataOutput, E) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- serialize(DataOutput, A) - Method in interface org.mapdb.Serializer
-
Serialize the content of an object into a ObjectOutput
- serialize(DataOutput, Object) - Method in class org.mapdb.SerializerBase
-
- serialize(DataOutput, Object, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
- serialize(DataOutput, Object) - Method in class org.mapdb.SerializerPojo
-
- serialize(A, Serializer<A>) - Method in class org.mapdb.Store
-
- serializeClass(DataOutput, Class) - Method in class org.mapdb.SerializerBase
-
- serializer - Variable in class org.mapdb.Atomic.Var
-
- serializer - Variable in class org.mapdb.DB.BTreeSetMaker
-
- serializer(BTreeKeySerializer<?>) - Method in class org.mapdb.DB.BTreeSetMaker
-
keySerializer used to convert keys into/from binary form.
- serializer - Variable in class org.mapdb.DB.HTreeSetMaker
-
- serializer(Serializer<?>) - Method in class org.mapdb.DB.HTreeSetMaker
-
keySerializer used to convert keys into/from binary form.
- SERIALIZER - Static variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- serializer - Variable in class org.mapdb.Queues.SimpleQueue
-
- Serializer<A> - Interface in org.mapdb
-
Provides serialization and deserialization
- serializer - Variable in class org.mapdb.Serializer.CompressionWrapper
-
- serializer - Static variable in class org.mapdb.SerializerPojo
-
- Serializer.CompressionWrapper<E> - Class in org.mapdb
-
wraps another serializer and (de)compresses its output/input
- Serializer.CompressionWrapper(Serializer<E>) - Constructor for class org.mapdb.Serializer.CompressionWrapper
-
- Serializer.CompressionWrapper(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Serializer.CompressionWrapper
-
used for deserialization
- SERIALIZER_BASIC - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_BOOLEAN - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_BYTE_ARRAY_NOSIZE - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_CHAR_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_COMPRESSION_WRAPPER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_DOUBLE_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_ILLEGAL_ACCESS - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_INT - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_INT_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_JAVA - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_KEY_TUPLE2 - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_KEY_TUPLE3 - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_KEY_TUPLE4 - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_KEY_TUPLE5 - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_KEY_TUPLE6 - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_LONG - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_LONG_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_STRING - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_STRING_ASCII - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_STRING_INTERN - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_STRING_NOSIZE - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_UUID - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SerializerBase - Class in org.mapdb
-
Serializer which uses 'header byte' to serialize/deserialize
most of classes from 'java.lang' and 'java.util' packages.
- SerializerBase() - Constructor for class org.mapdb.SerializerBase
-
- SerializerBase.FastArrayList<K> - Class in org.mapdb
-
Utility class similar to ArrayList, but with fast identity search.
- SerializerBase.FastArrayList() - Constructor for class org.mapdb.SerializerBase.FastArrayList
-
- SerializerBase.Header - Interface in org.mapdb
-
Header byte, is used at start of each record to indicate data type
WARNING !!! values bellow must be unique !!!!!
- SerializerBase.HeaderMapDB - Interface in org.mapdb
-
- SerializerBase.singletons - Class in org.mapdb
-
- SerializerBase.singletons() - Constructor for class org.mapdb.SerializerBase.singletons
-
- SerializerPojo - Class in org.mapdb
-
Serializer which handles POJO, object graphs etc.
- SerializerPojo(CopyOnWriteArrayList<SerializerPojo.ClassInfo>) - Constructor for class org.mapdb.SerializerPojo
-
- serializerPojo - Variable in class org.mapdb.Store
-
default serializer used for persistence.
- SerializerPojo.ClassInfo - Class in org.mapdb
-
Stores info about single class stored in MapDB.
- SerializerPojo.ClassInfo(String, SerializerPojo.FieldInfo[], boolean, boolean) - Constructor for class org.mapdb.SerializerPojo.ClassInfo
-
- SerializerPojo.FieldInfo - Class in org.mapdb
-
Stores info about single field stored in MapDB.
- SerializerPojo.FieldInfo(String, boolean, String, Class<?>) - Constructor for class org.mapdb.SerializerPojo.FieldInfo
-
- SerializerPojo.FieldInfo(ObjectStreamField, Class<?>) - Constructor for class org.mapdb.SerializerPojo.FieldInfo
-
- SerializerPojo.ObjectInputStream2 - Class in org.mapdb
-
- SerializerPojo.ObjectInputStream2(InputStream) - Constructor for class org.mapdb.SerializerPojo.ObjectInputStream2
-
- SerializerPojo.ObjectOutputStream2 - Class in org.mapdb
-
- SerializerPojo.ObjectOutputStream2(OutputStream) - Constructor for class org.mapdb.SerializerPojo.ObjectOutputStream2
-
- serializerPojoInitLock - Variable in class org.mapdb.Store
-
- serializerTransformAdd(Fun.Function1<A, R>, Fun.Function1<R, A>) - Method in class org.mapdb.SerializerPojo
-
Add interceptor which may modify all deserialized/serialized objects
- serializerTransformRemove(Fun.Function1<A, R>, Fun.Function1<R, A>) - Method in class org.mapdb.SerializerPojo
-
Removes interceptor which may modify all deserialized/serialized objects
- serializeUnknownObject(DataOutput, Object, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
override this method to extend SerializerBase functionality
- serializeUnknownObject(DataOutput, Object, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerPojo
-
- set(boolean) - Method in class org.mapdb.Atomic.Boolean
-
Unconditionally sets to the given value.
- set(int) - Method in class org.mapdb.Atomic.Integer
-
Sets to the given value.
- set(long) - Method in class org.mapdb.Atomic.Long
-
Sets to the given value.
- set(String) - Method in class org.mapdb.Atomic.String
-
Unconditionally sets to the given value.
- set(E) - Method in class org.mapdb.Atomic.Var
-
Unconditionally sets to the given value.
- setDb(DB) - Method in class org.mapdb.SerializerPojo
-
- setFieldValue(SerializerPojo.FieldInfo, Object, Object) - Method in class org.mapdb.SerializerPojo
-
- setObjectStreamFields(ObjectStreamField[]) - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- SHORT_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- SHORT_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- SHORT_255 - Static variable in interface org.mapdb.SerializerBase.Header
-
- SHORT_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- SHORT_M255 - Static variable in interface org.mapdb.SerializerBase.Header
-
- shutdownHappened - Variable in class org.mapdb.EngineWrapper.CloseOnJVMShutdown
-
- size - Variable in class org.mapdb.AsyncWriteEngine
-
- size - Variable in class org.mapdb.AsyncWriteEngine.WriterRunnable
-
- size(Bind.MapWithModificationListener<K, V>, Atomic.Long) - Static method in class org.mapdb.Bind
-
Binds
Atomic.Long
to Primary Map so the Atomic.Long contains size of Map.
- size() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- size() - Method in class org.mapdb.BTreeMap
-
- size() - Method in class org.mapdb.BTreeMap.SubMap
-
- size() - Method in class org.mapdb.HTreeMap.KeySet
-
- size() - Method in class org.mapdb.HTreeMap
-
- size() - Method in class org.mapdb.LongConcurrentHashMap
-
Returns the number of key-value mappings in this map.
- size - Variable in class org.mapdb.LongConcurrentLRUMap
-
- size() - Method in class org.mapdb.LongConcurrentLRUMap
-
- size() - Method in class org.mapdb.LongHashMap
-
Returns the number of elements in this map.
- size() - Method in class org.mapdb.LongMap
-
Returns the number of elements in this map.
- size - Variable in class org.mapdb.Queues.CircularQueue
-
- size() - Method in class org.mapdb.Queues.SimpleQueue
-
- size - Variable in class org.mapdb.SerializerBase.FastArrayList
-
- size - Variable in class org.mapdb.Volume.FileChannelVol
-
- size2ListIoRecid(long) - Static method in class org.mapdb.StoreDirect
-
- sizeLimit - Static variable in interface org.mapdb.DBMaker.Keys
-
- sizeLimit(double) - Method in class org.mapdb.DBMaker
-
Sets store size limit.
- sizeLimit - Variable in class org.mapdb.StoreDirect
-
- sizeLimit - Variable in class org.mapdb.Volume.ByteBufferVol
-
- sizeLimit - Variable in class org.mapdb.Volume.FileChannelVol
-
- sizeLong() - Method in interface org.mapdb.Bind.MapWithModificationListener
-
- sizeLong() - Method in class org.mapdb.BTreeMap
-
- sizeLong() - Method in class org.mapdb.HTreeMap
-
- skipBytes(int) - Method in class org.mapdb.DataInput2
-
- snapshot() - Method in class org.mapdb.BTreeMap
-
Make readonly snapshot view of current Map.
- snapshot() - Method in class org.mapdb.DB
-
Make readonly snapshot view of DB and all of its collection
Collections loaded by this instance are not affected (are still mutable).
- snapshot() - Method in interface org.mapdb.Engine
-
Returns read-only snapshot of data in Engine.
- snapshot() - Method in class org.mapdb.EngineWrapper.ReadOnlyEngine
-
- snapshot() - Method in class org.mapdb.EngineWrapper
-
- snapshot() - Method in class org.mapdb.EngineWrapper.SynchronizedEngineWrapper
-
- snapshot() - Method in class org.mapdb.HTreeMap
-
Make readonly snapshot view of current Map.
- snapshot() - Method in class org.mapdb.Store
-
- snapshot() - Method in class org.mapdb.TxEngine
-
- snapshot() - Method in class org.mapdb.TxEngine.Tx
-
- snapshotEnable() - Method in class org.mapdb.DBMaker
-
MapDB supports snapshots.
- snapshots - Static variable in interface org.mapdb.DBMaker.Keys
-
- sort(Iterator<E>, boolean, int, Comparator, Serializer) - Static method in class org.mapdb.Pump
-
Sorts large data set by given `Comparator`.
- sort(Comparator, boolean, Iterator...) - Static method in class org.mapdb.Pump
-
Merge presorted iterators into single sorted iterator.
- spaceReclaimReuse - Variable in class org.mapdb.StoreDirect
-
- spaceReclaimSplit - Variable in class org.mapdb.StoreDirect
-
- spaceReclaimTrack - Variable in class org.mapdb.StoreDirect
-
- startThreads(Executor) - Method in class org.mapdb.AsyncWriteEngine
-
Starts background threads.
- store - Static variable in interface org.mapdb.DBMaker.Keys
-
- Store - Class in org.mapdb
-
Low level record store.
- Store(boolean, boolean, byte[], boolean) - Constructor for class org.mapdb.Store
-
- store_append - Static variable in interface org.mapdb.DBMaker.Keys
-
- store_direct - Static variable in interface org.mapdb.DBMaker.Keys
-
- store_heap - Static variable in interface org.mapdb.DBMaker.Keys
-
- STORE_VERSION - Static variable in class org.mapdb.StoreDirect
-
2 byte store version
- store_wal - Static variable in interface org.mapdb.DBMaker.Keys
-
- StoreDirect - Class in org.mapdb
-
Storage Engine which saves record directly into file.
- StoreDirect(Volume.Factory, boolean, boolean, int, boolean, long, boolean, boolean, byte[], boolean, int) - Constructor for class org.mapdb.StoreDirect
-
- StoreDirect(Volume.Factory) - Constructor for class org.mapdb.StoreDirect
-
- StoreHeap - Class in org.mapdb
-
Store which keeps all instances on heap.
- StoreHeap() - Constructor for class org.mapdb.StoreHeap
-
- StoreWAL - Class in org.mapdb
-
Write-Ahead-Log
- StoreWAL(Volume.Factory) - Constructor for class org.mapdb.StoreWAL
-
- StoreWAL(Volume.Factory, boolean, boolean, int, boolean, long, boolean, boolean, byte[], boolean, int) - Constructor for class org.mapdb.StoreWAL
-
- strictDBGet - Variable in class org.mapdb.DB
-
- strictDBGet - Static variable in interface org.mapdb.DBMaker.Keys
-
- strictDBGet() - Method in class org.mapdb.DBMaker
-
- STRING - Static variable in class org.mapdb.BTreeKeySerializer
-
Applies delta packing on java.lang.String
.
- STRING - Static variable in interface org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- STRING - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_10 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_2 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_3 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_4 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_5 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_6 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_7 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_8 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_9 - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING_ASCII - Static variable in interface org.mapdb.Serializer
-
Serializes strings using ASCII encoding (8 bit character).
- STRING_INTERN - Static variable in interface org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- STRING_NOSIZE - Static variable in interface org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- structuralLock - Variable in class org.mapdb.Store
-
- subMap(K, boolean, K, boolean) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- subMap(K, K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- subMap(K, boolean, K, boolean) - Method in class org.mapdb.BTreeMap
-
- subMap(K, K) - Method in class org.mapdb.BTreeMap
-
- subMap(K, boolean, K, boolean) - Method in class org.mapdb.BTreeMap.SubMap
-
- subMap(K, K) - Method in class org.mapdb.BTreeMap.SubMap
-
- sunConstructor - Static variable in class org.mapdb.SerializerPojo
-
- sunReflFac - Static variable in class org.mapdb.SerializerPojo
-
- superCommit() - Method in class org.mapdb.TxEngine
-
- superDelete(long, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- superGet(long, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- superUpdate(long, A, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- sync() - Method in class org.mapdb.Volume.FileChannelVol
-
- sync() - Method in class org.mapdb.Volume.MappedFileVol
-
- sync() - Method in class org.mapdb.Volume.MemoryVol
-
- sync() - Method in class org.mapdb.Volume
-
- syncOnCommitDisabled - Variable in class org.mapdb.StoreDirect
-