
| Interface | Description |
|---|---|
| OIndex<T> |
Basic interface to handle index.
|
| OIndexCallback | |
| OIndexCursor |
Presentation of OrientDB index cursor for point and range queries.
|
| OIndexDefinition |
Presentation of index that is used information and contained in document
OClass . |
| OIndexDefinitionMultiValue |
Interface that indicates that index definition is based on collection of values but not on single value.
|
| OIndexEngine | |
| OIndexEngine.Validator<K,V> |
Put operation validator.
|
| OIndexEngine.ValuesTransformer | |
| OIndexFactory | |
| OIndexInternal<T> |
Interface to handle index.
|
| OIndexKeyCursor | |
| OIndexManager |
Manager of indexes.
|
| Class | Description |
|---|---|
| ClassIndexManagerRemote |
Created by tglman on 29/04/16.
|
| OAbstractIndexDefinition |
Abstract index definiton implementation.
|
| OAbstractIndexDefinitionMultiValue |
Base class for all multivalue index definitions that contains base functionality which can be reused by concrete implementations.
|
| OAlwaysGreaterKey |
Key that is used in
com.orientechnologies.orient.core.index.mvrbtree.OMVRBTree for partial composite key search. |
| OAlwaysLessKey |
Key that is used in
com.orientechnologies.orient.core.index.mvrbtree.OMVRBTree for partial composite key search. |
| OClassIndexManager |
Handles indexing when records change.
|
| OCompositeCollate |
Collate implementation used on composite indexes.
|
| OCompositeIndexCursor | |
| OCompositeIndexDefinition |
Index that consist of several indexDefinitions like
OPropertyIndexDefinition. |
| OCompositeKey |
Container for the list of heterogeneous values that are going to be stored in in index as composite keys.
|
| ODefaultIndexFactory |
Default OrientDB index factory for indexes based on SBTree.
Supports index types: UNIQUE NOTUNIQUE FULLTEXT DICTIONARY |
| OIndexAbstract<T> |
Handles indexing when records change.
|
| OIndexAbstract.IndexConfiguration | |
| OIndexAbstract.IndexTxSnapshot | |
| OIndexAbstractCursor | |
| OIndexAbstractDelegate<T> |
Generic abstract wrapper for indexes.
|
| OIndexChangesWrapper |
Wrapper which is used to detect whether the cursor is working with index
which is being rebuilt at the moment.
|
| OIndexCursorCollectionValue |
Implementation of index cursor in case of collection of values which belongs to single key should be returned.
|
| OIndexCursorSingleValue |
Implementation of index cursor in case of only single entree should be returned.
|
| OIndexDefinitionFactory |
Contains helper methods for
OIndexDefinition creation. |
| OIndexDictionary |
Dictionary index similar to unique index but does not check for updates, just executes changes.
|
| OIndexes |
Utility class to create indexes.
|
| OIndexFullText |
Fast index for full-text searches.
|
| OIndexManagerAbstract |
Abstract class to manage indexes.
|
| OIndexManagerProxy | |
| OIndexManagerRemote | |
| OIndexManagerShared |
Manages indexes at database level.
|
| OIndexMetadata |
Contains the index metadata.
|
| OIndexMultiValues |
Abstract index implementation that supports multi-values for the same key.
|
| OIndexNotUnique |
Index implementation that allows multiple values for the same key.
|
| OIndexOneValue |
Abstract Index implementation that allows only one value for a key.
|
| OIndexRebuildOutputListener |
Progress listener for index rebuild.
|
| OIndexRecorder | |
| OIndexRemote<T> |
Proxied abstract index.
|
| OIndexRemoteMultiValue |
Proxied index.
|
| OIndexRemoteOneValue |
Proxied single value index.
|
| OIndexTxAware<T> |
Transactional wrapper for indexes.
|
| OIndexTxAwareDictionary |
Transactional wrapper for dictionary index.
|
| OIndexTxAwareMultiValue |
Transactional wrapper for indexes.
|
| OIndexTxAwareOneValue |
Transactional wrapper for indexes.
|
| OIndexUnique |
Index implementation that allows only one value for a key.
|
| ONullOutputListener |
Progress listener with no output.
|
| OPropertyIndexDefinition |
Index implementation bound to one schema class property.
|
| OPropertyListIndexDefinition |
Index implementation bound to one schema class property that presents
OType.EMBEDDEDLIST,
OType.LINKLIST,
OType.LINKSET or
OType.EMBEDDEDSET properties. |
| OPropertyMapIndexDefinition |
Index implementation bound to one schema class property that presents
{@link com.orientechnologies.orient.core.metadata.schema.OType#EMBEDDEDMAP or
|
| OPropertyRidBagIndexDefinition |
Index definition for index which is bound to field with type
OType.LINKBAG . |
| ORuntimeKeyIndexDefinition<T> |
Index definition that use the serializer specified at run-time not based on type.
|
| OSimpleKeyIndexDefinition |
| Enum | Description |
|---|---|
| OIndexTxAware.PartialSearchMode |
Indicates search behavior in case of
OCompositeKey keys that have less amount
of internal keys are used, whether lowest or highest partially matched key should be used. |
| OPropertyMapIndexDefinition.INDEX_BY |
Indicates whether Map will be indexed using its keys or values.
|
| Exception | Description |
|---|---|
| OIndexEngineException | |
| OIndexException |
Copyright © 2009–2025 OrientDB. All rights reserved.