A B C D E F G I O P R W 
All Classes All Packages

A

addStoreEventListener(StoreEventListener) - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
Adds a store event listener to the configuration.
addStoreEventListener(StoreEventListener) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
Adds a StoreEventListener to the module builder.

B

build() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
Builds a RocksDBModule with the specified configuration.

C

columnFamilyOptions() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The RocksDB ColumnFamilyOptions used to configure the database instance.
columnFamilyOptions() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB ColumnFamilyOptions used by the module builder.
columnFamilyOptions(ColumnFamilyOptions) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB ColumnFamilyOptions used by the module builder.

D

dbConfig() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB configuration for the module.
dbConfig(RocksDBConfig) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB configuration for the module.
dbOptions() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The RocksDB DBOptions used to configure the database instance.
dbOptions() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB DBOptions used by the module builder.
dbOptions(DBOptions) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB DBOptions used by the module builder.
decode(byte[], Class<T>) - Method in interface org.dizitart.no2.rocksdb.formatter.ObjectFormatter
Decodes a byte array into an object of the specified type.
decodeKey(byte[], Class<T>) - Method in interface org.dizitart.no2.rocksdb.formatter.ObjectFormatter
Decodes a byte array into an object's key of the specified type.

E

encode(T) - Method in interface org.dizitart.no2.rocksdb.formatter.ObjectFormatter
Encodes an object into a byte array.
encodeKey(T) - Method in interface org.dizitart.no2.rocksdb.formatter.ObjectFormatter
Encodes an object's key into a byte array.
eventListeners() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The set of event listeners registered with this configuration.
eventListeners() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
 

F

filePath() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The file path of the RocksDB data store.
filePath() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The file path of the RocksDB data store.
filePath(File) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
Sets the file path for the RocksDB data store.
filePath(String) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
Sets the file path for the RocksDB data store.

G

getStore() - Method in class org.dizitart.no2.rocksdb.RocksDBModule
Returns a new instance of NitriteStore backed by RocksDB.

I

isInMemory() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
Returns whether the RocksDB instance is in memory or not.
isReadOnly() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
 

O

objectFormatter() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The object formatter used to serialize and deserialize objects.
objectFormatter() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The object formatter used to serialize and deserialize objects.
objectFormatter(ObjectFormatter) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The object formatter used to serialize and deserialize objects.
ObjectFormatter - Interface in org.dizitart.no2.rocksdb.formatter
An interface to define methods for encoding and decoding objects and their keys.
options() - Method in class org.dizitart.no2.rocksdb.RocksDBConfig
The RocksDB Options used to configure the database instance.
options() - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB Options used by the module builder.
options(Options) - Method in class org.dizitart.no2.rocksdb.RocksDBModuleBuilder
The RocksDB Options used by the module builder.
org.dizitart.no2.rocksdb - package org.dizitart.no2.rocksdb
 
org.dizitart.no2.rocksdb.formatter - package org.dizitart.no2.rocksdb.formatter
 

P

plugins() - Method in class org.dizitart.no2.rocksdb.RocksDBModule
Returns a set of Nitrite plugins.

R

RocksDBConfig - Class in org.dizitart.no2.rocksdb
Configuration class for RocksDB store.
RocksDBModule - Class in org.dizitart.no2.rocksdb
A Nitrite store module that provides a RocksDB implementation of the NitriteStore interface.
RocksDBModule(String) - Constructor for class org.dizitart.no2.rocksdb.RocksDBModule
Instantiates a new RocksDB module.
RocksDBModuleBuilder - Class in org.dizitart.no2.rocksdb
A builder class to create a RocksDBModule instance with the desired configuration.

W

withConfig() - Static method in class org.dizitart.no2.rocksdb.RocksDBModule
Returns a new instance of RocksDBModuleBuilder to build a RocksDBModule with custom configuration.
A B C D E F G I O P R W 
All Classes All Packages