- a - Variable in class org.mapdb.Fun.Pair
-
- add(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- add(K) - Method in class org.mapdb.HTreeMap.KeySet
-
- add(Object) - Method in class org.mapdb.Queues.CircularQueue
-
- add(E) - Method in class org.mapdb.Queues.Queue
-
- add(E) - Method in class org.mapdb.Queues.Stack
-
- add(K) - Method in class org.mapdb.SerializerBase.FastArrayList
-
- add(long) - Method in class org.mapdb.Store.LongList
-
- add2(DataIO.DataOutputByteArray) - Method in class org.mapdb.StoreArchive
-
- addAll(Collection<? extends E>) - Method in class org.mapdb.Queues.SimpleQueue
-
- addAndGet(int) - Method in class org.mapdb.Atomic.Integer
-
Atomically adds the given value to the current value.
- addAndGet(long) - Method in class org.mapdb.Atomic.Long
-
Atomically adds the given value to the current value.
- advance() - Method in class org.mapdb.BTreeMap.BTreeDescendingIterator
-
- advance() - Method in class org.mapdb.BTreeMap.BTreeIterator
-
- ALIGN - Static variable in class org.mapdb.EncryptionXTEA
-
Blocks sizes are always multiples of this number.
- allocate(int, int) - Method in class org.mapdb.WriteAheadLog
-
Allocate space in WAL
- allocateIncrement - Static variable in interface org.mapdb.DBMaker.Keys
-
- allocateIncrement(long) - Method in class org.mapdb.DBMaker.Maker
-
Tells allocator to grow store with this size increment.
- allocateRecid() - Method in class org.mapdb.StoreHeap
-
- allocateRecidReuseDisable - Static variable in interface org.mapdb.DBMaker.Keys
-
- allocateRecidReuseDisable() - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
this setting might be removed before 2.0 stable release, it is very likely it will become enabled by default
- allocateRecidReuseEnable() - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
this setting does nothing, recidReuse is now enabled by default
TODO remove this option in a few weeks, beta4 added this
- allocateStartSize - Static variable in interface org.mapdb.DBMaker.Keys
-
- allocateStartSize(long) - Method in class org.mapdb.DBMaker.Maker
-
Tells allocator to set initial store size, when new store is created.
- androidConstructor - Static variable in class org.mapdb.SerializerPojo
-
- appendFileDB(File) - Static method in class org.mapdb.DBMaker
-
Creates or open append-only database stored in file.
- archiveFileDB(File) - Static method in class org.mapdb.DBMaker
-
- archiveTreeMap(NavigableMap, File, DB.BTreeMapMaker) - Static method in class org.mapdb.Pump
-
- archiveTreeMap(Iterator<Fun.Pair>, String, Volume.VolumeFactory, DB.BTreeMapMaker) - Static method in class org.mapdb.Pump
-
- ARRAY2 - Static variable in class org.mapdb.BTreeKeySerializer
-
- ARRAY3 - Static variable in class org.mapdb.BTreeKeySerializer
-
- ARRAY4 - Static variable in class org.mapdb.BTreeKeySerializer
-
- ARRAY_BOOLEAN - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_BYTE_ALL_EQUAL - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_CHAR - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_DOUBLE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_FLOAT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_PACKED - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_INT_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_BYTE - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_PACKED - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_LONG_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT_ALL_NULL - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_OBJECT_NO_REFS - Static variable in interface org.mapdb.SerializerBase.Header
-
- ARRAY_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- arrayContains(long[], long) - Static method in class org.mapdb.Fun
-
- ARRAYLIST - Static variable in interface org.mapdb.SerializerBase.Header
-
- arrayPut(Object[], int, Object) - Static method in class org.mapdb.BTreeMap
-
- arraySort(Object[], int, Comparator, Executor) - Static method in class org.mapdb.Pump
-
- arrayToKeys(Object[]) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- arrayToKeys(Object[]) - Method in class org.mapdb.BTreeKeySerializer
-
- arrayToKeys(Object[]) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- arrayToKeys(Object[]) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- assertClassSerializable(SerializerPojo.ClassInfo[], Class<?>) - Method in class org.mapdb.SerializerPojo
-
- assertLongStackPage(long, byte[]) - Method in class org.mapdb.StoreCached
-
- assertNoLocks(LongConcurrentHashMap<Thread>) - Static method in class org.mapdb.BTreeMap
-
- assertNoOverlaps(Store.LongObjectMap<byte[]>) - Method in class org.mapdb.StoreCached
-
- assertReadLocked(long) - Method in class org.mapdb.Store
-
- assertSerializable(Object) - Method in class org.mapdb.SerializerBase
-
- assertWriteLocked(int) - Method in class org.mapdb.Store
-
- assertZeroes(long, long) - Method in class org.mapdb.Volume
-
Check that all bytes between given offsets are zero.
- asyncWrite - Static variable in interface org.mapdb.DBMaker.Keys
-
- asyncWriteEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables mode where all modifications are queued and written into disk on Background Writer Thread.
- asyncWriteFlushDelay - Static variable in interface org.mapdb.DBMaker.Keys
-
- asyncWriteFlushDelay(int) - Method in class org.mapdb.DBMaker.Maker
-
Set flush interval for write cache, by default is 0
- asyncWriteQueueSize - Static variable in interface org.mapdb.DBMaker.Keys
-
- asyncWriteQueueSize(int) - Method in class org.mapdb.DBMaker.Maker
-
Set size of async Write Queue.
- Atomic - Class in org.mapdb
-
A small toolkit of classes that support lock-free thread-safe
programming on single records.
- Atomic.Boolean - Class in org.mapdb
-
A boolean record that may be updated atomically.
- Atomic.Boolean(Engine, long) - Constructor for class org.mapdb.Atomic.Boolean
-
- Atomic.Integer - Class in org.mapdb
-
An int record that may be updated atomically.
- Atomic.Integer(Engine, long) - Constructor for class org.mapdb.Atomic.Integer
-
- Atomic.Long - Class in org.mapdb
-
A long record that may be updated atomically.
- Atomic.Long(Engine, long) - Constructor for class org.mapdb.Atomic.Long
-
- Atomic.String - Class in org.mapdb
-
A String record that may be updated atomically.
- Atomic.String(Engine, long) - Constructor for class org.mapdb.Atomic.String
-
- Atomic.Var<E> - Class in org.mapdb
-
Atomically updated variable which may contain any type of record.
- Atomic.Var(Engine, long, Serializer<E>) - Constructor for class org.mapdb.Atomic.Var
-
- Atomic.Var(Engine, SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Atomic.Var
-
- atomicBoolean(String) - Method in class org.mapdb.DB
-
- atomicBooleanCreate(String, boolean) - Method in class org.mapdb.DB
-
- atomicInteger(String) - Method in class org.mapdb.DB
-
- atomicIntegerCreate(String, int) - Method in class org.mapdb.DB
-
- atomicLong(String) - Method in class org.mapdb.DB
-
- atomicLongCreate(String, long) - Method in class org.mapdb.DB
-
- atomicString(String) - Method in class org.mapdb.DB
-
- atomicStringCreate(String, String) - Method in class org.mapdb.DB
-
- atomicVar(String) - Method in class org.mapdb.DB
-
- atomicVar(String, Serializer<E>) - Method in class org.mapdb.DB
-
- atomicVarCreate(String, E, Serializer<E>) - Method in class org.mapdb.DB
-
- cache - Static variable in interface org.mapdb.DBMaker.Keys
-
- cache - Variable in class org.mapdb.Store.Cache.HardRef
-
- 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
-
- cacheCondition - Variable in class org.mapdb.DBMaker.Maker
-
- cacheCondition(Fun.RecordCondition) - Method in class org.mapdb.DBMaker.Maker
-
Install callback condition, which decides if some record is to be included in cache.
- cacheDisable() - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
cache is disabled by default
- cacheExecutor - Variable in class org.mapdb.DB
-
- cacheExecutor - Variable in class org.mapdb.DBMaker.Maker
-
- cacheExecutorEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for cache.
- cacheExecutorEnable(ScheduledExecutorService) - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for cache.
- cacheExecutorPeriod - Static variable in interface org.mapdb.DBMaker.Keys
-
- cacheExecutorPeriod(long) - Method in class org.mapdb.DBMaker.Maker
-
Sets interval in which executor should check cache
- cacheHardRefEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables unbounded hard reference cache.
- cacheHashTableEnable() - Method in class org.mapdb.DBMaker.Maker
-
Fixed size cache which uses hash table.
- cacheHashTableEnable(int) - Method in class org.mapdb.DBMaker.Maker
-
Fixed size cache which uses hash table.
- cacheHitCounter - Variable in class org.mapdb.Store.Cache
-
- cacheLRUEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables Least Recently Used cache.
- cacheMaxSizeMask - Variable in class org.mapdb.Store.Cache.HashTable
-
- cacheMissCounter - Variable in class org.mapdb.Store.Cache
-
- caches - Variable in class org.mapdb.Store
-
- cacheSize - Static variable in interface org.mapdb.DBMaker.Keys
-
- cacheSize(int) - Method in class org.mapdb.DBMaker.Maker
-
Set cache size.
- cacheSize - Variable in class org.mapdb.Store.Cache.LRU
-
- cacheSoftRefEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables unbounded cache which uses SoftReference.
- cacheWeakRefEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables unbounded cache which uses WeakReference.
- canRollback() - Method in interface org.mapdb.Engine
-
- canRollback() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- canRollback() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- canRollback() - Method in class org.mapdb.StoreAppend
-
- canRollback() - Method in class org.mapdb.StoreArchive
-
- canRollback() - Method in class org.mapdb.StoreDirect
-
- canRollback() - Method in class org.mapdb.StoreDirect.Snapshot
-
- canRollback() - Method in class org.mapdb.StoreHeap
-
- canRollback() - Method in class org.mapdb.StoreHeap.Snapshot
-
- canRollback() - Method in class org.mapdb.StoreWAL
-
- canRollback() - Method in class org.mapdb.TxEngine
-
- canRollback() - Method in class org.mapdb.TxEngine.Tx
-
- canSnapshot() - Method in interface org.mapdb.Engine
-
- canSnapshot() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- canSnapshot() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- canSnapshot() - Method in class org.mapdb.Store
-
- canSnapshot() - Method in class org.mapdb.StoreAppend
-
- canSnapshot() - Method in class org.mapdb.StoreDirect.Snapshot
-
- canSnapshot() - Method in class org.mapdb.StoreHeap.Snapshot
-
- 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
- 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() - Static method in class org.mapdb.DBMaker
-
Returns Compiler Config, static settings MapDB was compiled with
- ceiling(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- 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 class org.mapdb.Serializer
-
- 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 class org.mapdb.Serializer
-
Serializes char[] it adds header which contains size information
- CHAR_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- CHECK_EVERY_N - Static variable in class org.mapdb.Store.Cache.HardRef
-
- CHECK_EVERY_N - Static variable in class org.mapdb.Store.Cache.WeakSoftRef
-
- checkFeaturesBitmap(long) - Method in class org.mapdb.Store
-
- checkFolder(File, boolean) - Static method in class org.mapdb.Volume.FileChannelVol
-
- 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
-
- checkPlaceholder(String, K) - Method in class org.mapdb.DB
-
- checkShouldCreate(String) - Method in class org.mapdb.DB
-
- checkStructure(BTreeKeySerializer, Serializer) - Method in class org.mapdb.BTreeMap.BNode
-
- checkStructure() - Method in class org.mapdb.BTreeMap
-
- checkStructure(BTreeKeySerializer, Serializer) - Method in class org.mapdb.BTreeMap.DirNode
-
- checkStructure(BTreeKeySerializer, Serializer) - Method in class org.mapdb.BTreeMap.LeafNode
-
- checksum - Static variable in interface org.mapdb.DBMaker.Keys
-
- checksum - Variable in class org.mapdb.Store
-
- checksum(Volume, long, long) - Method in class org.mapdb.WriteAheadLog
-
- checksumEnable() - Method in class org.mapdb.DBMaker.Maker
-
Adds CRC32 checksum at end of each record to check data integrity.
- checkType(String, String) - Method in class org.mapdb.DB
-
- child(int) - Method in class org.mapdb.BTreeMap.BNode
-
- child(int) - Method in class org.mapdb.BTreeMap.DirNode
-
- child(int) - Method in class org.mapdb.BTreeMap.LeafNode
-
- childArray() - Method in class org.mapdb.BTreeMap.BNode
-
- childArray() - Method in class org.mapdb.BTreeMap.DirNode
-
- childArray() - Method in class org.mapdb.BTreeMap.LeafNode
-
- childArrayLength() - Method in class org.mapdb.BTreeMap.BNode
-
- childArrayLength() - Method in class org.mapdb.BTreeMap.DirNode
-
- childArrayLength() - Method in class org.mapdb.BTreeMap.LeafNode
-
- childIndexOf(long) - Method in class org.mapdb.BTreeMap.BNode
-
- CLASS - Static variable in class org.mapdb.Serializer
-
- CLASS - Static variable in interface org.mapdb.SerializerBase.Header
-
- class2constuctor - Static variable in class org.mapdb.SerializerPojo
-
- classForName(String, ClassLoader) - Static method in class org.mapdb.SerializerPojo
-
- classInfoSerializer - Variable in class org.mapdb.SerializerPojo
-
- classLoader - Variable in class org.mapdb.SerializerPojo
-
- classToId(SerializerPojo.ClassInfo[], String) - Static method in class org.mapdb.SerializerPojo
-
- clazz - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- cleanerHackEnabled - Variable in class org.mapdb.Volume.ByteBufferVol
-
- cleanerHackEnabled - Variable in class org.mapdb.Volume.ByteBufferVolSingle
-
- 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.KeySet
-
- 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.Queues.CircularQueue
-
- clear() - Method in class org.mapdb.Queues.SimpleQueue
-
- clear() - Method in class org.mapdb.Store.Cache
-
- clear() - Method in class org.mapdb.Store.Cache.HardRef
-
- clear() - Method in class org.mapdb.Store.Cache.HashTable
-
- clear() - Method in class org.mapdb.Store.Cache.LRU
-
- clear() - Method in interface org.mapdb.Store.Cache.WeakSoftRef.CacheItem
-
- clear() - Method in class org.mapdb.Store.Cache.WeakSoftRef
-
- clear() - Method in class org.mapdb.Store.LongLongMap
-
- clear() - Method in class org.mapdb.Store.LongObjectMap
-
- clear() - Method in class org.mapdb.Store.LongObjectObjectMap
-
- clear(long, long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- clear(long, long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- clear(long, long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- clear(long, long) - Method in class org.mapdb.Volume
-
Set all bytes between startOffset and endOffset to zero.
- clear(long, long) - Method in class org.mapdb.Volume.FileChannelVol
-
- clear(long, long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- clear(long, long) - Method in class org.mapdb.Volume.ReadOnly
-
- clear(long, long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- clearCache() - Method in interface org.mapdb.Engine
-
clears any underlying cache
- clearCache() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- clearCache() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- clearCache() - Method in class org.mapdb.Store
-
- clearCache() - Method in class org.mapdb.StoreDirect
-
- clearCache() - Method in class org.mapdb.StoreDirect.Snapshot
-
- clearCache() - Method in class org.mapdb.StoreHeap.Snapshot
-
- clearCache() - Method in class org.mapdb.TxEngine
-
- clearCache() - Method in class org.mapdb.TxEngine.Tx
-
- clearRAF(RandomAccessFile, long, long) - Static method in class org.mapdb.Volume.RandomAccessFileVol
-
- clone() - Method in class org.mapdb.Store.LongLongMap
-
- close() - Method in class org.mapdb.BTreeMap
-
- close() - Method in class org.mapdb.BTreeMap.KeySet
-
- close() - Method in class org.mapdb.DataIO.DataInputByteArray
-
- close() - Method in class org.mapdb.DataIO.DataInputByteBuffer
-
- close() - Method in interface org.mapdb.DataIO.DataInputInternal
-
- close() - Method in class org.mapdb.DataIO.DataInputToStream
-
- 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.Engine.CloseOnJVMShutdown
-
- close() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- close() - Method in class org.mapdb.HTreeMap
-
- close() - Method in class org.mapdb.HTreeMap.KeySet
-
- close() - Method in class org.mapdb.Queues.SimpleQueue
-
Closes underlying storage and releases all resources.
- close() - Method in class org.mapdb.Store.Cache
-
- close() - Method in class org.mapdb.Store.Cache.HardRef
-
- close() - Method in class org.mapdb.Store.Cache.HashTable
-
- close() - Method in class org.mapdb.Store.Cache.LRU
-
- close() - Method in class org.mapdb.Store.Cache.WeakSoftRef
-
- close() - Method in class org.mapdb.StoreAppend
-
- close() - Method in class org.mapdb.StoreArchive
-
- close() - Method in class org.mapdb.StoreDirect
-
- close() - Method in class org.mapdb.StoreDirect.Snapshot
-
- close() - Method in class org.mapdb.StoreHeap
-
- close() - Method in class org.mapdb.StoreHeap.Snapshot
-
- 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.ByteArrayVol
-
- 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.MappedFileVolSingle
-
- close() - Method in class org.mapdb.Volume.MemoryVol
-
- close() - Method in class org.mapdb.Volume.MemoryVolSingle
-
- close() - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- close() - Method in class org.mapdb.Volume.ReadOnly
-
- close() - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- close() - Method in class org.mapdb.WriteAheadLog
-
- closed - Variable in class org.mapdb.Store
-
- closed - Variable in class org.mapdb.TxEngine.Tx
-
- closed - Variable in class org.mapdb.Volume
-
- CLOSED_ENGINE - Static variable in interface org.mapdb.Engine
-
throws IllegalAccessError("already closed") on all access
- closeEngine - Variable in class org.mapdb.BTreeMap
-
Indicates if this collection collection was not made by DB by user.
- closeEngine - Variable in class org.mapdb.DB.BTreeMapMaker
-
- closeEngine() - Method in class org.mapdb.DB.BTreeMapMaker
-
- closeEngine - Variable in class org.mapdb.DB.HTreeMapMaker
-
- closeEngine() - Method in class org.mapdb.DB.HTreeMapMaker
-
- closeEngine - Variable in class org.mapdb.DB.HTreeSetMaker
-
- closeEngine() - Method in class org.mapdb.DB.HTreeSetMaker
-
- closeEngine - Variable in class org.mapdb.HTreeMap
-
- closeExecutor - Variable in class org.mapdb.HTreeMap
-
Indicates if this collection collection was not made by DB by user.
- closeFilesIgnoreException() - Method in class org.mapdb.StoreDirect
-
will try to close opened files.
- closeOnJvmShutdown - Static variable in interface org.mapdb.DBMaker.Keys
-
- closeOnJvmShutdown() - Method in class org.mapdb.DBMaker.Maker
-
Adds JVM shutdown hook and closes DB just before JVM;
- commit() - Method in class org.mapdb.DB
-
Commit changes made on collections loaded by this DB
- commit() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- commit() - Method in interface org.mapdb.Engine
-
Makes all changes made since the previous commit/rollback permanent.
- commit() - Method in class org.mapdb.Engine.ReadOnly
-
- commit() - Method in class org.mapdb.StoreAppend
-
- commit() - Method in class org.mapdb.StoreArchive
-
- 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
-
- commit() - Method in class org.mapdb.WriteAheadLog
-
- commit() - Method in interface org.mapdb.WriteAheadLog.WALReplay
-
- commitFileSyncDisable - Static variable in interface org.mapdb.DBMaker.Keys
-
- commitFileSyncDisable() - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
ignored in MapDB 2 for now
- commitLock - Variable in class org.mapdb.Store
-
protects lifecycle methods such as commit, rollback and close()
- commitLock - Variable in class org.mapdb.TxEngine
-
- committedDataLongs - Variable in class org.mapdb.StoreWAL
-
Contains vol modifications from previous committed transactions, which are not yet replayed into vol.
- committedIndexTable - Variable in class org.mapdb.StoreWAL
-
Contains index table modifications from previous committed transactions, which are not yet replayed into vol.
- committedPageLongStack - Variable in class org.mapdb.StoreWAL
-
Contains modified Long Stack Pages from previous committed transactions, which are not yet replayed into vol.
- commonPrefixLen() - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- commonPrefixLen() - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- commonPrefixLen(byte[][]) - Static method in class org.mapdb.BTreeKeySerializer
-
- commonPrefixLen(char[][]) - Static method in class org.mapdb.BTreeKeySerializer
-
- commonPrefixLen() - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- compact() - Method in class org.mapdb.DB
-
Perform storage maintenance.
- compact() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- compact() - Method in interface org.mapdb.Engine
-
- compact() - Method in class org.mapdb.Engine.ReadOnly
-
- compact() - Method in class org.mapdb.StoreAppend
-
- compact() - Method in class org.mapdb.StoreArchive
-
- compact() - Method in class org.mapdb.StoreDirect
-
- compact() - Method in class org.mapdb.StoreHeap
-
- compact() - Method in class org.mapdb.StoreWAL
-
- compact() - Method in class org.mapdb.TxEngine
-
- compact() - Method in class org.mapdb.TxEngine.Tx
-
- compactIndexPage(StoreDirect, int, long) - Method in class org.mapdb.StoreDirect
-
- compactIndexPages(StoreDirect, AtomicLong) - Method in class org.mapdb.StoreDirect
-
- compactionExecutor - Variable in class org.mapdb.StoreAppend
-
- compactOldFilesExists() - Method in class org.mapdb.StoreDirect
-
- COMPARABLE_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
Compares two arrays which contains comparable elements
- comparator - Variable in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- comparator() - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- comparator - Variable in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- comparator() - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- comparator() - Method in class org.mapdb.BTreeKeySerializer
-
- comparator() - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- comparator() - Method in class org.mapdb.BTreeMap
-
- comparator() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- comparator() - Method in class org.mapdb.BTreeMap.KeySet
-
- comparator() - Method in class org.mapdb.BTreeMap.SubMap
-
- comparator(Comparator<?>) - Method in class org.mapdb.DB.BTreeMapMaker
-
comparator used to sort keys.
- comparator(Comparator<?>) - Method in class org.mapdb.DB.BTreeSetMaker
-
comparator used to sort keys.
- COMPARATOR - Static variable in class org.mapdb.Fun
-
- comparator() - Static method in class org.mapdb.Fun
-
A utility method for getting a type-safe Comparator, it provides type-inference help.
- COMPARATOR_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- comparators - Variable in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- comparators - Variable in class org.mapdb.Fun.ArrayComparator
-
- compare(Object[], int, int) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- compare(Object[], int, Object[]) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- compare(Object[], int, int) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- compare(Object[], int, Object) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- compare(int, byte[]) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- compare(int, String) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- compare(int, int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- compare(int, String) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- compare(int, int) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- compare(KEYS, int, int) - Method in class org.mapdb.BTreeKeySerializer
-
- compare(KEYS, int, KEY) - Method in class org.mapdb.BTreeKeySerializer
-
- compare(Object, int, int) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- compare(Object, int, Object) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- compare(int, String) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- compare(int, int) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- compare(BTreeKeySerializer, int, int) - Method in class org.mapdb.BTreeMap.BNode
-
- compare(BTreeKeySerializer, int, Object) - Method in class org.mapdb.BTreeMap.BNode
-
- compare(Object[], Object[]) - Method in class org.mapdb.Fun.ArrayComparator
-
- 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.Engine.CloseOnJVMShutdown
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in interface org.mapdb.Engine
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Engine.ReadOnly
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.Store
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.StoreCached
-
- compareAndSwap(long, A, A, Serializer<A>) - Method in class org.mapdb.StoreHeap
-
- 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
-
- compareInt(int, int) - Static method in class org.mapdb.Fun
-
- compareIsSmaller(KEYS, int, KEY) - Method in class org.mapdb.BTreeKeySerializer
-
- compareIsSmaller(Object, int, Object) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- compareLong(long, long) - Static method in class org.mapdb.Fun
-
- compareTo(Fun.Pair<A, B>) - Method in class org.mapdb.Fun.Pair
-
- composeIndexVal(int, long, boolean, boolean, boolean) - Static method in class org.mapdb.StoreDirect
-
- compress(byte[], int, byte[], int) - Method in class org.mapdb.CompressLZF
-
- compress - 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.Maker
-
Enables record compression.
- compressLevel - Variable in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- CompressLZF - Class in org.mapdb
-
This class implements the LZF lossless data compression algorithm.
- CompressLZF() - Constructor for class org.mapdb.CompressLZF
-
- compressValues - Variable in class org.mapdb.Serializer.CompressionWrapper
-
- consistencyLock - Variable in class org.mapdb.DB
-
- consistencyLock() - Method in class org.mapdb.DB
-
Returns consistency lock which groups operation together and ensures consistency.
- consistencyLock - Variable in class org.mapdb.HTreeMap
-
- contains(Object) - Method in class org.mapdb.BTreeMap.KeySet
-
- 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
-
- 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
-
- 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
-
- copy(DB, DB) - Static method in class org.mapdb.Pump
-
Deprecated.
not yet implemented
- copyAddKey(BTreeKeySerializer, Serializer, int, Object, long, Object) - Method in class org.mapdb.BTreeMap.BNode
-
- copyAddKey(BTreeKeySerializer, Serializer, int, Object, long, Object) - Method in class org.mapdb.BTreeMap.DirNode
-
- copyAddKey(BTreeKeySerializer, Serializer, int, Object, long, Object) - Method in class org.mapdb.BTreeMap.LeafNode
-
- copyBytes() - Method in class org.mapdb.DataIO.DataOutputByteArray
-
- copyChangeValue(Serializer, int, Object) - Method in class org.mapdb.BTreeMap.LeafNode
-
- copyClear(BTreeKeySerializer, Serializer) - Method in class org.mapdb.BTreeMap.LeafNode
-
- copyEntireVolumeTo(Volume) - Method in class org.mapdb.Volume
-
Copy content of this volume to another.
- copyNext(long) - Method in class org.mapdb.HTreeMap.ExpireLinkNode
-
- copyOfRange(Object[], int, int) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- copyOfRange(Object[], int, int) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- copyOfRange(int, int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- copyOfRange(int, int) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- copyOfRange(Object, int, int) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- copyOfRange(KEYS, int, int) - Method in class org.mapdb.BTreeKeySerializer
-
- copyOfRange(int, int) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- copyPrev(long) - Method in class org.mapdb.HTreeMap.ExpireLinkNode
-
- copyRemoveKey(BTreeKeySerializer, Serializer, int) - Method in class org.mapdb.BTreeMap.LeafNode
-
- copySplitLeft(BTreeKeySerializer, Serializer, int, long) - Method in class org.mapdb.BTreeMap.BNode
-
- copySplitLeft(BTreeKeySerializer, Serializer, int, long) - Method in class org.mapdb.BTreeMap.DirNode
-
- copySplitLeft(BTreeKeySerializer, Serializer, int, long) - Method in class org.mapdb.BTreeMap.LeafNode
-
- copySplitRight(BTreeKeySerializer, Serializer, int) - Method in class org.mapdb.BTreeMap.BNode
-
- copySplitRight(BTreeKeySerializer, Serializer, int) - Method in class org.mapdb.BTreeMap.DirNode
-
- copySplitRight(BTreeKeySerializer, Serializer, int) - Method in class org.mapdb.BTreeMap.LeafNode
-
- 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(int, Engine, int) - Method in class org.mapdb.HTreeMap
-
- counter - Variable in class org.mapdb.Store.Cache.HardRef
-
- counter - Variable in class org.mapdb.Store.Cache.WeakSoftRef
-
- 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.
- counterRecids - Static variable in interface org.mapdb.DB.Keys
-
- counterRecids - Variable in class org.mapdb.HTreeMap
-
- 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
-
- createCache(boolean, int) - Method in class org.mapdb.DBMaker.Maker
-
- createCircularQueue(String, Serializer<E>, long) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- createHashMap(String) - Method in class org.mapdb.DB
-
- createHashSet(String) - Method in class org.mapdb.DB
-
- createInstanceSkippinkConstructor(Class<T>) - Method in class org.mapdb.SerializerPojo
-
For pojo serialization we need to instantiate class without invoking its constructor.
- createQueue(String, Serializer<E>, boolean) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- createRootRef(Engine, BTreeKeySerializer, Serializer, boolean, int) - Static method in class org.mapdb.BTreeMap
-
- createSnapshotFor(Engine) - Static method in class org.mapdb.TxEngine
-
- createStack(String, Serializer<E>, boolean) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- createTreeMap(String) - Method in class org.mapdb.DB
-
- createTreeSet(String) - Method in class org.mapdb.DB
-
- curVol - Variable in class org.mapdb.WriteAheadLog
-
- data - Variable in class org.mapdb.SerializerBase.FastArrayList
-
- data - Variable in class org.mapdb.StoreHeap
-
- data - Variable in class org.mapdb.Volume.SingleByteArrayVol
-
- DATA_START_OFFSET - Static variable in class org.mapdb.StoreArchive
-
- DataIO - Class in org.mapdb
-
Various IO classes and utilities..
- DataIO.DataInputByteArray - Class in org.mapdb
-
DataInput on top of byte[]
- DataIO.DataInputByteArray(byte[]) - Constructor for class org.mapdb.DataIO.DataInputByteArray
-
- DataIO.DataInputByteArray(byte[], int) - Constructor for class org.mapdb.DataIO.DataInputByteArray
-
- DataIO.DataInputByteBuffer - Class in org.mapdb
-
- DataIO.DataInputByteBuffer(ByteBuffer, int) - Constructor for class org.mapdb.DataIO.DataInputByteBuffer
-
- DataIO.DataInputByteBuffer(byte[]) - Constructor for class org.mapdb.DataIO.DataInputByteBuffer
-
- DataIO.DataInputInternal - Interface in org.mapdb
-
Give access to internal byte[] or ByteBuffer in DataInput2..
- DataIO.DataInputToStream - Class in org.mapdb
-
Wraps DataInput into InputStream
- DataIO.DataInputToStream(DataInput) - Constructor for class org.mapdb.DataIO.DataInputToStream
-
- DataIO.DataOutputByteArray - Class in org.mapdb
-
- DataIO.DataOutputByteArray() - Constructor for class org.mapdb.DataIO.DataOutputByteArray
-
- DataIO.HeartbeatFileLock - Class in org.mapdb
-
File locking mechanism.
- DataIO.HeartbeatFileLock(File, int) - Constructor for class org.mapdb.DataIO.HeartbeatFileLock
-
- DATE - Static variable in class org.mapdb.Serializer
-
- DATE - Static variable in interface org.mapdb.SerializerBase.Header
-
- DB - Class in org.mapdb
-
A database with easy access to named maps and other collections.
- DB(Engine) - Constructor for class org.mapdb.DB
-
Construct new DB.
- DB(Engine, boolean, boolean, ScheduledExecutorService, boolean, ScheduledExecutorService, long, ScheduledExecutorService, ScheduledExecutorService, Fun.Function1<Class, String>) - Constructor for class org.mapdb.DB
-
- db - Variable in class org.mapdb.DB.BTreeMapMaker
-
- db - Variable in class org.mapdb.DB.HTreeMapMaker
-
- DB.BTreeMapMaker - Class in org.mapdb
-
- DB.BTreeMapMaker(String) - Constructor for class org.mapdb.DB.BTreeMapMaker
-
- DB.BTreeMapMaker(String, DB) - Constructor for class org.mapdb.DB.BTreeMapMaker
-
- DB.BTreeSetMaker - Class in org.mapdb
-
- DB.BTreeSetMaker(String) - Constructor for class org.mapdb.DB.BTreeSetMaker
-
- DB.HTreeMapMaker - Class in org.mapdb
-
- DB.HTreeMapMaker(DB, String, Engine[]) - Constructor for class org.mapdb.DB.HTreeMapMaker
-
- DB.HTreeSetMaker - Class in org.mapdb
-
- DB.HTreeSetMaker(String) - Constructor for class org.mapdb.DB.HTreeSetMaker
-
- DB.IdentityWrapper - Class in org.mapdb
-
changes object hash and equals method to use identity
- DB.IdentityWrapper(Object) - Constructor for class org.mapdb.DB.IdentityWrapper
-
- DB.Keys - Interface in org.mapdb
-
- DBException - Exception in org.mapdb
-
General exception returned by MapDB if something goes wrong.
- DBException(String) - Constructor for exception org.mapdb.DBException
-
- DBException(String, Throwable) - Constructor for exception org.mapdb.DBException
-
- DBException() - Constructor for exception org.mapdb.DBException
-
- DBException.ChecksumBroken - Exception in org.mapdb
-
- DBException.ChecksumBroken() - Constructor for exception org.mapdb.DBException.ChecksumBroken
-
- DBException.ClassNotFound - Exception in org.mapdb
-
- DBException.ClassNotFound(ClassNotFoundException) - Constructor for exception org.mapdb.DBException.ClassNotFound
-
- DBException.DataCorruption - Exception in org.mapdb
-
- DBException.DataCorruption(String) - Constructor for exception org.mapdb.DBException.DataCorruption
-
- DBException.DataCorruption() - Constructor for exception org.mapdb.DBException.DataCorruption
-
- DBException.EngineCompactUncommited - Exception in org.mapdb
-
- DBException.EngineCompactUncommited() - Constructor for exception org.mapdb.DBException.EngineCompactUncommited
-
- DBException.EngineGetVoid - Exception in org.mapdb
-
- DBException.EngineGetVoid() - Constructor for exception org.mapdb.DBException.EngineGetVoid
-
- DBException.FileDeleteFailed - Exception in org.mapdb
-
- DBException.FileDeleteFailed(File) - Constructor for exception org.mapdb.DBException.FileDeleteFailed
-
- DBException.FileLocked - Exception in org.mapdb
-
Some other process (possibly DB) holds exclusive lock over this file, so it can not be opened
- DBException.FileLocked(String) - Constructor for exception org.mapdb.DBException.FileLocked
-
- DBException.FileLocked(String, Throwable) - Constructor for exception org.mapdb.DBException.FileLocked
-
- DBException.HeadChecksumBroken - Exception in org.mapdb
-
- DBException.HeadChecksumBroken() - Constructor for exception org.mapdb.DBException.HeadChecksumBroken
-
- DBException.Interrupted - Exception in org.mapdb
-
- DBException.Interrupted(InterruptedException) - Constructor for exception org.mapdb.DBException.Interrupted
-
- DBException.OutOfMemory - Exception in org.mapdb
-
- DBException.OutOfMemory(Throwable) - Constructor for exception org.mapdb.DBException.OutOfMemory
-
- DBException.PointerChecksumBroken - Exception in org.mapdb
-
- DBException.PointerChecksumBroken() - Constructor for exception org.mapdb.DBException.PointerChecksumBroken
-
- DBException.PumpSourceDuplicate - Exception in org.mapdb
-
- DBException.PumpSourceDuplicate(Object) - Constructor for exception org.mapdb.DBException.PumpSourceDuplicate
-
- DBException.PumpSourceNotSorted - Exception in org.mapdb
-
- DBException.PumpSourceNotSorted() - Constructor for exception org.mapdb.DBException.PumpSourceNotSorted
-
- DBException.UnknownSerializer - Exception in org.mapdb
-
- DBException.UnknownSerializer(String) - Constructor for exception org.mapdb.DBException.UnknownSerializer
-
- DBException.VolumeClosed - Exception in org.mapdb
-
- DBException.VolumeClosed(IOException) - Constructor for exception org.mapdb.DBException.VolumeClosed
-
- DBException.VolumeClosed(String, IOException) - Constructor for exception org.mapdb.DBException.VolumeClosed
-
- DBException.VolumeClosedByInterrupt - Exception in org.mapdb
-
- DBException.VolumeClosedByInterrupt(ClosedByInterruptException) - Constructor for exception org.mapdb.DBException.VolumeClosedByInterrupt
-
- DBException.VolumeEOF - Exception in org.mapdb
-
- DBException.VolumeEOF() - Constructor for exception org.mapdb.DBException.VolumeEOF
-
- DBException.VolumeEOF(String) - Constructor for exception org.mapdb.DBException.VolumeEOF
-
- DBException.VolumeIOError - Exception in org.mapdb
-
- DBException.VolumeIOError(String) - Constructor for exception org.mapdb.DBException.VolumeIOError
-
- DBException.VolumeIOError(String, Throwable) - Constructor for exception org.mapdb.DBException.VolumeIOError
-
- DBException.VolumeIOError(Throwable) - Constructor for exception org.mapdb.DBException.VolumeIOError
-
- DBException.VolumeMaxSizeExceeded - Exception in org.mapdb
-
- DBException.VolumeMaxSizeExceeded(long, long) - Constructor for exception org.mapdb.DBException.VolumeMaxSizeExceeded
-
- DBException.WrongConfig - Exception in org.mapdb
-
- DBException.WrongConfig(String) - Constructor for exception org.mapdb.DBException.WrongConfig
-
- DBException.WrongConfig(String, Throwable) - Constructor for exception org.mapdb.DBException.WrongConfig
-
- DBMaker - Class in org.mapdb
-
A builder class to creare and open new database and individual collections.
- DBMaker() - Constructor for class org.mapdb.DBMaker
-
- DBMaker.Keys - Interface in org.mapdb
-
- DBMaker.Maker - Class in org.mapdb
-
- DBMaker.Maker() - Constructor for class org.mapdb.DBMaker.Maker
-
use static factory methods, or make subclass
- DBMaker.Maker(File) - Constructor for class org.mapdb.DBMaker.Maker
-
- decrementAndGet() - Method in class org.mapdb.Atomic.Integer
-
Atomically decrements by one the current value.
- decrementAndGet() - Method in class org.mapdb.Atomic.Long
-
Atomically decrements by one the current value.
- decrypt(byte[], int, int) - Method in class org.mapdb.EncryptionXTEA
-
- DEFAULT_CLASS_LOADER - Static variable in class org.mapdb.SerializerPojo
-
- delete() - Method in class org.mapdb.DataIO.HeartbeatFileLock
-
- delete(String) - Method in class org.mapdb.DB
-
delete record/collection with given name
- delete(long, Serializer<A>) - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- delete(long, Serializer<A>) - Method in interface org.mapdb.Engine
-
Remove existing record from store/cache
- delete(long, Serializer<A>) - Method in class org.mapdb.Engine.ReadOnly
-
- delete(long, Serializer<A>) - Method in class org.mapdb.Store
-
- delete(long, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- delete(long, Serializer<A>) - Method in class org.mapdb.TxEngine.Tx
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.Store
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.StoreAppend
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.StoreArchive
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.StoreCached
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.StoreDirect
-
- delete2(long, Serializer<A>) - Method in class org.mapdb.StoreHeap
-
- deleteFile() - Method in class org.mapdb.Volume
-
- deleteFile() - Method in class org.mapdb.Volume.ReadOnly
-
- deleteFilesAfterClose - Variable in class org.mapdb.DB
-
- deleteFilesAfterClose - Static variable in interface org.mapdb.DBMaker.Keys
-
- deleteFilesAfterClose() - Method in class org.mapdb.DBMaker.Maker
-
Try to delete files after DB is closed.
- deleteKey(Object[], int) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- deleteKey(Object[], int) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- deleteKey(int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- deleteKey(int) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- deleteKey(Object, int) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- deleteKey(KEYS, int) - Method in class org.mapdb.BTreeKeySerializer
-
- deleteKey(int) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- descendingIterator() - Method in class org.mapdb.BTreeMap.KeySet
-
- descendingKeySet() - Method in class org.mapdb.BTreeMap
-
- descendingKeySet() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- descendingKeySet() - Method in class org.mapdb.BTreeMap.SubMap
-
- descendingMap() - Method in class org.mapdb.BTreeMap
-
- descendingMap() - Method in class org.mapdb.BTreeMap.DescendingMap
-
- descendingMap() - Method in class org.mapdb.BTreeMap.SubMap
-
- descendingSet() - Method in class org.mapdb.BTreeMap.KeySet
-
- deserialize(DataInput, int) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- deserialize(DataInput, int) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- deserialize(DataInput, int) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- deserialize(DataInput, int) - Method in class org.mapdb.BTreeKeySerializer
-
Deserializes keys for single BTree Node.
- deserialize(DataInput, int) - Method in class org.mapdb.BTreeMap.NodeSerializer
-
- deserialize(DataInput, int) - Method in class org.mapdb.Queues.SimpleQueue.NodeSerializer
-
- deserialize(DataInput, int) - Method in class org.mapdb.Serializer.Array
-
- deserialize(DataInput, int) - Method in class org.mapdb.Serializer.BooleanSer
-
- deserialize(DataInput, int) - Method in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- deserialize(DataInput, int) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- deserialize(DataInput, int) - Method in class org.mapdb.Serializer
-
Deserialize the content of an object from a DataInput.
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.Deser
-
Deserialize the content of an object from a DataInput.
- deserialize(DataInput, int) - Method in class org.mapdb.SerializerBase
-
- deserialize(DataInput, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.DeserInt
-
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.DeserLong
-
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.DeserSerializer
-
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.DeserSingleton
-
- deserialize(DataInput, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.DeserStringLen
-
- deserialize(Serializer<A>, int, DataInput) - Method in class org.mapdb.Store
-
- deserializeClass(DataInput) - Method in class org.mapdb.SerializerBase
-
- deserializeExtra - Variable in class org.mapdb.Store
-
- deserializeMapDB(DataInput, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
- deserializeUnknownHeader(DataInput, int, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
override this method to extend SerializerBase functionality
- deserializeUnknownHeader(DataInput, int, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerPojo
-
- destroyWalFiles() - Method in class org.mapdb.WriteAheadLog
-
- dictionary - Variable in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- digits - Variable in class org.mapdb.SerializerBase.DeserInt
-
- digits - Variable in class org.mapdb.SerializerBase.DeserLong
-
- DIR_SERIALIZER - Static variable in class org.mapdb.HTreeMap
-
- dirGet(Object, int) - Static method in class org.mapdb.HTreeMap
-
- dirGetSlot(Object, int) - Method in class org.mapdb.HTreeMap
-
- dirIsEmpty(Object) - Static method in class org.mapdb.HTreeMap
-
- dirLen(Object) - Static method in class org.mapdb.HTreeMap
-
- dirOffsetFromSlot(Object, int) - Static method in class org.mapdb.HTreeMap
-
- dirOffsetFromSlot(int[], int) - Static method in class org.mapdb.HTreeMap
-
converts hash slot into actual offset in dir array, using bitmap
- dirOffsetFromSlot(long[], int) - Static method in class org.mapdb.HTreeMap
-
converts hash slot into actual offset in dir array, using bitmap
- dirPut(Object, int, long) - Static method in class org.mapdb.HTreeMap
-
- dirRemove(Object, int) - Static method in class org.mapdb.HTreeMap
-
- dirStart(Object) - Static method in class org.mapdb.HTreeMap
-
- DIV8 - Static variable in class org.mapdb.HTreeMap
-
- DOUBLE - Static variable in class org.mapdb.Serializer
-
- DOUBLE - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_0 - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_255 - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_ARRAY - Static variable in class org.mapdb.Serializer
-
Serializes double[] it adds header which contains size information
- DOUBLE_ARRAY_COMPARATOR - Static variable in class org.mapdb.Fun
-
- DOUBLE_INT - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_M1 - Static variable in interface org.mapdb.SerializerBase.Header
-
- DOUBLE_SHORT - Static variable in interface org.mapdb.SerializerBase.Header
-
- doubleValue() - Method in class org.mapdb.Atomic.Integer
-
- doubleValue() - Method in class org.mapdb.Atomic.Long
-
- drainTo(Collection<? super E>) - Method in class org.mapdb.Queues.SimpleQueue
-
- drainTo(Collection<? super E>, int) - Method in class org.mapdb.Queues.SimpleQueue
-
- element() - Method in class org.mapdb.Queues.SimpleQueue
-
- EMPTY - Static variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- EMPTY_ITERATOR - Static variable in class org.mapdb.Fun
-
- EMPTY_LONGS - Static variable in class org.mapdb.StoreDirect
-
- emptyIterator() - Static method in class org.mapdb.Fun
-
- emptyKeys() - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- emptyKeys() - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- emptyKeys() - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- emptyKeys() - Method in class org.mapdb.BTreeKeySerializer
-
- encrypt(byte[], int, int) - Method in class org.mapdb.EncryptionXTEA
-
- encrypt - 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.Maker
-
Encrypt storage using XTEA algorithm.
- encryptionEnable(byte[]) - Method in class org.mapdb.DBMaker.Maker
-
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
-
- end - Variable in class org.mapdb.Store.LongQueue
-
- 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.Engine.CloseOnJVMShutdown
-
- engine - Variable in class org.mapdb.Engine.ReadOnlyWrapper
-
- engine - Variable in class org.mapdb.Queues.SimpleQueue
-
- engine - Variable in class org.mapdb.SerializerPojo
-
- engine - Variable in class org.mapdb.StoreDirect.Snapshot
-
- engine - Variable in class org.mapdb.StoreHeap.Snapshot
-
- engine - Variable in class org.mapdb.TxEngine
-
- engine - Variable in class org.mapdb.TxMaker
-
parent engine under which modifications are stored
- Engine.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.
- Engine.CloseOnJVMShutdown(Engine) - Constructor for class org.mapdb.Engine.CloseOnJVMShutdown
-
- Engine.ReadOnly - Class in org.mapdb
-
- Engine.ReadOnly() - Constructor for class org.mapdb.Engine.ReadOnly
-
- Engine.ReadOnlyWrapper - Class in org.mapdb
-
Wraps an Engine and throws
UnsupportedOperationException("Read-only")
on any modification attempt.
- Engine.ReadOnlyWrapper(Engine) - Constructor for class org.mapdb.Engine.ReadOnlyWrapper
-
- engines - Variable in class org.mapdb.DB.HTreeMapMaker
-
- engines - Variable in class org.mapdb.HTreeMap
-
- ensureAvail(int) - Method in class org.mapdb.DataIO.DataOutputByteArray
-
make sure there will be enough space in buffer to write N bytes
- ensureAvailable(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- ensureAvailable(long) - Method in class org.mapdb.Volume
-
Check space allocated by Volume is bigger or equal to given offset.
- ensureAvailable(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.MappedFileVol
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.MemoryVol
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.ReadOnly
-
- ensureAvailable(long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- ensureFileReady(boolean) - Method in class org.mapdb.WriteAheadLog
-
- 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.ArrayKeySerializer
-
- equals(Object) - Method in class org.mapdb.BTreeMap.KeySet
-
- 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.Pair
-
- equals(Object) - Method in class org.mapdb.Queues.SimpleQueue.Node
-
- equals(T[], T[]) - Method in class org.mapdb.Serializer.Array
-
- equals(Object) - Method in class org.mapdb.Serializer.Array
-
- equals(Object) - Method in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- equals(Object) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- equals(A, A) - Method in class org.mapdb.Serializer
-
- equals(Object) - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- equals(Object) - Method in class org.mapdb.SerializerPojo.FieldInfo
-
- equalsBinary(Object, Object) - Method in class org.mapdb.SerializerBase
-
Tries to serialize two object and return true if they are binary equal
- 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.
- executor - Variable in class org.mapdb.DB.BTreeMapMaker
-
- executor - Variable in class org.mapdb.DB.BTreeSetMaker
-
- executor - Variable in class org.mapdb.DB
-
- executor - Variable in class org.mapdb.DB.HTreeMapMaker
-
- executor - Variable in class org.mapdb.DB.HTreeSetMaker
-
- executor - Variable in class org.mapdb.DBMaker.Maker
-
- executor - Variable in class org.mapdb.HTreeMap
-
- executor - Variable in class org.mapdb.Store.Cache.HardRef
-
- executor - Variable in class org.mapdb.Store.Cache.WeakSoftRef
-
- executor - Variable in class org.mapdb.StoreDirect
-
- executor - Variable in class org.mapdb.TxMaker
-
- executorEnable() - Method in class org.mapdb.DB.HTreeMapMaker
-
- executorEnable(ScheduledExecutorService) - Method in class org.mapdb.DB.HTreeMapMaker
-
- executorEnable() - Method in class org.mapdb.DB.HTreeSetMaker
-
- executorEnable(ScheduledExecutorService) - Method in class org.mapdb.DB.HTreeSetMaker
-
- executorEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables background executor
- executorPeriod - Variable in class org.mapdb.DB.HTreeMapMaker
-
- executorPeriod(long) - Method in class org.mapdb.DB.HTreeMapMaker
-
- executorPeriod - Variable in class org.mapdb.DB.HTreeSetMaker
-
- executorPeriod(long) - Method in class org.mapdb.DB.HTreeSetMaker
-
- executorPeriod - Variable in class org.mapdb.Store.Cache.HardRef
-
- executorScheduledRate - Variable in class org.mapdb.Store.Cache.WeakSoftRef
-
- 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
-
- expand(byte[], int, byte[], int, int) - Method in class org.mapdb.CompressLZF
-
- expire - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expire - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expire - Static variable in interface org.mapdb.DB.Keys
-
- expire - Variable in class org.mapdb.HTreeMap
-
- expireAccess - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireAccess - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expireAccess - Static variable in interface org.mapdb.DB.Keys
-
- 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 - Static variable in interface org.mapdb.DB.Keys
-
- expireHeads - Variable in class org.mapdb.HTreeMap
-
- expireLastTick - 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 - Static variable in interface org.mapdb.DB.Keys
-
- expireMaxSize - Variable in class org.mapdb.HTreeMap
-
- expireMaxSizeFlag - Variable in class org.mapdb.HTreeMap
-
- expireOverflow(Bind.MapWithModificationListener, boolean) - Method in class org.mapdb.DB.HTreeMapMaker
-
After expiration (or deletion), put entries into given map
- expirePurge() - Method in class org.mapdb.HTreeMap
-
- expirePurgeSegment(int, long) - Method in class org.mapdb.HTreeMap
-
- expireSingleThreadFlag - Variable in class org.mapdb.HTreeMap
-
- expireStoreSize - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireStoreSize(double) - Method in class org.mapdb.DB.HTreeMapMaker
-
maximal size of store in GB, if store is larger entries will start expiring
- 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 - Static variable in interface org.mapdb.DB.Keys
-
- expireStoreSize - Variable in class org.mapdb.HTreeMap
-
- expireStoreSizes - Variable in class org.mapdb.HTreeMap
-
- expireStoreSizesCompact - Variable in class org.mapdb.HTreeMap
-
- expireTails - Static variable in interface org.mapdb.DB.Keys
-
- expireTails - Variable in class org.mapdb.HTreeMap
-
- expireTick - Variable in class org.mapdb.DB.HTreeMapMaker
-
- expireTick(long) - Method in class org.mapdb.DB.HTreeMapMaker
-
Calling expiration cleanup too often reduces performance.
- expireTick - Variable in class org.mapdb.DB.HTreeSetMaker
-
- expireTick(long) - Method in class org.mapdb.DB.HTreeSetMaker
-
Calling expiration cleanup too often reduces performance.
- expireTick - Static variable in interface org.mapdb.DB.Keys
-
- expireTick - Variable in class org.mapdb.HTreeMap
-
- expireTimeStart - Static variable in interface org.mapdb.DB.Keys
-
- expireTimeStart - Variable in class org.mapdb.HTreeMap
-
- extendSnapshotEngine(Engine, int) - Method in class org.mapdb.DBMaker.Maker
-
- extendStoreVolumeFactory(boolean) - Method in class org.mapdb.DBMaker.Maker
-
- extendWrapSnapshotEngine(Engine) - Method in class org.mapdb.DBMaker.Maker
-
- extractKey() - Static method in class org.mapdb.Fun
-
- extractMapEntryKey() - Static method in class org.mapdb.Fun
-
- extractMapEntryValue() - Static method in class org.mapdb.Fun
-
- extractNoTransform() - Static method in class org.mapdb.Fun
-
returns function which always returns the value itself without transformation
- extractValue() - Static method in class org.mapdb.Fun
-
- FACTORY - Static variable in class org.mapdb.Volume.ByteArrayVol
-
- FACTORY - Static variable in class org.mapdb.Volume.FileChannelVol
-
- FACTORY - Static variable in class org.mapdb.Volume.MappedFileVol
-
- FACTORY - Static variable in class org.mapdb.Volume.MappedFileVolSingle
-
- FACTORY - Static variable in class org.mapdb.Volume.MemoryVol
-
factory for DirectByteBuffer storage
- FACTORY - Static variable in class org.mapdb.Volume.RandomAccessFileVol
-
- FACTORY - Static variable in class org.mapdb.Volume.SingleByteArrayVol
-
- FACTORY_WITH_CLEANER_HACK - Static variable in class org.mapdb.Volume.MappedFileVol
-
- FACTORY_WITH_CLEANER_HACK - Static variable in class org.mapdb.Volume.MappedFileVolSingle
-
- FACTORY_WITH_CLEANER_HACK - Static variable in class org.mapdb.Volume.MemoryVol
-
factory for DirectByteBuffer storage
- FEAT_COMP_LZF - Static variable in class org.mapdb.Store
-
- FEAT_CRC - Static variable in class org.mapdb.Store
-
- FEAT_ENC_XTEA - Static variable in class org.mapdb.Store
-
- featureBitMap - Variable in class org.mapdb.WriteAheadLog
-
- field - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- fields - Variable in class org.mapdb.SerializerPojo.ClassInfo
-
- fieldsForClass(SerializerPojo.ClassInfo[], Class<?>) - Static method in class org.mapdb.SerializerPojo
-
- 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
-
- file - Variable in class org.mapdb.Volume.MappedFileVolSingle
-
- file - Variable in class org.mapdb.Volume.RandomAccessFileVol
-
- FILE_SIZE_OFFSET - Static variable in class org.mapdb.StoreArchive
-
- fileChannel - Variable in class org.mapdb.Volume.MappedFileVol
-
- fileChannelEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enable FileChannel access.
- fileDB(File) - Static method in class org.mapdb.DBMaker
-
Creates or open database stored in file.
- fileLoad() - Method in class org.mapdb.Store
-
If underlying storage is memory-mapped-file, this method will try to
load and precache all file data into disk cache.
- fileLoad() - Method in class org.mapdb.StoreAppend
-
- fileLoad() - Method in class org.mapdb.StoreArchive
-
- fileLoad() - Method in class org.mapdb.StoreDirect
-
- fileLoad() - Method in class org.mapdb.StoreHeap
-
- fileLoad() - Method in class org.mapdb.Volume
-
If underlying storage is memory-mapped-file, this method will try to
load and precache all file data into disk cache.
- fileLoad() - Method in class org.mapdb.Volume.MappedFileVol
-
- fileLoad() - Method in class org.mapdb.Volume.MappedFileVolSingle
-
- fileLoad() - Method in class org.mapdb.WriteAheadLog
-
- fileLock - Variable in class org.mapdb.Volume.FileChannelVol
-
- fileLock - Variable in class org.mapdb.Volume.MappedFileVol
-
- fileLock - Variable in class org.mapdb.Volume.MappedFileVolSingle
-
- fileLock - Variable in class org.mapdb.Volume.RandomAccessFileVol
-
- fileLockDisable - Static variable in interface org.mapdb.DBMaker.Keys
-
- fileLockDisable() - Method in class org.mapdb.DBMaker.Maker
-
MapDB needs exclusive lock over storage file it is using.
- fileLockDisable - Variable in class org.mapdb.Store
-
- fileLockHeartbeat - Variable in class org.mapdb.Store
-
- fileLockHeartbeatEnable - Static variable in interface org.mapdb.DBMaker.Keys
-
- fileLockHeartbeatEnable() - Method in class org.mapdb.DBMaker.Maker
-
MapDB needs exclusive lock over storage file it is using.
- fileMmapCleanerHack - Static variable in interface org.mapdb.DBMaker.Keys
-
- fileMmapCleanerHackEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables cleaner hack to close mmaped files at DB.close(), rather than Garbage Collection.
- fileMmapEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enables Memory Mapped Files, much faster storage option.
- fileMmapEnableIfSupported() - Method in class org.mapdb.DBMaker.Maker
-
Enable Memory Mapped Files only if current JVM supports it (is 64bit).
- fileName - Variable in class org.mapdb.Store
-
- fileNum - Variable in class org.mapdb.WriteAheadLog
-
- fileOffset - Variable in class org.mapdb.WriteAheadLog
-
- fileOffsetLock - Variable in class org.mapdb.WriteAheadLog
-
- fileOffsetSet(long) - Method in class org.mapdb.WriteAheadLog
-
- fillHTreeMap(HTreeMap<K, V>, Iterator<A>, Fun.Function1<K, A>, Fun.Function1<V, A>, int, boolean, Serializer<A>, Executor) - Static method in class org.mapdb.Pump
-
- fillLowBits(int) - Static method in class org.mapdb.DataIO
-
- fillNulls(BTreeKeySerializer<?, ?>) - Method in class org.mapdb.DB
-
Replace nulls in tuple serializers with default (Comparable) values
- filter(NavigableSet<Object[]>, Object...) - Static method in class org.mapdb.Fun
-
TODO document tuples
Find all Primary Keys associated with Secondary Key.
- finalize() - Method in class org.mapdb.Volume
-
- findChildren(BTreeMap.BNode, Object) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- findChildren(BTreeMap.BNode, Object) - Method in class org.mapdb.BTreeKeySerializer
-
Find the first children node with a key equal or greater than the given key.
- findChildren2(BTreeMap.BNode, Object) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- findChildren2(BTreeMap.BNode, Object) - Method in class org.mapdb.BTreeKeySerializer
-
- 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
-
- findSmallerNode(K, boolean) - Method in class org.mapdb.BTreeMap
-
- findSmallerNodeRecur(BTreeMap.BNode, K, boolean) - Method in class org.mapdb.BTreeMap
-
- first() - Method in class org.mapdb.BTreeMap.KeySet
-
- FIRST_RESERVED_RECID_OFFSET - Static variable in class org.mapdb.StoreArchive
-
- 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.Serializer.BooleanSer
-
- fixedSize() - Method in class org.mapdb.Serializer.EightByteSerializer
-
- fixedSize() - Method in class org.mapdb.Serializer
-
Data could be serialized into record with variable size or fixed size.
- fixedSize() - Method in class org.mapdb.Serializer.FourByteSerializer
-
- FLOAT - Static variable in class org.mapdb.Serializer
-
- 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_ARRAY - Static variable in class org.mapdb.Serializer
-
- 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
-
- floor(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- 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
-
- flush() - Method in class org.mapdb.StoreCached
-
- flush() - Method in class org.mapdb.StoreDirect
-
- flushGCed() - Method in class org.mapdb.Store.Cache.WeakSoftRef
-
- flushGCedLocked() - Method in class org.mapdb.Store.Cache.WeakSoftRef
-
- flushInThread - Variable in class org.mapdb.StoreCached
-
- flushWriteCache() - Method in class org.mapdb.StoreCached
-
- flushWriteCacheSegment(int) - Method in class org.mapdb.StoreCached
-
- forDB(DB) - Static method in class org.mapdb.Store
-
traverses Engine wrappers and returns underlying
Store
- forEngine(Engine) - Static method in class org.mapdb.Store
-
traverses Engine wrappers and returns underlying
Store
- forwardRefs - Variable in class org.mapdb.SerializerBase.FastArrayList
-
- FREE_RECID_STACK - Static variable in class org.mapdb.StoreDirect
-
- freeDataPut(int, long[]) - Method in class org.mapdb.StoreDirect
-
- freeDataPut(int, long, int) - Method in class org.mapdb.StoreDirect
-
- freeDataPut(int, long, int) - Method in class org.mapdb.StoreWAL
-
- freeDataTake(int) - Method in class org.mapdb.StoreDirect
-
- freeDataTakeSingle(int, boolean) - Method in class org.mapdb.StoreDirect
-
- freeRecid - Variable in class org.mapdb.StoreHeap
-
- freeRecidTail - Variable in class org.mapdb.StoreHeap
-
- freeRecidTake() - Method in class org.mapdb.StoreDirect
-
returns new recid, recid slot is allocated and ready to use
- freeSize - Variable in class org.mapdb.StoreDirect
-
- freeSizeIncrement(int) - Method in class org.mapdb.StoreDirect
-
- freeSpaceReclaimQ - Static variable in interface org.mapdb.DBMaker.Keys
-
- freeSpaceReclaimQ(int) - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
ignored in MapDB 2 for now
- fromHexa(String) - Static method in class org.mapdb.DataIO
-
Converts hexadecimal string into binary data
- FULL_REPLAY_AFTER_N_TX - Static variable in class org.mapdb.StoreWAL
-
- 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
-
function which takes no argument and returns one value
- Fun.Function1<R,A> - Interface in org.mapdb
-
function which takes one argument and returns one value
- Fun.Function1Int<R> - Interface in org.mapdb
-
function which takes one int argument and returns one value
- Fun.Function2<R,A,B> - Interface in org.mapdb
-
function which takes two argument and returns one value
- Fun.Pair<A,B> - Class in org.mapdb
-
- Fun.Pair(A, B) - Constructor for class org.mapdb.Fun.Pair
-
- Fun.Pair(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Fun.Pair
-
constructor used for deserialization
- Fun.RecordCondition<A> - Interface in org.mapdb
-
decides if some action should be executed on an 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(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 class org.mapdb.Engine.CloseOnJVMShutdown
-
- get(long, Serializer<A>) - Method in interface org.mapdb.Engine
-
Get existing record.
- get(long, Serializer<A>) - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- get(Object) - Method in class org.mapdb.HTreeMap
-
- get(long) - Method in class org.mapdb.Store.Cache
-
- get(long) - Method in class org.mapdb.Store.Cache.HardRef
-
- get(long) - Method in class org.mapdb.Store.Cache.HashTable
-
- get(long) - Method in class org.mapdb.Store.Cache.LRU
-
- get() - Method in interface org.mapdb.Store.Cache.WeakSoftRef.CacheItem
-
- get(long) - Method in class org.mapdb.Store.Cache.WeakSoftRef
-
- get(long, Serializer<A>) - Method in class org.mapdb.Store
-
- get(long) - Method in class org.mapdb.Store.LongLongMap
-
- get(long) - Method in class org.mapdb.Store.LongObjectMap
-
- get(long) - Method in class org.mapdb.Store.LongObjectObjectMap
-
- get(long, Serializer<A>) - Method in class org.mapdb.StoreDirect.Snapshot
-
- get(long, Serializer<A>) - Method in class org.mapdb.StoreHeap.Snapshot
-
- get(long, Serializer<A>) - Method in class org.mapdb.TxEngine
-
- get(long, Serializer<A>) - Method in class org.mapdb.TxEngine.Tx
-
- get1(long) - Method in class org.mapdb.Store.LongObjectObjectMap
-
- get2(long, Serializer<A>) - Method in class org.mapdb.Store
-
- get2(long) - Method in class org.mapdb.Store.LongObjectObjectMap
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreAppend
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreArchive
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreCached
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreDirect
-
- get2(long, Serializer<A>) - Method in class org.mapdb.StoreHeap
-
- 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
-
- getBTreeKeySerializer(Comparator) - Method in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- getBTreeKeySerializer(Comparator) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- getBTreeKeySerializer(Comparator) - Method in class org.mapdb.Serializer
-
- getBTreeKeySerializer(Comparator) - Method in class org.mapdb.Serializer.IntegerSerializer
-
- getBTreeKeySerializer(Comparator) - Method in class org.mapdb.Serializer.LongSerializer
-
- getByte(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getByte(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getByte(long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getByte(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getByte(long) - Method in class org.mapdb.Volume
-
- getByte(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getByte(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getByte(long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getCatalog() - Method in class org.mapdb.DB
-
Get Name Catalog.
- getCircularQueue(String) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- getClassInfo - Variable in class org.mapdb.SerializerPojo
-
- getClassInfos - Variable in class org.mapdb.SerializerPojo
-
- getCurrSize() - Method in class org.mapdb.Store
-
- getCurrSize() - Method in class org.mapdb.StoreAppend
-
- getCurrSize() - Method in class org.mapdb.StoreArchive
-
- getCurrSize() - Method in class org.mapdb.StoreDirect
-
- getCurrSize() - Method in class org.mapdb.StoreHeap
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.FileChannelVol
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.ReadOnly
-
- getData(long, byte[], int, int) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.FileChannelVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.ReadOnly
-
- getDataInput(long, int) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getDataInputOverlap(long, int) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getDataInputOverlap(long, int) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getDataInputOverlap(long, int) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getDataInputOverlap(long, int) - Method in class org.mapdb.Volume
-
- getDataInputOverlap(long, int) - Method in class org.mapdb.Volume.ReadOnly
-
- 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
-
- getFieldValue(SerializerPojo.FieldInfo, Object) - Method in class org.mapdb.SerializerPojo
-
- getFile() - Method in class org.mapdb.DataIO.HeartbeatFileLock
-
- getFile() - Method in class org.mapdb.Volume.ByteArrayVol
-
- 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.MappedFileVolSingle
-
- getFile() - Method in class org.mapdb.Volume.MemoryVol
-
- getFile() - Method in class org.mapdb.Volume.MemoryVolSingle
-
- getFile() - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getFile() - Method in class org.mapdb.Volume.ReadOnly
-
- getFile() - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getFileLocked() - Method in class org.mapdb.Volume.ByteArrayVol
-
- getFileLocked() - Method in class org.mapdb.Volume.FileChannelVol
-
- getFileLocked() - Method in class org.mapdb.Volume
-
return true if this Volume holds exclusive lock over its file
- getFileLocked() - Method in class org.mapdb.Volume.MappedFileVol
-
- getFileLocked() - Method in class org.mapdb.Volume.MappedFileVolSingle
-
- getFileLocked() - Method in class org.mapdb.Volume.MemoryVol
-
- getFileLocked() - Method in class org.mapdb.Volume.MemoryVolSingle
-
- getFileLocked() - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getFileLocked() - Method in class org.mapdb.Volume.ReadOnly
-
- getFileLocked() - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getFreeSize() - Method in class org.mapdb.Store
-
- getFreeSize() - Method in class org.mapdb.StoreAppend
-
- getFreeSize() - Method in class org.mapdb.StoreArchive
-
- getFreeSize() - Method in class org.mapdb.StoreDirect
-
- getFreeSize() - Method in class org.mapdb.StoreHeap
-
- getFromOffset(Serializer<A>, long[]) - Method in class org.mapdb.StoreDirect
-
- getFromWeakCollection(String) - Method in class org.mapdb.DB
-
All collections are weakly referenced to prevent two instances of the same collection in memory.
- getGlobalEngine() - Method in class org.mapdb.TxMaker
-
- getHash(byte[]) - Static method in class org.mapdb.EncryptionXTEA
-
Calculate the SHA256 hash code for the given data.
- getHashMap(String) - Method in class org.mapdb.DB
-
- getHashMap(String, Fun.Function1<V, K>) - Method in class org.mapdb.DB
-
- getHashSet(String) - Method in class org.mapdb.DB
-
- getHTreeMap() - Method in class org.mapdb.HTreeMap.KeySet
-
- getInner(Object, int, int) - Method in class org.mapdb.HTreeMap
-
- getInt(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getInt(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getInt(long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getInt(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getInt(long) - Method in class org.mapdb.Volume
-
- getInt(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getInt(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getInt(long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getKey(Object[], int) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- getKey(Object[], int) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- getKey(int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- getKey(Object, int) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- getKey(KEYS, int) - Method in class org.mapdb.BTreeKeySerializer
-
- getKeySerializer() - Method in class org.mapdb.DB.BTreeMapMaker
-
- getKeyString(int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- getKeyString(int) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- getKeyString(int) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- getLong(byte[], int) - Static method in class org.mapdb.DataIO
-
- getLong(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getLong(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getLong(long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- getLong(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- getLong(long) - Method in class org.mapdb.Volume
-
- getLong(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getLong(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getLong(long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- getLongPackBidi(long) - Method in class org.mapdb.Volume
-
- getLongPackBidi(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getLongPackBidiReverse(long, long) - Method in class org.mapdb.Volume
-
- getLongPackBidiReverse(long, long) - Method in class org.mapdb.Volume.ReadOnly
-
- getMaxExpireTime() - Method in class org.mapdb.HTreeMap
-
Returns maximal (newest) expiration timestamp
- getMinExpireTime() - Method in class org.mapdb.HTreeMap
-
Returns minimal (oldest) expiration timestamp
- getNamedObject - Variable in class org.mapdb.SerializerPojo
-
- getNameForObject(Object) - Method in class org.mapdb.DB
-
Get name for object.
- getNameForObject - Variable in class org.mapdb.SerializerPojo
-
- getNumberOfFiles() - Method in class org.mapdb.WriteAheadLog
-
- getObjectStreamFields() - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- getOffset() - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- getOffset() - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- getOffset() - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- getPackedLong(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getPackedLong(long) - Method in class org.mapdb.Volume
-
Unpack long value from the Volume.
- getPackedLong(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- 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)
- getPos() - Method in class org.mapdb.DataIO.DataInputByteArray
-
- getPos() - Method in class org.mapdb.DataIO.DataInputByteBuffer
-
- getPos() - Method in interface org.mapdb.DataIO.DataInputInternal
-
- getQueue(String) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- getRecid() - Method in class org.mapdb.Atomic.Boolean
-
- getRecid() - Method in class org.mapdb.Atomic.Integer
-
- getRecid() - Method in class org.mapdb.Atomic.Long
-
- getRecid() - Method in class org.mapdb.Atomic.String
-
- getRecid() - Method in class org.mapdb.Atomic.Var
-
- getRecid() - Method in interface org.mapdb.Store.Cache.WeakSoftRef.CacheItem
-
- getRecid() - Method in class org.mapdb.Store.Cache.WeakSoftRef.CacheSoftItem
-
- getRecid() - Method in class org.mapdb.Store.Cache.WeakSoftRef.CacheWeakItem
-
- getSerializer() - Method in class org.mapdb.DB.BTreeSetMaker
-
- getSixLong(byte[], int) - Static method in class org.mapdb.DataIO
-
- getSixLong(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getSixLong(long) - Method in class org.mapdb.Volume
-
- getSixLong(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getSixLong(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getSlice(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- getSlice(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getStack(String) - Method in class org.mapdb.DB
-
Deprecated.
queues API is going to be reworked
- getTreeMap(String) - Method in class org.mapdb.DB
-
- getTreeSet(String) - Method in class org.mapdb.DB
-
- getUnsignedByte(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getUnsignedByte(long) - Method in class org.mapdb.Volume
-
- getUnsignedByte(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getUnsignedShort(long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- getUnsignedShort(long) - Method in class org.mapdb.Volume
-
- getUnsignedShort(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- getUnsignedShort(long) - Method in class org.mapdb.Volume.ReadOnly
-
- getWalFileName(String) - Method in class org.mapdb.WriteAheadLog
-
- getWrappedEngine() - Method in class org.mapdb.Engine.CloseOnJVMShutdown
-
- getWrappedEngine() - Method in interface org.mapdb.Engine
-
if this is wrapper return underlying engine, or null
- getWrappedEngine() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- getWrappedEngine() - Method in class org.mapdb.Store
-
- getWrappedEngine() - Method in class org.mapdb.StoreDirect.Snapshot
-
- getWrappedEngine() - Method in class org.mapdb.StoreHeap.Snapshot
-
- getWrappedEngine() - Method in class org.mapdb.TxEngine
-
- getWrappedEngine() - Method in class org.mapdb.TxEngine.Tx
-
- growLock - Variable in class org.mapdb.Volume.ByteArrayVol
-
- growLock - Variable in class org.mapdb.Volume.ByteBufferVol
-
- growLock - Variable in class org.mapdb.Volume.FileChannelVol
-
- hash(byte[], int, int, long) - Static method in class org.mapdb.DataIO
-
Calculates XXHash64 from given byte[] buffer.
- hash(char[], int, int, long) - Static method in class org.mapdb.DataIO
-
Calculates XXHash64 from given char[] buffer.
- hash - Variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- hash(Object) - Method in class org.mapdb.HTreeMap
-
- hash(long, long, long) - Method in class org.mapdb.Volume
-
Calculates XXHash64 from this Volume content.
- hash(long, long, long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- hashCode() - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- hashCode() - Method in class org.mapdb.BTreeMap.ValRef
-
- hashCode() - Method in class org.mapdb.DB.IdentityWrapper
-
- hashCode() - Method in class org.mapdb.Fun.ArrayComparator
-
- hashCode() - Method in class org.mapdb.Fun.Pair
-
- hashCode() - Method in class org.mapdb.HTreeMap.KeySet
-
- hashCode() - Method in class org.mapdb.Queues.SimpleQueue.Node
-
- hashCode(T[], int) - Method in class org.mapdb.Serializer.Array
-
- hashCode() - Method in class org.mapdb.Serializer.Array
-
- hashCode() - Method in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- hashCode() - Method in class org.mapdb.Serializer.CompressionWrapper
-
- hashCode(A, int) - Method in class org.mapdb.Serializer
-
- hashCode() - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- hashCode() - Method in class org.mapdb.SerializerPojo.FieldInfo
-
- hashMap(String) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Map.
- hashMap(String, Serializer<K>, Serializer<V>) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Map.
- hashMap(String, Serializer<K>, Serializer<V>, Fun.Function1<V, K>) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Map.
- HASHMAP - Static variable in interface org.mapdb.SerializerBase.Header
-
- hashMapCreate(String) - Method in class org.mapdb.DB
-
Returns new builder for HashMap with given name
- hashMapCreate(DB.HTreeMapMaker) - Method in class org.mapdb.DB
-
Creates new HashMap with more specific arguments
- hashMapSegmented(DBMaker.Maker) - Static method in class org.mapdb.DBMaker
-
- hashMapSegmentedMemory() - Static method in class org.mapdb.DBMaker
-
- hashMapSegmentedMemoryDirect() - Static method in class org.mapdb.DBMaker
-
- hashSalt - Static variable in interface org.mapdb.DB.Keys
-
- hashSalt - Variable in class org.mapdb.HTreeMap
-
Salt added to hash before rehashing, so it is harder to trigger hash collision attack.
- hashSet(String) - Method in class org.mapdb.DB
-
Opens existing or creates new Hash Tree Set.
- hashSet(String, Serializer<K>) - Method in class org.mapdb.DB
-
- HASHSET - Static variable in interface org.mapdb.SerializerBase.Header
-
- hashSetCreate(String) - Method in class org.mapdb.DB
-
Creates new HashSet
- hashSetCreate(DB.HTreeSetMaker) - Method in class org.mapdb.DB
-
- hasNext() - Method in class org.mapdb.BTreeMap.BTreeDescendingIterator
-
- hasNext() - Method in class org.mapdb.BTreeMap.BTreeIterator
-
- hasUncommitedData() - Method in class org.mapdb.StoreWAL
-
return true if there are uncommited data in current transaction, otherwise false
- hasUnicodeChars() - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- hasUnicodeChars() - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- hasUnicodeChars() - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- hasValues - Variable in class org.mapdb.BTreeMap
-
is this a Map or Set? if false, entries do not have values, only keys are allowed
- hasValues - Variable in class org.mapdb.BTreeMap.NodeSerializer
-
- hasValues - Variable in class org.mapdb.HTreeMap
-
is this a Map or Set? if false, entries do not have values, only keys are allowed
- head - Variable in class org.mapdb.Queues.SimpleQueue
-
- HEAD_CHECKSUM - Static variable in class org.mapdb.Store
-
- HEAD_END - Static variable in class org.mapdb.StoreDirect
-
- HEAD_FEATURES - Static variable in class org.mapdb.Store
-
- headChecksum(Volume) - Method in class org.mapdb.StoreDirect
-
- HEADER - Static variable in class org.mapdb.StoreAppend
-
4 byte file header
- HEADER - Static variable in class org.mapdb.StoreDirect
-
4 byte file header
- headerDeser - Variable in class org.mapdb.SerializerBase
-
- headerSize - Static variable in class org.mapdb.StoreAppend
-
- headInsert - Variable in class org.mapdb.Queues.CircularQueue
-
- headInsertRecid - Static variable in interface org.mapdb.DB.Keys
-
- headMap(K, boolean) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- headMap(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- headMap(K, boolean) - Method in class org.mapdb.BTreeMap
-
- headMap(K) - Method in class org.mapdb.BTreeMap
-
- headMap(K, boolean) - Method in class org.mapdb.BTreeMap.SubMap
-
- headMap(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- headRecid - Static variable in interface org.mapdb.DB.Keys
-
- headSet(E, boolean) - Method in class org.mapdb.BTreeMap.KeySet
-
- headSet(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- headVol - Variable in class org.mapdb.StoreAppend
-
- headVol - Variable in class org.mapdb.StoreDirect
-
- headVolBackup - Variable in class org.mapdb.StoreWAL
-
- heapDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database which stores all data on heap without serialization.
- hi - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- hi - Variable in class org.mapdb.BTreeMap.SubMap
-
- higher(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- higherEntry(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- higherEntry(K) - Method in class org.mapdb.BTreeMap
-
- higherEntry(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- higherKey(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- higherKey(K) - Method in class org.mapdb.BTreeMap
-
- higherKey(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- highestRecid - Variable in class org.mapdb.StoreAppend
-
- highKey(BTreeKeySerializer) - Method in class org.mapdb.BTreeMap.BNode
-
- hiInclusive - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- hiInclusive - Variable in class org.mapdb.BTreeMap.SubMap
-
- histogram(Bind.MapWithModificationListener<K, V>, ConcurrentMap<C, Long>, Fun.Function2<C, K, V>) - Static method in class org.mapdb.Bind
-
Binds Secondary Map so it it creates [histogram](http://en.wikipedia.org/wiki/Histogram) from
data in Primary Map.
- hook - Variable in class org.mapdb.Engine.CloseOnJVMShutdown
-
- HTreeMap<K,V> - Class in org.mapdb
-
Thread safe concurrent HashMap
- HTreeMap(Engine[], boolean, long[], int, long[], Serializer<K>, Serializer<V>, long, long, long, long, long, long, long[], long[], Fun.Function1<V, K>, ScheduledExecutorService, long, boolean, Lock) - Constructor for class org.mapdb.HTreeMap
-
Opens HTreeMap
- HTreeMap.ExpireLinkNode - Class in org.mapdb
-
- HTreeMap.ExpireLinkNode(long, long, long, long, int) - Constructor for class org.mapdb.HTreeMap.ExpireLinkNode
-
- HTreeMap.KeySet - Class in org.mapdb
-
- HTreeMap.KeySet() - Constructor for class org.mapdb.HTreeMap.KeySet
-
- HTreeMap.LinkedNode<K,V> - Class in org.mapdb
-
node which holds key-value pair
- HTreeMap.LinkedNode(long, long, K, V) - Constructor for class org.mapdb.HTreeMap.LinkedNode
-
- m - Variable in class org.mapdb.BTreeMap.DescendingMap
-
- m - Variable in class org.mapdb.BTreeMap.KeySet
-
- 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.Maker
-
constructs DB using current settings
- makeClassInfo(String) - Method in class org.mapdb.SerializerPojo
-
- makeClassLoader() - Method in class org.mapdb.DBMaker.Maker
-
- makeEngine() - Method in class org.mapdb.DBMaker.Maker
-
constructs Engine using current settings
- makeEntry(Object, Object) - Method in class org.mapdb.BTreeMap
-
- makeFeaturesBitmap() - Method in class org.mapdb.Store
-
- makeLongMap() - Method in class org.mapdb.DB.BTreeMapMaker
-
Deprecated.
MapDB 1.0 compat, will be removed in 2.1
- makeLongSet() - Method in class org.mapdb.DB.BTreeSetMaker
-
Deprecated.
MapDB 1.0 compat, will be removed in 2.1
- 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
-
Deprecated.
MapDB 1.0 compat, will be removed in 2.1
- makeStringSet() - Method in class org.mapdb.DB.BTreeSetMaker
-
Deprecated.
MapDB 1.0 compat, will be removed in 2.1
- makeTx() - Method in class org.mapdb.TxMaker
-
- makeTxMaker() - Method in class org.mapdb.DBMaker.Maker
-
- makeVolume(String, boolean, boolean, int, long, boolean) - Method in class org.mapdb.Volume.VolumeFactory
-
- makeVolume(String, boolean) - Method in class org.mapdb.Volume.VolumeFactory
-
- makeVolume(String, boolean, boolean) - Method in class org.mapdb.Volume.VolumeFactory
-
- MAPDB - Static variable in interface org.mapdb.SerializerBase.Header
-
- mapdb_all - Variable in class org.mapdb.SerializerBase
-
- mapdb_reverse - Variable in class org.mapdb.SerializerBase
-
- mapInverse(Bind.MapWithModificationListener<K, V>, Set<Object[]>) - 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
-
- mapMode - Variable in class org.mapdb.Volume.MappedFileVolSingle
-
- mappingCount() - Method in class org.mapdb.BTreeMap
-
- mappingCount() - Method in class org.mapdb.HTreeMap
-
- mapPutAfterDelete(Bind.MapWithModificationListener<K, V>, Bind.MapWithModificationListener<K, V>, boolean) - Static method in class org.mapdb.Bind
-
After key is removed from primary for some reason (map.remove, or expiration in
HTreeMap),
it gets moved into secondary collection.
- MARCHIVE - Static variable in class org.mapdb.StoreDirect
-
- MAX_FILE_RESERVE - Static variable in class org.mapdb.WriteAheadLog
-
- MAX_FILE_SIZE - Static variable in class org.mapdb.WriteAheadLog
-
- MAX_REC_SIZE - Static variable in class org.mapdb.StoreDirect
-
- MAX_RECID_OFFSET - Static variable in class org.mapdb.StoreDirect
-
Maximal allocated recid.
- maxNodeSize - Variable in class org.mapdb.BTreeMap
-
maximal node size allowed in this BTree
- maxNodeSize - Static variable in interface org.mapdb.DB.Keys
-
- maxRecid - Variable in class org.mapdb.StoreHeap
-
- maxRecidGet() - Method in class org.mapdb.StoreDirect
-
- maxRecidSet(long) - Method in class org.mapdb.StoreDirect
-
- maxSize - Variable in class org.mapdb.Volume.ByteBufferVolSingle
-
- memoryDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database.
- memoryDirectDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database.
- memoryUnsafeDB() - Static method in class org.mapdb.DBMaker
-
Creates new in-memory database.
- merge(Executor, Iterator...) - Static method in class org.mapdb.Pump
-
Merges multiple iterators into single iterator.
- metrics - Static variable in interface org.mapdb.DBMaker.Keys
-
- METRICS_CACHE_HIT - Static variable in class org.mapdb.DB
-
- METRICS_CACHE_MISS - Static variable in class org.mapdb.DB
-
- METRICS_DATA_READ - Static variable in class org.mapdb.DB
-
- METRICS_DATA_WRITE - Static variable in class org.mapdb.DB
-
- METRICS_RECORD_READ - Static variable in class org.mapdb.DB
-
- METRICS_RECORD_WRITE - Static variable in class org.mapdb.DB
-
- metricsCacheHit() - Method in class org.mapdb.Store.Cache
-
how many times was cache hit, also reset counter
- metricsCacheMiss() - Method in class org.mapdb.Store.Cache
-
how many times was cache miss, also reset counter
- metricsCollect(Map<String, Long>) - Method in class org.mapdb.Store
-
puts metrics into given map
- metricsDataRead - Variable in class org.mapdb.Store
-
- metricsDataWrite - Variable in class org.mapdb.Store
-
- metricsEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enable metrics, log at info level every 10 SECONDS
- metricsEnable(long) - Method in class org.mapdb.DBMaker.Maker
-
- metricsExecutor - Variable in class org.mapdb.DB
-
- metricsExecutor - Variable in class org.mapdb.DBMaker.Maker
-
- metricsExecutorEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for metrics.
- metricsExecutorEnable(ScheduledExecutorService) - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for metrics.
- metricsGet() - Method in class org.mapdb.DB
-
- metricsLog() - Method in class org.mapdb.DB
-
- metricsLogInterval - Static variable in interface org.mapdb.DBMaker.Keys
-
- metricsRecordRead - Variable in class org.mapdb.Store
-
- metricsRecordWrite - Variable in class org.mapdb.Store
-
- minus - Variable in class org.mapdb.SerializerBase.DeserInt
-
- minus - Variable in class org.mapdb.SerializerBase.DeserLong
-
- MLINKED - Static variable in class org.mapdb.StoreDirect
-
- mmapFileEnable() - Method in class org.mapdb.DBMaker.Maker
-
- mmapFileEnableIfSupported() - Method in class org.mapdb.DBMaker.Maker
-
- mmapFileEnablePartial() - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
mapdb 2.0 uses single file, no partial mapping possible
- 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.StoreAppend
-
- 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
-
- MOFFSET - Static variable in class org.mapdb.StoreDirect
-
- MPARITY - Static variable in class org.mapdb.StoreDirect
-
- MUNUSED - Static variable in class org.mapdb.StoreDirect
-
- seal() - Method in class org.mapdb.WriteAheadLog
-
- secondaryKey(Bind.MapWithModificationListener<K, V>, Set<Object[]>, 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<Object[]>, 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<Object[]>, 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 - Static variable in interface org.mapdb.DB.Keys
-
- segmentRecids - Variable in class org.mapdb.HTreeMap
-
list of segments, this is immutable
- ser - Variable in class org.mapdb.SerializerBase
-
- SER_BOOLEAN - Static variable in class org.mapdb.SerializerBase
-
- SER_BYTE - Static variable in class org.mapdb.SerializerBase
-
- SER_BYTE_ARRAY - Static variable in class org.mapdb.SerializerBase
-
- SER_CHAR - Static variable in class org.mapdb.SerializerBase
-
- SER_DOUBLE - Static variable in class org.mapdb.SerializerBase
-
- SER_FLOAT - Static variable in class org.mapdb.SerializerBase
-
- SER_INT - Static variable in class org.mapdb.SerializerBase
-
- SER_INT_ARRAY - Static variable in class org.mapdb.SerializerBase
-
- SER_LONG - Static variable in class org.mapdb.SerializerBase
-
- SER_LONG_ARRAY - Static variable in class org.mapdb.SerializerBase
-
- SER_MA_BOOL - Static variable in class org.mapdb.SerializerBase
-
- SER_MA_INT - Static variable in class org.mapdb.SerializerBase
-
- SER_MA_LONG - Static variable in class org.mapdb.SerializerBase
-
- SER_MA_STRING - Static variable in class org.mapdb.SerializerBase
-
- SER_MA_VAR - Variable in class org.mapdb.SerializerBase
-
- SER_SHORT - Static variable in class org.mapdb.SerializerBase
-
- SER_STRING - Static variable in class org.mapdb.SerializerBase
-
- serializableOrPlaceHolder(Object) - Method in class org.mapdb.DB
-
- serialize(DataOutput, Object[]) - Method in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- serialize(DataOutput, Object[]) - Method in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- serialize(DataOutput, int) - Method in class org.mapdb.BTreeKeySerializer.ByteArrayKeys
-
- serialize(DataOutput, int) - Method in class org.mapdb.BTreeKeySerializer.CharArrayKeys
-
- serialize(DataOutput, Object) - Method in class org.mapdb.BTreeKeySerializer.Compress
-
- serialize(DataOutput, KEYS) - Method in class org.mapdb.BTreeKeySerializer
-
Serialize keys from single BTree Node.
- serialize(DataOutput, int) - Method in interface org.mapdb.BTreeKeySerializer.StringArrayKeys
-
- 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, T[]) - Method in class org.mapdb.Serializer.Array
-
- serialize(DataOutput, Boolean) - Method in class org.mapdb.Serializer.BooleanSer
-
- serialize(DataOutput, E) - Method in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- serialize(DataOutput, E) - Method in class org.mapdb.Serializer.CompressionWrapper
-
- serialize(DataOutput, A) - Method in class org.mapdb.Serializer
-
Serialize the content of an object into a ObjectOutput
- serialize(DataOutput, A, SerializerBase.FastArrayList) - Method in interface org.mapdb.SerializerBase.Ser
-
Serialize the content of an object into a ObjectOutput
- serialize(DataOutput, Object, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.SerHeader
-
- serialize(DataOutput, Object, SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase.SerHeaderSerializer
-
- serialize(DataOutput, Object) - Method in class org.mapdb.SerializerBase
-
- serialize(DataOutput, Object, SerializerBase.FastArrayList<Object>) - Method in class org.mapdb.SerializerBase
-
- serialize(A, Serializer<A>) - Method in class org.mapdb.Store
-
- serializeChildArray(DataOutput, Object) - Method in class org.mapdb.BTreeMap.NodeSerializer
-
- serializeClass(DataOutput, Class) - Method in class org.mapdb.SerializerBase
-
- serializeObjectArray(DataOutput, Object[], SerializerBase.FastArrayList) - Method in class org.mapdb.SerializerBase
-
- serializer - Variable in class org.mapdb.Atomic.Var
-
- serializer - Variable in class org.mapdb.BTreeKeySerializer.BasicKeySerializer
-
- serializer(BTreeKeySerializer) - Method in class org.mapdb.DB.BTreeSetMaker
-
serializer used to convert keys into/from binary form.
- serializer(Serializer) - Method in class org.mapdb.DB.BTreeSetMaker
-
serializer used to convert keys into/from binary form.
- serializer(Serializer, Comparator) - Method in class org.mapdb.DB.BTreeSetMaker
-
serializer 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 interface org.mapdb.DB.Keys
-
- SERIALIZER - Static variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- serializer - Variable in class org.mapdb.Queues.SimpleQueue
-
- Serializer<A> - Class in org.mapdb
-
Provides serialization and deserialization
- Serializer() - Constructor for class org.mapdb.Serializer
-
- serializer - Variable in class org.mapdb.Serializer.Array
-
- serializer - Variable in class org.mapdb.Serializer.CompressionDeflateWrapper
-
- serializer - Variable in class org.mapdb.Serializer.CompressionWrapper
-
- Serializer.Array<T> - Class in org.mapdb
-
- Serializer.Array(Serializer<T>) - Constructor for class org.mapdb.Serializer.Array
-
- Serializer.Array(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Serializer.Array
-
used for deserialization
- Serializer.BooleanSer - Class in org.mapdb
-
- Serializer.BooleanSer() - Constructor for class org.mapdb.Serializer.BooleanSer
-
- Serializer.CompressionDeflateWrapper<E> - Class in org.mapdb
-
wraps another serializer and (de)compresses its output/input using Deflate
- Serializer.CompressionDeflateWrapper(Serializer<E>) - Constructor for class org.mapdb.Serializer.CompressionDeflateWrapper
-
- Serializer.CompressionDeflateWrapper(Serializer<E>, int, byte[]) - Constructor for class org.mapdb.Serializer.CompressionDeflateWrapper
-
- Serializer.CompressionDeflateWrapper(SerializerBase, DataInput, SerializerBase.FastArrayList<Object>) - Constructor for class org.mapdb.Serializer.CompressionDeflateWrapper
-
used for deserialization
- 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>, boolean) - Constructor for class org.mapdb.Serializer.CompressionWrapper
-
used for deserialization
- Serializer.EightByteSerializer<E> - Class in org.mapdb
-
- Serializer.EightByteSerializer() - Constructor for class org.mapdb.Serializer.EightByteSerializer
-
- Serializer.FourByteSerializer<E> - Class in org.mapdb
-
- Serializer.FourByteSerializer() - Constructor for class org.mapdb.Serializer.FourByteSerializer
-
- Serializer.IntegerSerializer - Class in org.mapdb
-
- Serializer.IntegerSerializer() - Constructor for class org.mapdb.Serializer.IntegerSerializer
-
- Serializer.LongSerializer - Class in org.mapdb
-
- Serializer.LongSerializer() - Constructor for class org.mapdb.Serializer.LongSerializer
-
- SERIALIZER_ARRAY - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_COMPRESSION_DEFLATE_WRAPPER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_COMPRESSION_WRAPPER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- SERIALIZER_COMPRESSION_WRAPPER2 - 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.Deser<A> - Class in org.mapdb
-
- SerializerBase.Deser() - Constructor for class org.mapdb.SerializerBase.Deser
-
- SerializerBase.DeserInt - Class in org.mapdb
-
- SerializerBase.DeserInt(int, boolean) - Constructor for class org.mapdb.SerializerBase.DeserInt
-
- SerializerBase.DeserLong - Class in org.mapdb
-
- SerializerBase.DeserLong(int, boolean) - Constructor for class org.mapdb.SerializerBase.DeserLong
-
- SerializerBase.DeserSerializer - Class in org.mapdb
-
- SerializerBase.DeserSerializer(Serializer) - Constructor for class org.mapdb.SerializerBase.DeserSerializer
-
- SerializerBase.DeserSingleton - Class in org.mapdb
-
always returns single object without reading anything
- SerializerBase.DeserSingleton(Object) - Constructor for class org.mapdb.SerializerBase.DeserSingleton
-
- SerializerBase.DeserStringLen - Class in org.mapdb
-
- 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.Ser<A> - Interface in org.mapdb
-
- SerializerBase.SerHeader - Class in org.mapdb
-
writes single byte header
- SerializerBase.SerHeader(int) - Constructor for class org.mapdb.SerializerBase.SerHeader
-
- SerializerBase.SerHeaderSerializer - Class in org.mapdb
-
- SerializerBase.SerHeaderSerializer(int, Serializer) - Constructor for class org.mapdb.SerializerBase.SerHeaderSerializer
-
- serializerClassLoader - Variable in class org.mapdb.DBMaker.Maker
-
- serializerClassLoader(ClassLoader) - Method in class org.mapdb.DBMaker.Maker
-
Sets class loader used to POJO serializer to load classes during deserialization.
- serializerClassLoader - Variable in class org.mapdb.TxMaker
-
- serializerClassLoaderRegistry - Variable in class org.mapdb.DBMaker.Maker
-
- serializerPojo - Variable in class org.mapdb.DB
-
- SerializerPojo - Class in org.mapdb
-
Serializer which handles POJO, object graphs etc.
- SerializerPojo(Fun.Function1<String, Object>, Fun.Function1<Object, String>, Fun.Function1Int<SerializerPojo.ClassInfo>, Fun.Function0<SerializerPojo.ClassInfo[]>, Fun.Function1<Void, String>, Fun.Function1<Class, String>, Engine) - Constructor for class org.mapdb.SerializerPojo
-
- 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, String, Class<?>, Class<?>) - Constructor for class org.mapdb.SerializerPojo.FieldInfo
-
- SerializerPojo.ObjectInputStream2 - Class in org.mapdb
-
- SerializerPojo.ObjectInputStream2(DataInput, SerializerPojo.ClassInfo[]) - Constructor for class org.mapdb.SerializerPojo.ObjectInputStream2
-
- SerializerPojo.ObjectOutputStream2 - Class in org.mapdb
-
- SerializerPojo.ObjectOutputStream2(OutputStream, SerializerPojo.ClassInfo[]) - Constructor for class org.mapdb.SerializerPojo.ObjectOutputStream2
-
- serializerRegisterClass(String, ClassLoader) - Method in class org.mapdb.DBMaker.Maker
-
Register class with given Class Loader.
- serializerRegisterClass(Class...) - Method in class org.mapdb.DBMaker.Maker
-
Register classes with their Class Loaders.
- serializers - Variable in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- 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.
- setFieldValue(SerializerPojo.FieldInfo, Object, Object) - Method in class org.mapdb.SerializerPojo
-
- setPos(int) - Method in class org.mapdb.DataIO.DataInputByteArray
-
- setPos(int) - Method in class org.mapdb.DataIO.DataInputByteBuffer
-
- setPos(int) - Method in interface org.mapdb.DataIO.DataInputInternal
-
- setQuitAfterGCed(Object) - Method in class org.mapdb.DataIO.HeartbeatFileLock
-
- SHORT - Static variable in class org.mapdb.Serializer
-
- 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_ARRAY - Static variable in class org.mapdb.Serializer
-
- 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.Engine.CloseOnJVMShutdown
-
- singleton - Variable in class org.mapdb.SerializerBase.DeserSingleton
-
- 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.KeySet
-
- size() - Method in class org.mapdb.BTreeMap
-
- size() - Method in class org.mapdb.BTreeMap.SubMap
-
- size - Static variable in interface org.mapdb.DB.Keys
-
- size() - Method in class org.mapdb.HTreeMap.KeySet
-
- size() - Method in class org.mapdb.HTreeMap
-
- 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() - Method in class org.mapdb.Store.LongLongMap
-
- size - Variable in class org.mapdb.Store.LongQueue
-
- size - Variable in class org.mapdb.Volume.FileChannelVol
-
- SIZE_MASK - Static variable in class org.mapdb.BTreeMap.NodeSerializer
-
- sizeIncrement - Variable in class org.mapdb.StoreAppend
-
- sizeIncrement - Variable in class org.mapdb.StoreDirect
-
- sizeLimit(double) - Method in class org.mapdb.DBMaker.Maker
-
Deprecated.
right now not implemented, will be renamed to allocate*()
- sizeLong() - Method in interface org.mapdb.Bind.MapWithModificationListener
-
- sizeLong() - Method in class org.mapdb.BTreeMap.KeySet
-
- sizeLong() - Method in class org.mapdb.BTreeMap
-
- sizeLong() - Method in class org.mapdb.BTreeMap.SubMap
-
- sizeLong() - Method in class org.mapdb.HTreeMap.KeySet
-
- sizeLong() - Method in class org.mapdb.HTreeMap
-
- sizeMask - Variable in class org.mapdb.DataIO.DataOutputByteArray
-
- skip(long) - Method in class org.mapdb.DataIO.DataInputToStream
-
- skipBytes(int) - Method in class org.mapdb.DataIO.DataInputByteArray
-
- skipBytes(int) - Method in class org.mapdb.DataIO.DataInputByteBuffer
-
- skipFully(InputStream, long) - Static method in class org.mapdb.DataIO
-
- slices - Variable in class org.mapdb.Volume.ByteArrayVol
-
- slices - Variable in class org.mapdb.Volume.ByteBufferVol
-
- sliceShift - Variable in class org.mapdb.StoreAppend
-
- sliceShift - Variable in class org.mapdb.StoreDirect
-
- sliceShift - Variable in class org.mapdb.Volume.ByteArrayVol
-
- sliceShift - Variable in class org.mapdb.Volume.ByteBufferVol
-
- sliceSize - Variable in class org.mapdb.Volume.ByteArrayVol
-
- sliceSize() - Method in class org.mapdb.Volume.ByteArrayVol
-
- sliceSize - Variable in class org.mapdb.Volume.ByteBufferVol
-
- sliceSize() - Method in class org.mapdb.Volume.ByteBufferVol
-
- sliceSize() - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- sliceSize - Variable in class org.mapdb.Volume.FileChannelVol
-
- sliceSize() - Method in class org.mapdb.Volume.FileChannelVol
-
- sliceSize() - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- sliceSize() - Method in class org.mapdb.Volume.ReadOnly
-
- sliceSize() - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- sliceSize() - Method in class org.mapdb.Volume
-
- sliceSizeModMask - Variable in class org.mapdb.Volume.ByteArrayVol
-
- sliceSizeModMask - Variable in class org.mapdb.Volume.ByteBufferVol
-
- SLOTS_COUNT - Static variable in class org.mapdb.StoreDirect
-
number of free physical slots
- 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 class org.mapdb.Engine.CloseOnJVMShutdown
-
- snapshot() - Method in class org.mapdb.Engine.ReadOnlyWrapper
-
- snapshot() - Method in interface org.mapdb.Engine
-
Returns read-only snapshot of data in Engine.
- snapshot() - Method in class org.mapdb.HTreeMap
-
Make readonly snapshot view of current Map.
- snapshot() - Method in class org.mapdb.StoreAppend
-
- snapshot() - Method in class org.mapdb.StoreArchive
-
- snapshot() - Method in class org.mapdb.StoreDirect
-
- snapshot() - Method in class org.mapdb.StoreDirect.Snapshot
-
- snapshot() - Method in class org.mapdb.StoreHeap
-
- snapshot() - Method in class org.mapdb.StoreHeap.Snapshot
-
- snapshot() - Method in class org.mapdb.TxEngine
-
- snapshot() - Method in class org.mapdb.TxEngine.Tx
-
- snapshotCloseAllOnCompact() - Method in class org.mapdb.StoreDirect
-
- snapshotEnable() - Method in class org.mapdb.DBMaker.Maker
-
MapDB supports snapshots.
- snapshotEnable - Variable in class org.mapdb.Store
-
- snapshots - Static variable in interface org.mapdb.DBMaker.Keys
-
- snapshots - Variable in class org.mapdb.StoreAppend
-
- snapshots - Variable in class org.mapdb.StoreDirect
-
- snapshots - Variable in class org.mapdb.StoreHeap
-
- sort(Iterator<E>, boolean, int, Comparator, Serializer<E>, Executor) - Static method in class org.mapdb.Pump
-
Sorts large data set by given Comparator.
- sort(Comparator<E>, boolean, Iterator<E>...) - Static method in class org.mapdb.Pump
-
Merge presorted iterators into single sorted iterator.
- standalone - Variable in class org.mapdb.DB.BTreeSetMaker
-
- standalone() - Method in class org.mapdb.DB.BTreeSetMaker
-
- start - Variable in class org.mapdb.Store.LongQueue
-
- startNextFile() - Method in class org.mapdb.WriteAheadLog
-
- startSize - Variable in class org.mapdb.StoreAppend
-
- startSize - Variable in class org.mapdb.StoreDirect
-
- store - Static variable in interface org.mapdb.DBMaker.Keys
-
- Store - Class in org.mapdb
-
- Store(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock) - Constructor for class org.mapdb.Store
-
- Store.Cache - Class in org.mapdb
-
Cache implementation, part of
Store class.
- Store.Cache(boolean) - Constructor for class org.mapdb.Store.Cache
-
- Store.Cache.HardRef - Class in org.mapdb
-
Cache created objects using hard reference.
- Store.Cache.HardRef(int, boolean, ScheduledExecutorService, long) - Constructor for class org.mapdb.Store.Cache.HardRef
-
- Store.Cache.HashTable - Class in org.mapdb
-
Fixed size cache which uses hash table.
- Store.Cache.HashTable(int, boolean) - Constructor for class org.mapdb.Store.Cache.HashTable
-
- Store.Cache.LRU - Class in org.mapdb
-
- Store.Cache.LRU(int, boolean) - Constructor for class org.mapdb.Store.Cache.LRU
-
- Store.Cache.WeakSoftRef - Class in org.mapdb
-
Instance cache which uses SoftReference or WeakReference
Items can be removed from cache by Garbage Collector if
- Store.Cache.WeakSoftRef(boolean, boolean, ScheduledExecutorService, long) - Constructor for class org.mapdb.Store.Cache.WeakSoftRef
-
- Store.Cache.WeakSoftRef.CacheItem - Interface in org.mapdb
-
- Store.Cache.WeakSoftRef.CacheSoftItem<A> - Class in org.mapdb
-
- Store.Cache.WeakSoftRef.CacheSoftItem(A, ReferenceQueue<A>, long) - Constructor for class org.mapdb.Store.Cache.WeakSoftRef.CacheSoftItem
-
- Store.Cache.WeakSoftRef.CacheWeakItem<A> - Class in org.mapdb
-
- Store.Cache.WeakSoftRef.CacheWeakItem(A, ReferenceQueue<A>, long) - Constructor for class org.mapdb.Store.Cache.WeakSoftRef.CacheWeakItem
-
- Store.LongList - Class in org.mapdb
-
- Store.LongList() - Constructor for class org.mapdb.Store.LongList
-
- Store.LongLongMap - Class in org.mapdb
-
Open Hash Map which uses primitive long as values and keys.
- Store.LongLongMap() - Constructor for class org.mapdb.Store.LongLongMap
-
- Store.LongLongMap(int) - Constructor for class org.mapdb.Store.LongLongMap
-
- Store.LongObjectMap<V> - Class in org.mapdb
-
Open Hash Map which uses primitive long as keys.
- Store.LongObjectMap() - Constructor for class org.mapdb.Store.LongObjectMap
-
- Store.LongObjectMap(int) - Constructor for class org.mapdb.Store.LongObjectMap
-
- Store.LongObjectObjectMap<V1,V2> - Class in org.mapdb
-
Open Hash Map which uses primitive long as keys.
- Store.LongObjectObjectMap() - Constructor for class org.mapdb.Store.LongObjectObjectMap
-
- Store.LongObjectObjectMap(int) - Constructor for class org.mapdb.Store.LongObjectObjectMap
-
- Store.LongQueue - Class in org.mapdb
-
Queue of primitive long.
- Store.LongQueue() - Constructor for class org.mapdb.Store.LongQueue
-
- Store.LongQueue(int) - Constructor for class org.mapdb.Store.LongQueue
-
size is in bytes, each long consumes between 1 to 10 bytes depending on its value
- Store.MemoryBarrierLessLock - Class in org.mapdb
-
Lock which blocks parallel execution, but does not use MemoryBarrier (and does not flush CPU cache)
- Store.MemoryBarrierLessLock() - Constructor for class org.mapdb.Store.MemoryBarrierLessLock
-
- Store.ReadWriteSingleLock - Class in org.mapdb
-
fake read/write lock which in fact locks on single write lock
- Store.ReadWriteSingleLock(Lock) - Constructor for class org.mapdb.Store.ReadWriteSingleLock
-
- store_append - Static variable in interface org.mapdb.DBMaker.Keys
-
- STORE_APPENDS_ZERO_ARRAY - Static variable in class org.mapdb.StoreAppend
-
- store_archive - 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_SIZE - Static variable in class org.mapdb.StoreDirect
-
- STORE_VERSION - Static variable in class org.mapdb.StoreAppend
-
2 byte store version
- STORE_VERSION - Static variable in class org.mapdb.StoreDirect
-
2 byte store version
- store_wal - Static variable in interface org.mapdb.DBMaker.Keys
-
- StoreAppend - Class in org.mapdb
-
append only store
- StoreAppend(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock, boolean, ScheduledExecutorService, long, long) - Constructor for class org.mapdb.StoreAppend
-
- StoreAppend(String) - Constructor for class org.mapdb.StoreAppend
-
- StoreAppend(StoreAppend, Store.LongLongMap[]) - Constructor for class org.mapdb.StoreAppend
-
protected constructor used to take snapshots
- StoreArchive - Class in org.mapdb
-
Store without index table.
- StoreArchive(String, Volume.VolumeFactory, boolean) - Constructor for class org.mapdb.StoreArchive
-
- StoreArchive(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock) - Constructor for class org.mapdb.StoreArchive
-
- StoreCached - Class in org.mapdb
-
- StoreCached(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock, ScheduledExecutorService, long, long, boolean, long, int) - Constructor for class org.mapdb.StoreCached
-
- StoreCached(String) - Constructor for class org.mapdb.StoreCached
-
- StoreDirect - Class in org.mapdb
-
- StoreDirect(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock, ScheduledExecutorService, long, long, boolean) - Constructor for class org.mapdb.StoreDirect
-
- StoreDirect(String) - Constructor for class org.mapdb.StoreDirect
-
- StoreDirect.Snapshot - Class in org.mapdb
-
- StoreDirect.Snapshot(StoreDirect) - Constructor for class org.mapdb.StoreDirect.Snapshot
-
- storeExecutor - Variable in class org.mapdb.DB
-
- storeExecutor - Variable in class org.mapdb.DBMaker.Maker
-
- storeExecutorEnable() - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for store (async write, compaction)
- storeExecutorEnable(ScheduledExecutorService) - Method in class org.mapdb.DBMaker.Maker
-
Enable separate executor for cache.
- storeExecutorPeriod - Static variable in interface org.mapdb.DBMaker.Keys
-
- storeExecutorPeriod(long) - Method in class org.mapdb.DBMaker.Maker
-
Sets interval in which executor should check cache
- StoreHeap - Class in org.mapdb
-
Store which keeps all instances on heap.
- StoreHeap(boolean, int, int, boolean) - Constructor for class org.mapdb.StoreHeap
-
- StoreHeap.Snapshot - Class in org.mapdb
-
- StoreHeap.Snapshot(StoreHeap) - Constructor for class org.mapdb.StoreHeap.Snapshot
-
- storeSizeGet() - Method in class org.mapdb.StoreDirect
-
- storeSizeSet(long) - Method in class org.mapdb.StoreDirect
-
- StoreWAL - Class in org.mapdb
-
Write-Ahead-Log
- StoreWAL(String) - Constructor for class org.mapdb.StoreWAL
-
- StoreWAL(String, Volume.VolumeFactory, Store.Cache, int, int, boolean, boolean, byte[], boolean, boolean, boolean, DataIO.HeartbeatFileLock, ScheduledExecutorService, long, long, boolean, long, 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.Maker
-
- STRING - Static variable in class org.mapdb.BTreeKeySerializer
-
- STRING - Static variable in class org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- STRING - Static variable in interface org.mapdb.SerializerBase.Header
-
- STRING2 - Static variable in class org.mapdb.BTreeKeySerializer
-
- 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 class org.mapdb.Serializer
-
Serializes strings using ASCII encoding (8 bit character).
- STRING_INTERN - Static variable in class org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- STRING_NOSIZE - Static variable in class org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- STRING_XXHASH - Static variable in class org.mapdb.Serializer
-
Serializes strings using UTF8 encoding.
- structuralLock - Variable in class org.mapdb.Store
-
protects structural layout of records.
- 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
-
- subSet(E, boolean, E, boolean) - Method in class org.mapdb.BTreeMap.KeySet
-
- subSet(E, E) - Method in class org.mapdb.BTreeMap.KeySet
-
- 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.ByteArrayVol
-
- sync() - Method in class org.mapdb.Volume.FileChannelVol
-
- sync() - Method in class org.mapdb.Volume.MappedFileVol
-
- sync() - Method in class org.mapdb.Volume.MappedFileVolSingle
-
- sync() - Method in class org.mapdb.Volume.MemoryVol
-
- sync() - Method in class org.mapdb.Volume.MemoryVolSingle
-
- sync() - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- sync() - Method in class org.mapdb.Volume.ReadOnly
-
- sync() - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- sync() - Method in class org.mapdb.Volume
-
- sync() - Method in class org.mapdb.WriteAheadLog
-
- tail - Variable in class org.mapdb.Queues.Queue
-
- tailMap(K, boolean) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- tailMap(K) - Method in class org.mapdb.BTreeMap.DescendingMap
-
- tailMap(K, boolean) - Method in class org.mapdb.BTreeMap.SubMap
-
- tailMap(K) - Method in class org.mapdb.BTreeMap.SubMap
-
- tailMap(K, boolean) - Method in class org.mapdb.BTreeMap
-
- tailMap(K) - Method in class org.mapdb.BTreeMap
-
- tailRecid - Static variable in interface org.mapdb.DB.Keys
-
- tailSet(E, boolean) - Method in class org.mapdb.BTreeMap.KeySet
-
- tailSet(E) - Method in class org.mapdb.BTreeMap.KeySet
-
- take() - Method in class org.mapdb.Queues.SimpleQueue
-
- take() - Method in class org.mapdb.Store.LongQueue
-
Takes and returns value from queue.
- tempFileDB() - Static method in class org.mapdb.DBMaker
-
Creates new database in temporary folder.
- tempHashMap() - Static method in class org.mapdb.DBMaker
-
Create new HTreeMap backed by temporary file storage.
- tempHashSet() - Static method in class org.mapdb.DBMaker
-
Create new HashSet backed by temporary file storage.
- tempTreeMap() - Static method in class org.mapdb.DBMaker
-
Create new BTreeMap backed by temporary file storage.
- tempTreeSet() - Static method in class org.mapdb.DBMaker
-
Create new TreeSet backed by temporary file storage.
- THIS_SERIALIZER - Static variable in interface org.mapdb.SerializerBase.HeaderMapDB
-
- TICK - Static variable in class org.mapdb.Queues.SimpleQueue
-
- time - Variable in class org.mapdb.HTreeMap.ExpireLinkNode
-
- toArray() - Method in class org.mapdb.BTreeMap.KeySet
-
- toArray(T[]) - Method in class org.mapdb.BTreeMap.KeySet
-
- toArray() - Method in class org.mapdb.Queues.SimpleQueue
-
- toArray(T[]) - Method in class org.mapdb.Queues.SimpleQueue
-
- toByte(int) - Static method in class org.mapdb.Volume.ByteBufferVol
-
- toByte(long) - Static method in class org.mapdb.Volume.ByteBufferVol
-
- toHexa(byte[]) - Static method in class org.mapdb.DataIO
-
Converts binary array into its hexadecimal representation.
- TOMBSTONE - Static variable in class org.mapdb.StoreHeap
-
- TOMBSTONE - Static variable in class org.mapdb.TxEngine
-
- TOMBSTONE2 - Static variable in class org.mapdb.StoreCached
-
- toString() - Method in class org.mapdb.Atomic.Boolean
-
Returns the String representation of the current value.
- toString() - Method in class org.mapdb.Atomic.Integer
-
Returns the String representation of the current value.
- toString() - Method in class org.mapdb.Atomic.Long
-
Returns the String representation of the current value.
- toString() - Method in class org.mapdb.Atomic.String
-
- toString() - Method in class org.mapdb.Atomic.Var
-
- toString() - Method in class org.mapdb.BTreeMap.DirNode
-
- toString() - Method in class org.mapdb.BTreeMap.LeafNode
-
- toString() - Method in class org.mapdb.BTreeMap.ValRef
-
- toString() - Method in class org.mapdb.Fun.Pair
-
- toString() - Method in class org.mapdb.SerializerPojo.ClassInfo
-
- toString() - Method in class org.mapdb.Volume.MemoryVol
-
- toString() - Method in class org.mapdb.Volume.MemoryVolSingle
-
- transactionDisable - Static variable in interface org.mapdb.DBMaker.Keys
-
- transactionDisable() - Method in class org.mapdb.DBMaker.Maker
-
Transaction journal is enabled by default
You must call DB.commit() to save your changes.
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume.ByteBufferVol
-
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume.ByteBufferVolSingle
-
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume.ReadOnly
-
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- transferInto(long, Volume, long, long) - Method in class org.mapdb.Volume
-
Transfers data from this Volume into target volume.
- treeMap(String) - Method in class org.mapdb.DB
-
Opens existing or creates new B-linked-tree Map.
- treeMap(String, Serializer<K>, Serializer<V>) - Method in class org.mapdb.DB
-
- treeMap(String, BTreeKeySerializer, Serializer<V>) - Method in class org.mapdb.DB
-
- TREEMAP - Static variable in interface org.mapdb.SerializerBase.Header
-
- treeMapCreate(String) - Method in class org.mapdb.DB
-
Returns new builder for TreeMap with given name
- treeMapCreate(DB.BTreeMapMaker) - Method in class org.mapdb.DB
-
- treeSet(String) - Method in class org.mapdb.DB
-
Opens existing or creates new B-linked-tree Set.
- treeSet(String, Serializer) - Method in class org.mapdb.DB
-
- treeSet(String, BTreeKeySerializer) - Method in class org.mapdb.DB
-
- TREESET - Static variable in interface org.mapdb.SerializerBase.Header
-
- treeSetCreate(String) - Method in class org.mapdb.DB
-
Creates new TreeSet.
- treeSetCreate(DB.BTreeSetMaker) - Method in class org.mapdb.DB
-
- TRUE - Static variable in class org.mapdb.DBMaker
-
- truncate(long) - Method in class org.mapdb.Volume.ByteArrayVol
-
- truncate(long) - Method in class org.mapdb.Volume.FileChannelVol
-
- truncate(long) - Method in class org.mapdb.Volume.MappedFileVol
-
- truncate(long) - Method in class org.mapdb.Volume.MappedFileVolSingle
-
- truncate(long) - Method in class org.mapdb.Volume.MemoryVol
-
- truncate(long) - Method in class org.mapdb.Volume.MemoryVolSingle
-
- truncate(long) - Method in class org.mapdb.Volume.RandomAccessFileVol
-
- truncate(long) - Method in class org.mapdb.Volume.ReadOnly
-
- truncate(long) - Method in class org.mapdb.Volume.SingleByteArrayVol
-
- truncate(long) - Method in class org.mapdb.Volume
-
- tryLock() - Method in class org.mapdb.Store.MemoryBarrierLessLock
-
- tryLock(long, TimeUnit) - Method in class org.mapdb.Store.MemoryBarrierLessLock
-
- tsize - Variable in class org.mapdb.BTreeKeySerializer.ArrayKeySerializer
-
- tx - Variable in class org.mapdb.StoreAppend
-
- tx(DB) - Method in interface org.mapdb.TxBlock
-
- TxBlock - Interface in org.mapdb
-
Wraps single transaction in a block
- TxEngine - Class in org.mapdb
-
Naive implementation of Snapshots on top of StorageEngine.
- TxEngine(Engine, boolean, int) - Constructor for class org.mapdb.TxEngine
-
- TxEngine.Tx - Class in org.mapdb
-
- TxEngine.Tx() - Constructor for class org.mapdb.TxEngine.Tx
-
- TxMaker - Class in org.mapdb
-
Transaction factory
- TxMaker(Engine) - Constructor for class org.mapdb.TxMaker
-
- TxMaker(Engine, boolean, ScheduledExecutorService, Fun.Function1<Class, String>) - Constructor for class org.mapdb.TxMaker
-
- txQueue - Variable in class org.mapdb.TxEngine
-
- TxRollbackException - Exception in org.mapdb
-
Exception thrown when transaction is rolled back.
- TxRollbackException() - Constructor for exception org.mapdb.TxRollbackException
-
- txs - Variable in class org.mapdb.TxEngine
-
- type - Static variable in interface org.mapdb.DB.Keys
-
- type - Variable in class org.mapdb.SerializerPojo.FieldInfo
-
- typeClass - Variable in class org.mapdb.SerializerPojo.FieldInfo
-