See: Description
Interface | Description |
---|---|
DBPhysicalConstants |
Defines physical constants for database options
|
NotifyDBCompareTo |
Class | Description |
---|---|
Alias |
An alias is the means by which we can designate different databases when obtaining our ordered maps from the
DatabaseManager . |
ClassTool |
Class to use annotation tooling for RockSack to generate the necessary fields and methods for
storage and retrieval under the java.lang.Comparable interface as used throughout the language.
|
DirectByteArrayOutputStream |
Implementation of ByteArrayOutputStream that does NOT copy the backing store
|
InstrumentClass |
Instrument a class for RockSack compatibility.
|
KeyValue<K extends java.lang.Comparable,V> |
Class representing a key/value pair.
|
LockingTransactionId |
Encapsulates a transaction id guaranteed to be unique across all usage via UUID.
|
RocksDBSample |
A sample of low level RocksDB usage rather than how one would implement RockSack in an application.
|
SerializedComparator |
Provide a means by which RocksDB can function on first class Java objects instead of raw bytes
for the purpose of indexing the keys of the key/value store.
|
TransactionId |
Encapsulates a transaction id guaranteed to be unique across all usage via UUID.
|
Annotation Type | Description |
---|---|
CompareAndSerialize | |
ComparisonOrderField | |
ComparisonOrderMethod | |
DatabaseClass |
Using this annotation on a class to be stored in the RockSack allows control over the storage of instances
in a particular tablespace, and column.
|