void |
Importer.clearTree(TreeName treeName) |
Clears the tree whose name is provided.
|
int |
TreeName.compareTo(TreeName o) |
|
default void |
WriteableTransaction.createTreeIfAbsent(TreeName name) |
Ensures that the tree identified by the provided name exists, creating it if it does not.
|
default boolean |
WriteableTransaction.delete(TreeName treeName,
ByteSequence key) |
Deletes the record with the provided key, in the tree whose name is provided.
|
default void |
WriteableTransaction.deleteTree(TreeName name) |
Deletes the tree identified by the provided name if it exists.
|
default long |
ReadableTransaction.getRecordCount(TreeName treeName) |
Returns the number of key/value pairs in the provided tree.
|
SequentialCursor<ByteString,ByteString> |
Importer.openCursor(TreeName treeName) |
Opens a cursor on the tree whose name is provided.
|
default Cursor<ByteString,ByteString> |
ReadableTransaction.openCursor(TreeName treeName,
ReadableTransaction.ReadOption... options) |
Opens a non-positioned cursor on the tree whose name is provided.
|
void |
Importer.put(TreeName treeName,
ByteSequence key,
ByteSequence value) |
Creates a record with the provided key and value in the tree identified by the provided name.
|
default void |
WriteableTransaction.put(TreeName treeName,
ByteSequence key,
ByteSequence value) |
Adds a record with the provided key and value, replacing any existing record having the same key.
|
ByteString |
Importer.read(TreeName treeName,
ByteSequence key) |
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
default ByteString |
ReadableTransaction.read(TreeName treeName,
ByteSequence key) |
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
default boolean |
WriteableTransaction.update(TreeName treeName,
ByteSequence key,
UpdateFunction f) |
Atomically adds, deletes, or replaces a record with the provided key according to the new value computed by the
update function.
|