public interface OCellBTreeMultiValue<K>
Modifier and Type | Interface and Description |
---|---|
static interface |
OCellBTreeMultiValue.OCellBTreeCursor<K2,V> |
static interface |
OCellBTreeMultiValue.OCellBTreeKeyCursor<K2> |
Modifier and Type | Method and Description |
---|---|
void |
acquireAtomicExclusiveLock() |
void |
clear(OAtomicOperation atomicOperation) |
void |
close() |
void |
create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption) |
void |
delete(OAtomicOperation atomicOperation) |
void |
deleteWithoutLoad(OAtomicOperation atomicOperation) |
K |
firstKey() |
List<ORID> |
get(K key) |
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> |
iterateEntriesBetween(K keyFrom,
boolean fromInclusive,
K keyTo,
boolean toInclusive,
boolean ascSortOrder) |
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> |
iterateEntriesMajor(K key,
boolean inclusive,
boolean ascSortOrder) |
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> |
iterateEntriesMinor(K key,
boolean inclusive,
boolean ascSortOrder) |
OCellBTreeMultiValue.OCellBTreeKeyCursor<K> |
keyCursor() |
K |
lastKey() |
void |
load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
void |
put(OAtomicOperation atomicOperation,
K key,
ORID value) |
boolean |
remove(OAtomicOperation atomicOperation,
K key) |
boolean |
remove(OAtomicOperation atomicOperation,
K key,
ORID value) |
long |
size() |
void create(OAtomicOperation atomicOperation, OBinarySerializer<K> keySerializer, OType[] keyTypes, int keySize, OEncryption encryption) throws IOException
IOException
void put(OAtomicOperation atomicOperation, K key, ORID value) throws IOException
IOException
void close()
void clear(OAtomicOperation atomicOperation) throws IOException
IOException
void delete(OAtomicOperation atomicOperation) throws IOException
IOException
void deleteWithoutLoad(OAtomicOperation atomicOperation) throws IOException
IOException
void load(String name, int keySize, OType[] keyTypes, OBinarySerializer<K> keySerializer, OEncryption encryption)
long size()
boolean remove(OAtomicOperation atomicOperation, K key) throws IOException
IOException
boolean remove(OAtomicOperation atomicOperation, K key, ORID value) throws IOException
IOException
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> iterateEntriesMinor(K key, boolean inclusive, boolean ascSortOrder)
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> iterateEntriesMajor(K key, boolean inclusive, boolean ascSortOrder)
K firstKey()
K lastKey()
OCellBTreeMultiValue.OCellBTreeKeyCursor<K> keyCursor()
OCellBTreeMultiValue.OCellBTreeCursor<K,ORID> iterateEntriesBetween(K keyFrom, boolean fromInclusive, K keyTo, boolean toInclusive, boolean ascSortOrder)
void acquireAtomicExclusiveLock()
Copyright © 2009–2020 OrientDB. All rights reserved.