Interface OSingleValueIndexEngine
- All Superinterfaces:
OBaseIndexEngine,OV1IndexEngine
- All Known Implementing Classes:
OCellBTreeSingleValueIndexEngine
-
Field Summary
Fields inherited from interface com.orientechnologies.orient.core.index.engine.OV1IndexEngine
API_VERSION -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanbooleanremove(OAtomicOperation atomicOperation, Object key) booleanvalidatedPut(OAtomicOperation atomicOperation, Object key, ORID value, IndexEngineValidator<Object, ORID> validator) Methods inherited from interface com.orientechnologies.orient.core.index.engine.OBaseIndexEngine
acquireAtomicExclusiveLock, applyTxChanges, clear, close, create, delete, descStream, flush, getId, getIndexNameByKey, getName, getUniqueIndexVersion, hasRangeQuerySupport, hasRidBagTreesSupport, init, iterateEntriesBetween, iterateEntriesMajor, iterateEntriesMinor, keyStream, load, remove, size, stream, updateUniqueIndexVersionMethods inherited from interface com.orientechnologies.orient.core.index.engine.OV1IndexEngine
get, getEngineAPIVersion, put
-
Method Details
-
validatedPut
boolean validatedPut(OAtomicOperation atomicOperation, Object key, ORID value, IndexEngineValidator<Object, ORID> validator) - Specified by:
validatedPutin interfaceOBaseIndexEngine
-
remove
- Specified by:
removein interfaceOBaseIndexEngine
-
isMultiValue
default boolean isMultiValue()- Specified by:
isMultiValuein interfaceOV1IndexEngine
-