Class OTransactionIndexChanges
java.lang.Object
com.orientechnologies.orient.core.tx.OTransactionIndexChanges
- All Implemented Interfaces:
OStorageTransactionIndexChanges
Collects the changes to an index for a certain key
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]firstAndLastKeys(Object from, boolean fromInclusive, Object to, boolean toInclusive) getCeilingKey(Object key) getChangesPerKey(Object key) getFloorKey(Object key) getHigherKey(Object key) getLowerKey(Object key) booleanresolveAssociatedIndex(String indexName, ODatabaseDocumentInternal db) void
-
Field Details
-
changesPerKey
-
nullKeyChanges
-
cleared
public boolean cleared
-
-
Constructor Details
-
OTransactionIndexChanges
public OTransactionIndexChanges()
-
-
Method Details
-
getChangesPerKey
-
setCleared
public void setCleared() -
getFirstKey
-
getLastKey
-
getLowerKey
-
getHigherKey
-
getCeilingKey
-
firstAndLastKeys
-
getFloorKey
-
resolveAssociatedIndex
-
getAssociatedIndex
- Specified by:
getAssociatedIndexin interfaceOStorageTransactionIndexChanges
-
isClearIndex
public boolean isClearIndex()- Specified by:
isClearIndexin interfaceOStorageTransactionIndexChanges
-
getNullChanges
- Specified by:
getNullChangesin interfaceOStorageTransactionIndexChanges
-
getChanges
- Specified by:
getChangesin interfaceOStorageTransactionIndexChanges
-