Name | Description | Type | Package | Framework |
AsyncWriteEngine | Engine wrapper which provides asynchronous serialization and asynchronous write. | Class | org.mapdb | MapDB |
|
AsyncWriteEngine .WriterRunnable | | Class | org.mapdb | MapDB |
|
Atomic | A small toolkit of classes that support lock-free thread-safe programming on single records. | Class | org.mapdb | MapDB |
|
Atomic .Boolean | A boolean record that may be updated atomically. | Class | org.mapdb | MapDB |
|
Atomic .Integer | An int record that may be updated atomically. | Class | org.mapdb | MapDB |
|
Atomic .Long | A long record that may be updated atomically. | Class | org.mapdb | MapDB |
|
Atomic .String | A String record that may be updated atomically. | Class | org.mapdb | MapDB |
|
Atomic .Var | Atomically updated variable which may contain any type of record. | Class | org.mapdb | MapDB |
|
Bind | Binding is simple yet powerful way to keep secondary collection synchronized with primary collection. | Class | org.mapdb | MapDB |
|
Bind .MapListener | Listener called when Map is modified. | Interface | org.mapdb | MapDB |
|
Bind .MapWithModificationListener | Primary Maps must provide notifications when it is modified. | Interface | org.mapdb | MapDB |
|
BTreeKeySerializer | Custom serializer for BTreeMap keys which enables Delta encoding. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .BasicKeySerializer | Basic Key Serializer which just writes data without applying any compression. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .Tuple2KeySerializer | Applies delta compression on array of tuple. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .Tuple3KeySerializer | Applies delta compression on array of tuple. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .Tuple4KeySerializer | Applies delta compression on array of tuple. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .Tuple5KeySerializer | Applies delta compression on array of tuple. | Class | org.mapdb | MapDB |
|
BTreeKeySerializer .Tuple6KeySerializer | Applies delta compression on array of tuple. | Class | org.mapdb | MapDB |
|
BTreeMap | A scalable concurrent ConcurrentNavigableMap implementation. | Class | org.mapdb | MapDB |
|
BTreeMap .BNode | | Interface | org.mapdb | MapDB |
|
BTreeMap .BTreeIterator | | Class | org.mapdb | MapDB |
|
BTreeMap .DescendingMap | | Class | org.mapdb | MapDB |
|
BTreeMap .DirNode | | Class | org.mapdb | MapDB |
|
BTreeMap .LeafNode | | Class | org.mapdb | MapDB |
|
BTreeMap .NodeSerializer | | Class | org.mapdb | MapDB |
|
BTreeMap .SubMap | | Class | org.mapdb | MapDB |
|
BTreeMap .ValRef | if valsOutsideNodes is true, this class is used instead of values. | Class | org.mapdb | MapDB |
|
Caches | | Class | org.mapdb | MapDB |
|
Caches .HardRef | Cache created objects using hard reference. | Class | org.mapdb | MapDB |
|
Caches .HashTable | Fixed size cache which uses hash table. | Class | org.mapdb | MapDB |
|
Caches .LRU | Least Recently Used cache. | Class | org.mapdb | MapDB |
|
Caches .WeakSoftRef | | Class | org.mapdb | MapDB |
|
Caches .WeakSoftRef .CacheItem | | Interface | org.mapdb | MapDB |
|
Caches .WeakSoftRef .CacheSoftItem | | Class | org.mapdb | MapDB |
|
Caches .WeakSoftRef .CacheWeakItem | | Class | org.mapdb | MapDB |
|
CC | Compiler Configuration. | Interface | org.mapdb | MapDB |
|
CompressLZF | This class implements the LZF lossless data compression algorithm. | Class | org.mapdb | MapDB |
|
DataInput2 | | Class | org.mapdb | MapDB |
|
DataOutput2 | | Class | org.mapdb | MapDB |
|
DB | A database with easy access to named maps and other collections. | Class | org.mapdb | MapDB |
|
DB .IdentityWrapper | | Class | org.mapdb | MapDB |
|
DBMaker | A builder class for creating and opening a database. | Class | org.mapdb | MapDB |
|
DBMaker .Keys | | Interface | org.mapdb | MapDB |
|
EncryptionXTEA | An implementation of the EncryptionXTEA block cipher algorithm. | Class | org.mapdb | MapDB |
|
Engine | Centerpiece for record management, Engine is simple key value store. | Interface | org.mapdb | MapDB |
|
EngineWrapper | EngineWrapper adapter. | Class | org.mapdb | MapDB |
|
EngineWrapper .CloseOnJVMShutdown | Closes Engine on JVM shutdown using shutdown hook: Runtime. | Class | org.mapdb | MapDB |
|
EngineWrapper .ImmutabilityCheckEngine | check if Record Instances were not modified while in cache. | Class | org.mapdb | MapDB |
|
EngineWrapper .ImmutabilityCheckEngine .Item | | Class | org.mapdb | MapDB |
|
EngineWrapper .ReadOnlyEngine | | Class | org.mapdb | MapDB |
|
EngineWrapper .SerializerCheckEngineWrapper | | Class | org.mapdb | MapDB |
|
EngineWrapper .SynchronizedEngineWrapper | Engine wrapper with all methods synchronized on global lock, useful to diagnose concurrency issues. | Class | org.mapdb | MapDB |
|
Fun | Functional stuff. | Class | org.mapdb | MapDB |
|
Fun .ArrayComparator | | Class | org.mapdb | MapDB |
|
Fun .Function0 | | Interface | org.mapdb | MapDB |
|
Fun .Function1 | | Interface | org.mapdb | MapDB |
|
Fun .Function2 | | Interface | org.mapdb | MapDB |
|
Fun .Tuple2 | | Class | org.mapdb | MapDB |
|
Fun .Tuple2Comparator | | Class | org.mapdb | MapDB |
|
Fun .Tuple3 | | Class | org.mapdb | MapDB |
|
Fun .Tuple3Comparator | | Class | org.mapdb | MapDB |
|
Fun .Tuple4 | | Class | org.mapdb | MapDB |
|
Fun .Tuple4Comparator | | Class | org.mapdb | MapDB |
|
Fun .Tuple5 | | Class | org.mapdb | MapDB |
|
Fun .Tuple5Comparator | | Class | org.mapdb | MapDB |
|
Fun .Tuple6 | | Class | org.mapdb | MapDB |
|
Fun .Tuple6Comparator | | Class | org.mapdb | MapDB |
|
Hasher | Calculates hash from an object. | Interface | org.mapdb | MapDB |
|
HTreeMap | Thread safe concurrent HashMap This map uses full 32bit hash from beginning, There is no initial load factor and rehash. | Class | org.mapdb | MapDB |
|
HTreeMap .ExpireLinkNode | | Class | org.mapdb | MapDB |
|
HTreeMap .ExpireRunnable | | Class | org.mapdb | MapDB |
|
HTreeMap .LinkedNode | | Class | org.mapdb | MapDB |
|
LongConcurrentHashMap | Thread safe LongMap. | Class | org.mapdb | MapDB |
|
LongConcurrentLRUMap | A LRU cache implementation based upon ConcurrentHashMap and other techniques to reduce contention and synchronization overhead to utilize multiple CPU cores more effectively. | Class | org.mapdb | MapDB |
|
LongHashMap | LongHashMap is an implementation of LongMap without concurrency locking. | Class | org.mapdb | MapDB |
|
LongMap | | Class | org.mapdb | MapDB |
|
LongMap .LongMapIterator | | Interface | org.mapdb | MapDB |
|
Pump | Data Pump moves data from one source to other. | Class | org.mapdb | MapDB |
|
Queues | | Class | org.mapdb | MapDB |
|
Queues .CircularQueue | | Class | org.mapdb | MapDB |
|
Queues .Queue | | Class | org.mapdb | MapDB |
|
Queues .SimpleQueue | | Class | org.mapdb | MapDB |
|
Queues .SimpleQueue .Node | | Class | org.mapdb | MapDB |
|
Queues .SimpleQueue .NodeSerializer | | Class | org.mapdb | MapDB |
|
Queues .Stack | | Class | org.mapdb | MapDB |
|
Serializer | | Interface | org.mapdb | MapDB |
|
Serializer .CompressionWrapper | wraps another serializer and (de)compresses its output/inputSee Also:Serialized Form | Class | org.mapdb | MapDB |
|
SerializerBase | | Class | org.mapdb | MapDB |
|
SerializerBase .FastArrayList | Utility class similar to ArrayList, but with fast identity search. | Class | org.mapdb | MapDB |
|
SerializerBase .Header | | Interface | org.mapdb | MapDB |
|
SerializerBase .HeaderMapDB | | Interface | org.mapdb | MapDB |
|
SerializerBase .singletons | | Class | org.mapdb | MapDB |
|
SerializerPojo | Serializer which handles POJO, object graphs etc. | Class | org.mapdb | MapDB |
|
SerializerPojo .ClassInfo | Stores info about single class stored in MapDB. | Class | org.mapdb | MapDB |
|
SerializerPojo .FieldInfo | Stores info about single field stored in MapDB. | Class | org.mapdb | MapDB |
|
Store | Low level record store. | Class | org.mapdb | MapDB |
|
StoreDirect | Storage Engine which saves record directly into file. | Class | org.mapdb | MapDB |
|
StoreHeap | Store which keeps all instances on heap. | Class | org.mapdb | MapDB |
|
StoreWAL | | Class | org.mapdb | MapDB |
|
TxBlock | | Interface | org.mapdb | MapDB |
|
TxEngine | Naive implementation of Snapshots on top of StorageEngine. | Class | org.mapdb | MapDB |
|
TxMaker | | Class | org.mapdb | MapDB |
|
TxRollbackException | Exception thrown when transaction is rolled back. | Class | org.mapdb | MapDB |
|
Volume | | Class | org.mapdb | MapDB |
|
Volume .ByteBufferVol | Abstract Volume over bunch of ByteBuffers It leaves ByteBufferVol details (allocation, disposal) on subclasses. | Class | org.mapdb | MapDB |
|
Volume .Factory | | Interface | org.mapdb | MapDB |
|
Volume .FileChannelVol | Volume which uses FileChannel. | Class | org.mapdb | MapDB |
|
Volume .MappedFileVol | | Class | org.mapdb | MapDB |
|
Volume .MemoryVol | | Class | org.mapdb | MapDB |