Skip navigation links
A B C D E F G H I K L M N O P R S T U V 

C

checkpoint(TransactionId) - Static method in class com.neocoretechs.rocksack.session.TransactionManager
Checkpoint all transactions with given transaction Id
checkpointTransaction(TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
checkpointTransaction(Alias, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
ClassTool - Class in com.neocoretechs.rocksack
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.
ClassTool() - Constructor for class com.neocoretechs.rocksack.ClassTool
 
clearAllOutstandingTransactions() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
clearOutstandingTransaction(TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
Close() - Method in class com.neocoretechs.rocksack.session.BufferedMap
 
Close() - Method in class com.neocoretechs.rocksack.session.Session
Close this session.
Close(Transaction) - Method in class com.neocoretechs.rocksack.session.Session
Close this session.
Close() - Method in interface com.neocoretechs.rocksack.session.SetInterface
Close the database
Close() - Method in class com.neocoretechs.rocksack.session.TransactionalMap
 
Close() - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
Close the seesion
close() - Method in class com.neocoretechs.rocksack.stream.SackStream
 
collect(Supplier, BiConsumer, BiConsumer) - Method in class com.neocoretechs.rocksack.stream.SackStream
 
collect(Collector) - Method in class com.neocoretechs.rocksack.stream.SackStream
 
com.neocoretechs.rocksack - package com.neocoretechs.rocksack
Contains the lower level database constructs to support the sessions which create the maps.
com.neocoretechs.rocksack.iterator - package com.neocoretechs.rocksack.iterator
HeadSet, KeySet, EntrySet, SubSet, and TailSet iterators and their abstraction.
com.neocoretechs.rocksack.session - package com.neocoretechs.rocksack.session
Sessions and Managers facilitating the creation and operation of the various Maps.
com.neocoretechs.rocksack.stream - package com.neocoretechs.rocksack.stream
Wrappers that allow the various iterators to function as Streams.
com.neocoretechs.rocksack.test - package com.neocoretechs.rocksack.test
Test batteries covering the range of operations.
commit(TransactionId) - Static method in class com.neocoretechs.rocksack.session.TransactionManager
Commit all transactions with given transaction Id
commitTransaction(TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
commitTransaction(Alias, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
 
compare(ByteBuffer, ByteBuffer) - Method in class com.neocoretechs.rocksack.SerializedComparator
 
CompareAndSerialize - Annotation Type in com.neocoretechs.rocksack
 
compareTo(Object) - Method in class com.neocoretechs.rocksack.iterator.Entry
 
compareTo(Object) - Method in class com.neocoretechs.rocksack.iterator.KeyValuePair
 
compareTo(Object) - Method in class com.neocoretechs.rocksack.test.BatteryKVDerived.Based
 
ComparisonOrderField - Annotation Type in com.neocoretechs.rocksack
 
ComparisonOrderMethod - Annotation Type in com.neocoretechs.rocksack
 
Connect(String, Options, String) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Open the database and extract the ColumnFamily that represents the derivedClassName
Connect(String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Open the database and extract the ColumnFamily that represents the default column family for main class
ConnectNoRecovery(String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Start the DB with no logging for debugging purposes or to run read only without logging for some reason
ConnectOptimisticTransaction(String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to an optimistic transaction database column family for a default ColumnFamily class being stored in that database.
ConnectOptimisticTransaction(Alias, String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to an optimistic transaction database column family for a default ColumnFamily class being stored in that database.
ConnectOptimisticTransaction(Alias, String, Options, String) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to an optimistic transaction database column family for a derived class being stored in that database.
ConnectOptimisticTransaction(String, Options, String) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to an optimistic transaction database column family for a derived class being stored in that database.
ConnectTransaction(String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a default ColumnFamily class being stored in that database.
ConnectTransaction(String, Options, long) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a default ColumnFamily class being stored in that database with associated transaction timeout.
ConnectTransaction(Alias, String, Options) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a default ColumnFamily class being stored in that database.
ConnectTransaction(Alias, String, Options, long) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a default ColumnFamily class being stored in that database with associated transaction timeout.
ConnectTransaction(Alias, String, Options, String) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a derived class being stored in that database.
ConnectTransaction(Alias, String, Options, String, long) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a derived class being stored in that database with associated transaction timeout.
ConnectTransaction(String, Options, String) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a derived class being stored in that database.
ConnectTransaction(String, Options, String, long) - Static method in class com.neocoretechs.rocksack.session.SessionManager
Connect to a transaction database column family for a derived class being stored in that database with associated transaction timeout.
contains(Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
 
contains(Comparable) - Method in interface com.neocoretechs.rocksack.session.SetInterface
Does the database contain the key
contains(TransactionId, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
 
contains(TransactionId, Comparable) - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
Contains a value object
containsKey(Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
Returns true if the collection contains the given key.
containsKey(TransactionId, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
Returns true if the collection contains the given key
containsValue(Object) - Method in class com.neocoretechs.rocksack.session.BufferedMap
Session containsValue
containsValue(TransactionId, Object) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
Returns true if the collection contains the given value object
count() - Method in class com.neocoretechs.rocksack.stream.SackStream
 
A B C D E F G H I K L M N O P R S T U V 
Skip navigation links