Modifier and Type | Method and Description |
---|---|
void |
acquireAtomicExclusiveLock() |
void |
close() |
void |
close(boolean flush) |
void |
create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
void |
delete(OAtomicOperation atomicOperation) |
K |
firstKey() |
void |
flush() |
V |
get(K key) |
boolean |
isNullPointerSupport() |
Stream<ORawPair<K,V>> |
iterateEntriesBetween(K keyFrom,
boolean fromInclusive,
K keyTo,
boolean toInclusive,
boolean ascSortOrder) |
Stream<ORawPair<K,V>> |
iterateEntriesMajor(K key,
boolean inclusive,
boolean ascSortOrder) |
Stream<ORawPair<K,V>> |
iterateEntriesMinor(K key,
boolean inclusive,
boolean ascSortOrder) |
Stream<K> |
keyStream() |
K |
lastKey() |
void |
load(String name,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
void |
put(OAtomicOperation atomicOperation,
K key,
V value) |
V |
remove(OAtomicOperation atomicOperation,
K key) |
long |
size() |
boolean |
update(OAtomicOperation atomicOperation,
K key,
OIndexKeyUpdater<V> updater,
OBaseIndexEngine.Validator<K,V> validator) |
boolean |
validatedPut(OAtomicOperation atomicOperation,
K key,
V value,
OBaseIndexEngine.Validator<K,V> validator) |
void create(OAtomicOperation atomicOperation, OBinarySerializer<K> keySerializer, OBinarySerializer<V> valueSerializer, OType[] keyTypes, int keySize, boolean nullPointerSupport, OEncryption encryption) throws IOException
IOException
boolean isNullPointerSupport()
void put(OAtomicOperation atomicOperation, K key, V value) throws IOException
IOException
boolean validatedPut(OAtomicOperation atomicOperation, K key, V value, OBaseIndexEngine.Validator<K,V> validator) throws IOException
IOException
boolean update(OAtomicOperation atomicOperation, K key, OIndexKeyUpdater<V> updater, OBaseIndexEngine.Validator<K,V> validator) throws IOException
IOException
void close(boolean flush)
void close()
void delete(OAtomicOperation atomicOperation) throws IOException
IOException
void load(String name, OBinarySerializer<K> keySerializer, OBinarySerializer<V> valueSerializer, OType[] keyTypes, int keySize, boolean nullPointerSupport, OEncryption encryption)
long size()
V remove(OAtomicOperation atomicOperation, K key) throws IOException
IOException
Stream<ORawPair<K,V>> iterateEntriesMinor(K key, boolean inclusive, boolean ascSortOrder)
Stream<ORawPair<K,V>> iterateEntriesMajor(K key, boolean inclusive, boolean ascSortOrder)
K firstKey()
K lastKey()
Stream<ORawPair<K,V>> iterateEntriesBetween(K keyFrom, boolean fromInclusive, K keyTo, boolean toInclusive, boolean ascSortOrder)
void flush()
void acquireAtomicExclusiveLock()
Copyright © 2009–2020 OrientDB. All rights reserved.