
public class OLuceneFullTextIndex extends OLuceneIndexNotUnique implements OLuceneIndex
OIndexAbstract.IndexConfiguration, OIndexAbstract.IndexTxSnapshotCONFIG_CLUSTERS, CONFIG_MAP_RID, configuration, indexId, keyLockManager, metadata, storage, type, valueContainerAlgorithmALGORITHM, CONFIG_AUTOMATIC, CONFIG_KEYTYPE, CONFIG_NAME, CONFIG_TYPE, INDEX_DEFINITION, INDEX_DEFINITION_CLASS, INDEX_VERSION, METADATA, VALUE_CONTAINER_ALGORITHMMERGE_KEYS| Constructor and Description |
|---|
OLuceneFullTextIndex(String name,
String typeId,
String algorithm,
int version,
OAbstractPaginatedStorage storage,
String valueContainerAlgorithm,
ODocument metadata) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.document.Document |
buildDocument(Object key) |
org.apache.lucene.search.Query |
buildQuery(Object query) |
org.apache.lucene.analysis.Analyzer |
indexAnalyzer() |
boolean |
isCollectionIndex() |
org.apache.lucene.analysis.Analyzer |
queryAnalyzer() |
canBeUsedInEqualityOperators, clearSnapshot, commitSnapshot, create, cursor, decodeKey, descCursor, determineValueSerializer, encodeKey, get, getCollatingValue, getKeySize, getSize, getTransactionChanges, interpretTxKeyChanges, iterateEntries, iterateEntriesBetween, iterateEntriesMajor, iterateEntriesMinor, onIndexEngineChange, put, putInSnapshot, rebuild, remove, remove, removeFromSnapshot, searcher, supportsOrderedIterationsacquireAtomicExclusiveLock, acquireExclusiveLock, acquireSharedLock, addCluster, addTxOperation, checkEntry, clear, close, commit, compareTo, contains, count, create, delete, doReloadIndexEngine, equals, flush, getAlgorithm, getClusters, getConfiguration, getDatabase, getDatabaseName, getDefinition, getEngineProperties, getFirstKey, getIndexId, getIndexNameByKey, getInternal, getKeyTypes, getLastKey, getMetadata, getName, getRebuildVersion, getType, getVersion, hashCode, hasRangeQuerySupport, indexCluster, indexConfigurationInstance, isAutomatic, isRebuilding, isUnique, keyCursor, loadFromConfiguration, loadMetadata, loadMetadataInternal, lockKeysForUpdate, lockKeysForUpdate, onShutdown, onStartup, populateIndex, postCommit, preCommit, rebuild, releaseExclusiveLock, releaseKeysForUpdate, releaseSharedLock, removeCluster, removeFromSnapshot, setRebuildingFlag, setType, toString, updateConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitsearcherpublic org.apache.lucene.document.Document buildDocument(Object key)
public org.apache.lucene.search.Query buildQuery(Object query) throws ParseException
ParseExceptionpublic org.apache.lucene.analysis.Analyzer queryAnalyzer()
public boolean isCollectionIndex()
public org.apache.lucene.analysis.Analyzer indexAnalyzer()
Copyright © 2009–2025 OrientDB. All rights reserved.