<T> T |
OAbstractPaginatedStorage.callIndexEngine(boolean atomicOperation,
boolean readOperation,
int indexId,
OIndexEngineCallback<T> callback) |
void |
OAbstractPaginatedStorage.clearIndex(int indexId) |
void |
OAbstractPaginatedStorage.deleteIndexEngine(int indexId) |
OIndexCursor |
OAbstractPaginatedStorage.getIndexCursor(int indexId,
OBaseIndexEngine.ValuesTransformer valuesTransformer) |
OIndexCursor |
OAbstractPaginatedStorage.getIndexDescCursor(int indexId,
OBaseIndexEngine.ValuesTransformer valuesTransformer) |
OBaseIndexEngine |
OAbstractPaginatedStorage.getIndexEngine(int indexId) |
Object |
OAbstractPaginatedStorage.getIndexFirstKey(int indexId) |
OIndexKeyCursor |
OAbstractPaginatedStorage.getIndexKeyCursor(int indexId) |
Object |
OAbstractPaginatedStorage.getIndexLastKey(int indexId) |
long |
OAbstractPaginatedStorage.getIndexSize(int indexId,
OBaseIndexEngine.ValuesTransformer transformer) |
Object |
OAbstractPaginatedStorage.getIndexValue(int indexId,
Object key) |
boolean |
OAbstractPaginatedStorage.hasIndexRangeQuerySupport(int indexId) |
boolean |
OAbstractPaginatedStorage.indexContainsKey(int indexId,
Object key) |
OIndexCursor |
OAbstractPaginatedStorage.iterateIndexEntriesBetween(int indexId,
Object rangeFrom,
boolean fromInclusive,
Object rangeTo,
boolean toInclusive,
boolean ascSortOrder,
OBaseIndexEngine.ValuesTransformer transformer) |
OIndexCursor |
OAbstractPaginatedStorage.iterateIndexEntriesMajor(int indexId,
Object fromKey,
boolean isInclusive,
boolean ascSortOrder,
OBaseIndexEngine.ValuesTransformer transformer) |
OIndexCursor |
OAbstractPaginatedStorage.iterateIndexEntriesMinor(int indexId,
Object toKey,
boolean isInclusive,
boolean ascSortOrder,
OBaseIndexEngine.ValuesTransformer transformer) |
void |
OAbstractPaginatedStorage.putIndexValue(int indexId,
Object key,
Object value) |
void |
OAbstractPaginatedStorage.putRidIndexEntry(int indexId,
Object key,
ORID value) |
boolean |
OAbstractPaginatedStorage.removeKeyFromIndex(int indexId,
Object key) |
boolean |
OAbstractPaginatedStorage.removeRidIndexEntry(int indexId,
Object key,
ORID value) |
void |
OAbstractPaginatedStorage.updateIndexEntry(int indexId,
Object key,
OIndexKeyUpdater<Object> valueCreator) |
boolean |
OAbstractPaginatedStorage.validatedPutIndexValue(int indexId,
Object key,
ORID value,
OBaseIndexEngine.Validator<Object,ORID> validator)
Puts the given value under the given key into this storage for the index with the given index id.
|