- All Superinterfaces:
OBaseIndexEngine
- All Known Subinterfaces:
OLuceneIndexEngine
- All Known Implementing Classes:
OAutoShardingIndexEngine, OHashTableIndexEngine, OLuceneCrossClassIndexEngine, OLuceneFullTextIndexEngine, OLuceneGeoSpatialIndexEngine, OLuceneIndexEngineAbstract, OLuceneLegacySpatialIndexEngine, OLuceneSpatialIndexEngineAbstract, OLuceneSpatialIndexEngineDelegator, ORemoteIndexEngine, OSBTreeIndexEngine
- Since:
- 6/29/13
- Author:
- Andrey Lomakin (a.lomakin-at-orientdb.com)
-
-
Method Summary
default int
void
void
boolean
boolean
void
boolean
Puts the given value under the given key into this index engine.
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, size, stream, updateUniqueIndexVersion
-
Field Details
-
VERSION
static final int VERSION
- See Also:
-
-
Method Details
-
-
-
-
-
-
-
validatedPut
Puts the given value under the given key into this index engine. Validates the operation using
the provided validator.
- Specified by:
validatedPut in interface OBaseIndexEngine
- Parameters:
atomicOperation -
key - the key to put the value under.
value - the value to put.
validator - the operation validator.
- Returns:
true if the validator allowed the put, false otherwise.
- See Also:
-
-