A B C D E F G I O P R W
All Classes All Packages
All Classes All Packages
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 aRocksDBModule
with custom configuration.
All Classes All Packages