- Dbi<T> - Class in org.lmdbjava
-
LMDB Database.
- Dbi.BadDbiException - Exception in org.lmdbjava
-
The specified DBI was changed unexpectedly.
- Dbi.BadValueSizeException - Exception in org.lmdbjava
-
Unsupported size of key/DB name/data, or wrong DUPFIXED size.
- Dbi.DbFullException - Exception in org.lmdbjava
-
Environment maxdbs reached.
- Dbi.IncompatibleException - Exception in org.lmdbjava
-
Operation and DB incompatible, or DB type changed.
- Dbi.KeyExistsException - Exception in org.lmdbjava
-
Key/data pair already exists.
- Dbi.KeyNotFoundException - Exception in org.lmdbjava
-
Key/data pair not found (EOF).
- Dbi.MapResizedException - Exception in org.lmdbjava
-
Database contents grew beyond environment mapsize.
- DbiFlags - Enum in org.lmdbjava
-
Flags for use when opening a
Dbi
.
- deallocate(T) - Method in class org.lmdbjava.BufferProxy
-
- deallocate(byte[]) - Method in class org.lmdbjava.ByteArrayProxy
-
- deallocate(DirectBuffer) - Method in class org.lmdbjava.DirectBufferProxy
-
- delete(PutFlags...) - Method in class org.lmdbjava.Cursor
-
Delete current key/data pair.
- delete(T) - Method in class org.lmdbjava.Dbi
-
Starts a new read-write transaction and deletes the key.
- delete(Txn<T>, T) - Method in class org.lmdbjava.Dbi
-
Deletes the key using the passed transaction.
- delete(Txn<T>, T, T) - Method in class org.lmdbjava.Dbi
-
Removes key/data pairs from the database.
- depth - Variable in class org.lmdbjava.Stat
-
Depth (height) of the B-tree.
- DirectBufferProxy - Class in org.lmdbjava
-
A buffer proxy backed by Agrona's DirectBuffer
.
- DirectBufferProxy() - Constructor for class org.lmdbjava.DirectBufferProxy
-
- DISABLE_CHECKS_PROP - Static variable in class org.lmdbjava.Env
-
Java system property name that can be set to disable optional checks.
- drop(Txn<T>) - Method in class org.lmdbjava.Dbi
-
Drops the data in this database, leaving the database open for further use.
- drop(Txn<T>, boolean) - Method in class org.lmdbjava.Dbi
-
Drops the database.
- val() - Method in class org.lmdbjava.Cursor
-
Obtain the value.
- val() - Method in class org.lmdbjava.CursorIterator.KeyVal
-
The value.
- val() - Method in class org.lmdbjava.Txn
-
Fetch the buffer which holds a read-only view of the LMDI allocated memory.
- valueOf(String) - Static method in enum org.lmdbjava.CopyFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.CursorIterator.IteratorType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.DbiFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.EnvFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.GetOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.KeyRangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.PutFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.SeekOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lmdbjava.TxnFlags
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.lmdbjava.CopyFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.CursorIterator.IteratorType
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.DbiFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.EnvFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.GetOp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.KeyRangeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.PutFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.SeekOp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lmdbjava.TxnFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version() - Static method in class org.lmdbjava.Meta
-
Obtains the LMDB C library version information.