
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
IOExceptionvoid put(OAtomicOperation atomicOperation, K key, ORID value) throws IOException
IOExceptionvoid close()
void clear(OAtomicOperation atomicOperation) throws IOException
IOExceptionvoid delete(OAtomicOperation atomicOperation) throws IOException
IOExceptionvoid deleteWithoutLoad(OAtomicOperation atomicOperation) throws IOException
IOExceptionvoid load(String name, int keySize, OType[] keyTypes, OBinarySerializer<K> keySerializer, OEncryption encryption)
long size()
boolean remove(OAtomicOperation atomicOperation, K key) throws IOException
IOExceptionboolean remove(OAtomicOperation atomicOperation, K key, ORID value) throws IOException
IOExceptionOCellBTreeMultiValue.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–2025 OrientDB. All rights reserved.