- SackStream<T> - Class in com.neocoretechs.rocksack.stream
-
Lynchpin superclass of all RockSack streams that wraps the Iterator with Spliterator using:
(Spliterator) Spliterators.spliteratorUnknownSize(esi, characteristics)
- SackStream(Iterator) - Constructor for class com.neocoretechs.rocksack.stream.SackStream
-
- SackStream(Iterator, boolean) - Constructor for class com.neocoretechs.rocksack.stream.SackStream
-
- sequential() - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- SerializedComparator - Class in com.neocoretechs.rocksack
-
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.
- SerializedComparator() - Constructor for class com.neocoretechs.rocksack.SerializedComparator
-
- serializeObject(Object) - Static method in class com.neocoretechs.rocksack.SerializedComparator
-
Static method for object to serialized byte conversion.
- Session - Class in com.neocoretechs.rocksack.session
-
Session object.
- Session(RocksDB, Options, ArrayList<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - Constructor for class com.neocoretechs.rocksack.session.Session
-
- SessionManager - Class in com.neocoretechs.rocksack.session
-
SessionManager class is a singleton
that accepts connections and returns a
Session
subclass instance.
- setAlias(String) - Method in class com.neocoretechs.rocksack.Alias
-
- setAlias(byte[]) - Method in class com.neocoretechs.rocksack.Alias
-
- setD(double) - Method in class com.neocoretechs.rocksack.test.TestTooling2
-
- setDatabaseOptions(Options) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Set the RocksDB options for all subsequent databases
- SetInterface - Interface in com.neocoretechs.rocksack.session
-
Interface representing basic Set operations on the key/value store.
- setL(TestTooling1.ByteObject) - Method in class com.neocoretechs.rocksack.test.TestTooling1
-
- setL(String) - Method in class com.neocoretechs.rocksack.test.TestTooling2
-
- setLockTimeout(long) - Method in class com.neocoretechs.rocksack.LockingTransactionId
-
- setmKey(K) - Method in class com.neocoretechs.rocksack.KeyValue
-
- setmValue(V) - Method in class com.neocoretechs.rocksack.KeyValue
-
- setParallel(boolean) - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- setTableSpaceDir(Alias, String) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Set the tablespace for a given alias
- setTableSpaceDir(String) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Set the default tablespace for operations not using alias
- setTransactionId(String) - Method in class com.neocoretechs.rocksack.TransactionId
-
- setTransactionId(byte[]) - Method in class com.neocoretechs.rocksack.TransactionId
-
- setValue(Object) - Method in class com.neocoretechs.rocksack.iterator.Entry
-
- setValue(Object) - Method in class com.neocoretechs.rocksack.iterator.KeyValuePair
-
- setValue(Object) - Method in class com.neocoretechs.rocksack.KeyValue
-
- size() - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
Return the number of elements in the backing store.
- size() - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
Get the number of keys total.
- size(TransactionId) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
Return the number of elements in the backing store
- size(TransactionId) - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
Get the number of keys total.
- skip(long) - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- sorted() - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- sorted(Comparator) - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- spliterator() - Method in class com.neocoretechs.rocksack.stream.SackStream
-
- subMap(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subMap(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- subMapKV(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subMapKV(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- subMapKVStream(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subMapKVStream(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- subMapStream(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subMapStream(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- subSet(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subSet(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- SubSetIterator - Class in com.neocoretechs.rocksack.iterator
-
Provides a persistent collection iterator of keys 'from' element inclusive, 'to' element exclusive of the keys specified
- SubSetIterator(Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetIterator
-
- SubSetIterator(Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetIterator
-
- SubSetIterator(ColumnFamilyHandle, Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetIterator
-
- SubSetIterator(ColumnFamilyHandle, Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetIterator
-
- subSetKV(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subSetKV(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- SubSetKVIterator - Class in com.neocoretechs.rocksack.iterator
-
Provides a persistent collection iterator 'from' element inclusive, 'to' element exclusive of
KeyValuePair
of Map.Entry
- SubSetKVIterator(Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetKVIterator
-
- SubSetKVIterator(Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetKVIterator
-
- SubSetKVIterator(ColumnFamilyHandle, Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetKVIterator
-
- SubSetKVIterator(ColumnFamilyHandle, Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.iterator.SubSetKVIterator
-
- subSetKVStream(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subSetKVStream(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- SubSetKVStream - Class in com.neocoretechs.rocksack.stream
-
Java 8 stream extensions for RockSack delivery of ordered persistent datasets.
- SubSetKVStream(SubSetKVIterator) - Constructor for class com.neocoretechs.rocksack.stream.SubSetKVStream
-
- SubSetKVStream(Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.stream.SubSetKVStream
-
- SubSetKVStream(Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.stream.SubSetKVStream
-
- SubSetKVStream(ColumnFamilyHandle, Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.stream.SubSetKVStream
-
- SubSetKVStream(ColumnFamilyHandle, Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.stream.SubSetKVStream
-
- subSetStream(Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- subSetStream(TransactionId, Comparable, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- SubSetStream - Class in com.neocoretechs.rocksack.stream
-
Java 8 stream extensions for RockSack delivery of ordered persistent datasets.
- SubSetStream(SubSetIterator) - Constructor for class com.neocoretechs.rocksack.stream.SubSetStream
-
- SubSetStream(Comparable, Comparable, RocksDB) - Constructor for class com.neocoretechs.rocksack.stream.SubSetStream
-
- SubSetStream(Comparable, Comparable, Transaction) - Constructor for class com.neocoretechs.rocksack.stream.SubSetStream
-