Modifier and Type | Class and Description |
---|---|
class |
OLuceneFullTextIndex |
class |
OLuceneIndexNotUnique |
Modifier and Type | Method and Description |
---|---|
Stream<ORawPair<Object,ORID>> |
OLuceneTextOperator.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Modifier and Type | Method and Description |
---|---|
OIndex |
OScriptDocumentDatabaseWrapper.getIndex(String name)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
OIndex |
ODictionary.getIndex()
Deprecated.
|
Constructor and Description |
---|
ODictionary(OIndex iIndex)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OIndexInternal
Interface to handle index.
|
Modifier and Type | Class and Description |
---|---|
class |
OIndexAbstract
Handles indexing when records change.
|
class |
OIndexAbstractDelegate
Generic abstract wrapper for indexes.
|
class |
OIndexDictionary
Dictionary index similar to unique index but does not check for updates, just executes changes.
|
class |
OIndexFullText
Deprecated.
|
class |
OIndexMultiValues
Abstract index implementation that supports multi-values for the same key.
|
class |
OIndexNotUnique
Index implementation that allows multiple values for the same key.
|
class |
OIndexOneValue
Abstract Index implementation that allows only one value for a key.
|
class |
OIndexRemote
Proxied abstract index.
|
class |
OIndexRemoteMultiValue
Proxied index.
|
class |
OIndexRemoteOneValue
Proxied single value index.
|
class |
OIndexTxAware<T>
Transactional wrapper for indexes.
|
class |
OIndexTxAwareDictionary
Transactional wrapper for dictionary index.
|
class |
OIndexTxAwareMultiValue
Transactional wrapper for indexes.
|
class |
OIndexTxAwareOneValue
Transactional wrapper for indexes.
|
class |
OIndexUnique
Index implementation that allows only one value for a key.
|
Modifier and Type | Field and Description |
---|---|
OIndex |
OClassIndexManager.IndexChange.index |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<OMultiKey,Set<OIndex>>> |
OIndexManagerAbstract.classPropertyIndex |
protected Map<String,OIndex> |
OIndexManagerAbstract.indexes |
Modifier and Type | Method and Description |
---|---|
OIndex |
OIndexAbstractDelegate.addCluster(String clusterName) |
OIndex |
OIndexInternal.addCluster(String iClusterName)
Add given cluster to the list of clusters that should be automatically indexed.
|
OIndex |
OIndexAbstract.clear()
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndex.clear()
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndexAbstractDelegate.clear()
Deprecated.
|
OIndex |
OIndex.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex |
OIndexAbstractDelegate.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex |
OIndexManagerRemote.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata) |
OIndex |
OIndexManagerShared.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata)
Create a new index with default algorithm.
|
abstract OIndex |
OIndexManagerAbstract.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata) |
OIndex |
OIndexManagerRemote.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition iIndexDefinition,
int[] iClusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String engine) |
OIndex |
OIndexManagerShared.createIndex(ODatabaseDocumentInternal database,
String iName,
String type,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm)
Create a new index.
|
abstract OIndex |
OIndexManagerAbstract.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm) |
OIndex |
OIndexManagerProxy.createIndex(String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata) |
OIndex |
OIndexManager.createIndex(String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata)
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndexManagerProxy.createIndex(String iName,
String iType,
OIndexDefinition iIndexDefinition,
int[] iClusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm) |
OIndex |
OIndexManager.createIndex(String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm)
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndex.delete()
Delete the index.
|
OIndex |
OIndexAbstractDelegate.delete() |
OIndex |
OIndexManagerAbstract.getClassAutoShardingIndex(ODatabaseDocumentInternal database,
String className) |
OIndex |
OIndexManagerProxy.getClassAutoShardingIndex(String className) |
OIndex |
OIndexManager.getClassAutoShardingIndex(String className)
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndexManagerAbstract.getClassIndex(ODatabaseDocumentInternal database,
String className,
String indexName) |
OIndex |
OIndexManagerProxy.getClassIndex(String className,
String indexName) |
OIndex |
OIndexManager.getClassIndex(String className,
String indexName)
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndexManagerAbstract.getIndex(ODatabaseDocumentInternal database,
String iName) |
OIndex |
OIndexManagerProxy.getIndex(String iName) |
OIndex |
OIndexManager.getIndex(String iName)
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OIndexManagerAbstract.getRawIndex(String iName) |
protected OIndex |
OIndexManagerRemote.getRemoteIndexInstance(boolean isMultiValueIndex,
String type,
String name,
String algorithm,
Set<String> clustersToIndex,
OIndexDefinition indexDefinition,
ORID identity,
ODocument configuration) |
OIndex |
OIndexManagerRemote.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
OIndex |
OIndexManagerShared.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
abstract OIndex |
OIndexManagerAbstract.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
OIndex |
OIndex.put(Object key,
OIdentifiable value)
Inserts a new entry in the index.
|
OIndex |
OIndexAbstractDelegate.put(Object key,
OIdentifiable value) |
OIndex |
OIndexAbstractDelegate.removeCluster(String clusterName) |
OIndex |
OIndexInternal.removeCluster(String iClusterName)
Remove given cluster from the list of clusters that should be automatically indexed.
|
Modifier and Type | Method and Description |
---|---|
Set<OIndex> |
OIndexManagerAbstract.getClassIndexes(ODatabaseDocumentInternal database,
String className) |
Set<OIndex> |
OIndexManagerProxy.getClassIndexes(String className) |
Set<OIndex> |
OIndexManager.getClassIndexes(String className)
Deprecated.
Manual indexes are deprecated and will be removed
|
Set<OIndex> |
OIndexManagerAbstract.getClassInvolvedIndexes(ODatabaseDocumentInternal database,
String className,
Collection<String> fields) |
Set<OIndex> |
OIndexManagerAbstract.getClassInvolvedIndexes(ODatabaseDocumentInternal database,
String className,
String... fields) |
Set<OIndex> |
OIndexManagerProxy.getClassInvolvedIndexes(String className,
Collection<String> fields) |
Set<OIndex> |
OIndexManager.getClassInvolvedIndexes(String className,
Collection<String> fields)
Deprecated.
Manual indexes are deprecated and will be removed
|
Set<OIndex> |
OIndexManagerProxy.getClassInvolvedIndexes(String className,
String... fields) |
Set<OIndex> |
OIndexManager.getClassInvolvedIndexes(String className,
String... fields)
Deprecated.
Manual indexes are deprecated and will be removed
|
Collection<? extends OIndex> |
OIndexManagerProxy.getIndexes() |
Collection<? extends OIndex> |
OIndexManager.getIndexes()
Deprecated.
Manual indexes are deprecated and will be removed
|
Collection<? extends OIndex> |
OIndexManagerAbstract.getIndexes(ODatabaseDocumentInternal database) |
Modifier and Type | Method and Description |
---|---|
int |
OIndexAbstract.compareTo(OIndex index) |
int |
OIndexAbstractDelegate.compareTo(OIndex o) |
int |
OIndexRemote.compareTo(OIndex index) |
static Stream<ORID> |
IndexStreamSecurityDecorator.decorateRidStream(OIndex originalIndex,
Stream<ORID> stream) |
static Stream<ORawPair<Object,ORID>> |
IndexStreamSecurityDecorator.decorateStream(OIndex originalIndex,
Stream<ORawPair<Object,ORID>> stream) |
OIndex |
OIndexManagerRemote.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
OIndex |
OIndexManagerShared.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
abstract OIndex |
OIndexManagerAbstract.preProcessBeforeReturn(ODatabaseDocumentInternal database,
OIndex index) |
static void |
OClassIndexManager.processIndexUpdate(ODocument iDocument,
Set<String> dirtyFields,
OIndex index,
List<OClassIndexManager.IndexChange> changes) |
protected static void |
OClassIndexManager.putInIndex(OIndex index,
Object key,
OIdentifiable value) |
void |
OIndexManagerRemote.removeClassPropertyIndex(OIndex idx) |
void |
OIndexManagerProxy.removeClassPropertyIndex(OIndex idx) |
void |
OIndexManagerShared.removeClassPropertyIndex(OIndex idx) |
void |
OIndexManager.removeClassPropertyIndex(OIndex idx)
Deprecated.
|
abstract void |
OIndexManagerAbstract.removeClassPropertyIndex(OIndex idx) |
protected static void |
OClassIndexManager.removeFromIndex(OIndex index,
Object key,
OIdentifiable value) |
static Collection |
OIndexInternal.securityFilterOnRead(OIndex idx,
Collection<OIdentifiable> items) |
static OIdentifiable |
OIndexInternal.securityFilterOnRead(OIndex idx,
OIdentifiable item) |
Modifier and Type | Method and Description |
---|---|
void |
OIndexManagerAbstract.getClassIndexes(ODatabaseDocumentInternal database,
String className,
Collection<OIndex> indexes) |
void |
OIndexManagerProxy.getClassIndexes(String className,
Collection<OIndex> indexes) |
void |
OIndexManager.getClassIndexes(String className,
Collection<OIndex> indexes)
Deprecated.
Manual indexes are deprecated and will be removed
|
void |
OIndexManagerProxy.getClassRawIndexes(String name,
Collection<OIndex> indexes) |
void |
OIndexManagerAbstract.getClassRawIndexes(String className,
Collection<OIndex> indexes) |
Constructor and Description |
---|
IndexChange(OIndex indexName,
OTransactionIndexChanges.OPERATION operation,
Object key,
OIdentifiable value) |
OIndexRebuildOutputListener(OIndex idx) |
Modifier and Type | Method and Description |
---|---|
OIndex |
OPropertyRemote.createIndex(OClass.INDEX_TYPE iType) |
OIndex |
OPropertyImpl.createIndex(OClass.INDEX_TYPE iType)
Creates an index on this property.
|
OIndex |
OPropertyAbstractDelegate.createIndex(OClass.INDEX_TYPE iType) |
OIndex |
OProperty.createIndex(OClass.INDEX_TYPE iType)
Creates an index on this property.
|
OIndex |
OImmutableProperty.createIndex(OClass.INDEX_TYPE iType) |
OIndex |
OPropertyRemote.createIndex(OClass.INDEX_TYPE iType,
ODocument metadata) |
OIndex |
OPropertyImpl.createIndex(OClass.INDEX_TYPE iType,
ODocument metadata) |
OIndex |
OPropertyAbstractDelegate.createIndex(OClass.INDEX_TYPE iType,
ODocument metadata) |
OIndex |
OProperty.createIndex(OClass.INDEX_TYPE iType,
ODocument metadata)
Creates an index on this property.
|
OIndex |
OImmutableProperty.createIndex(OClass.INDEX_TYPE iType,
ODocument metadata) |
OIndex |
OPropertyRemote.createIndex(String iType) |
OIndex |
OPropertyImpl.createIndex(String iType)
Creates an index on this property.
|
OIndex |
OPropertyAbstractDelegate.createIndex(String iType) |
OIndex |
OProperty.createIndex(String iType)
Creates an index on this property.
|
OIndex |
OImmutableProperty.createIndex(String iType) |
OIndex |
OImmutableClass.createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields) |
OIndex |
OClassAbstractDelegate.createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields) |
OIndex |
OClass.createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields)
Creates database index that is based on passed in field names.
|
OIndex |
OClassImpl.createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields) |
OIndex |
OImmutableClass.createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields) |
OIndex |
OClassAbstractDelegate.createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields) |
OIndex |
OClass.createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields)
Creates database index that is based on passed in field names.
|
OIndex |
OClassImpl.createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields) |
OIndex |
OPropertyRemote.createIndex(String iType,
ODocument metadata) |
OIndex |
OPropertyImpl.createIndex(String iType,
ODocument metadata) |
OIndex |
OPropertyAbstractDelegate.createIndex(String iType,
ODocument metadata) |
OIndex |
OProperty.createIndex(String iType,
ODocument metadata)
Creates an index on this property.
|
OIndex |
OImmutableProperty.createIndex(String iType,
ODocument metadata) |
OIndex |
OImmutableClass.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields) |
OIndex |
OClassAbstractDelegate.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields) |
OIndex |
OClass.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields)
Creates database index that is based on passed in field names.
|
OIndex |
OClassImpl.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields) |
OIndex |
OImmutableClass.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String algorithm,
String... fields) |
OIndex |
OClassAbstractDelegate.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String algorithm,
String... fields) |
OIndex |
OClass.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String algorithm,
String... fields)
Creates database index that is based on passed in field names.
|
OIndex |
OClassImpl.createIndex(String name,
String type,
OProgressListener progressListener,
ODocument metadata,
String algorithm,
String... fields) |
OIndex |
OImmutableClass.createIndex(String iName,
String iType,
String... fields) |
OIndex |
OClassAbstractDelegate.createIndex(String iName,
String iType,
String... fields) |
OIndex |
OClass.createIndex(String iName,
String iType,
String... fields)
Creates database index that is based on passed in field names.
|
OIndex |
OClassImpl.createIndex(String iName,
String iType,
String... fields) |
OIndex |
OImmutableClass.getAutoShardingIndex() |
OIndex |
OClassAbstractDelegate.getAutoShardingIndex() |
OIndex |
OClass.getAutoShardingIndex()
Returns the auto sharding index configured for the class if any.
|
OIndex |
OClassImpl.getAutoShardingIndex() |
OIndex |
OImmutableClass.getClassIndex(String iName) |
OIndex |
OClassAbstractDelegate.getClassIndex(String iName) |
OIndex |
OClass.getClassIndex(String iName)
Returns index instance by database index name.
|
OIndex |
OClassImpl.getClassIndex(String name) |
OIndex |
OPropertyImpl.getIndex()
Deprecated.
Use
OClass.getInvolvedIndexes(String...) instead. |
OIndex |
OPropertyAbstractDelegate.getIndex()
Deprecated.
|
OIndex |
OProperty.getIndex()
Deprecated.
Use
OClass.getInvolvedIndexes(String...) instead. |
OIndex |
OImmutableProperty.getIndex() |
Modifier and Type | Method and Description |
---|---|
Collection<OIndex> |
OPropertyImpl.getAllIndexes() |
Collection<OIndex> |
OPropertyAbstractDelegate.getAllIndexes() |
Collection<OIndex> |
OProperty.getAllIndexes() |
Collection<OIndex> |
OImmutableProperty.getAllIndexes() |
Set<OIndex> |
OImmutableClass.getClassIndexes() |
Set<OIndex> |
OClassAbstractDelegate.getClassIndexes() |
Set<OIndex> |
OClass.getClassIndexes() |
Set<OIndex> |
OViewImpl.getClassIndexes() |
Set<OIndex> |
OClassImpl.getClassIndexes() |
Set<OIndex> |
OImmutableClass.getClassInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OClassAbstractDelegate.getClassInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OClass.getClassInvolvedIndexes(Collection<String> fields)
Returns list of indexes that contain passed in fields names as their first keys.
|
Set<OIndex> |
OClassImpl.getClassInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OImmutableClass.getClassInvolvedIndexes(String... fields) |
Set<OIndex> |
OClassAbstractDelegate.getClassInvolvedIndexes(String... fields) |
Set<OIndex> |
OClass.getClassInvolvedIndexes(String... fields) |
Set<OIndex> |
OClassImpl.getClassInvolvedIndexes(String... fields) |
Set<OIndex> |
OImmutableClass.getIndexes() |
Set<OIndex> |
OPropertyImpl.getIndexes()
Deprecated.
Use
OClass.getInvolvedIndexes(String...) instead. |
Set<OIndex> |
OPropertyAbstractDelegate.getIndexes()
Deprecated.
|
Set<OIndex> |
OClassAbstractDelegate.getIndexes() |
Set<OIndex> |
OClass.getIndexes() |
Set<OIndex> |
OProperty.getIndexes()
Deprecated.
Use
OClass.getInvolvedIndexes(String...) instead. |
Set<OIndex> |
OImmutableProperty.getIndexes() |
Set<OIndex> |
OClassImpl.getIndexes() |
Set<OIndex> |
OImmutableClass.getInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OClassAbstractDelegate.getInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OClass.getInvolvedIndexes(Collection<String> fields)
Returns list of indexes that contain passed in fields names as their first keys.
|
Set<OIndex> |
OClassImpl.getInvolvedIndexes(Collection<String> fields) |
Set<OIndex> |
OImmutableClass.getInvolvedIndexes(String... fields) |
Set<OIndex> |
OClassAbstractDelegate.getInvolvedIndexes(String... fields) |
Set<OIndex> |
OClass.getInvolvedIndexes(String... fields)
Returns list of indexes that contain passed in fields names as their first keys.
|
Set<OIndex> |
OClassImpl.getInvolvedIndexes(String... fields) |
Set<OIndex> |
OImmutableClass.getRawIndexes() |
Modifier and Type | Method and Description |
---|---|
void |
OImmutableClass.getClassIndexes(Collection<OIndex> indexes) |
void |
OClassAbstractDelegate.getClassIndexes(Collection<OIndex> indexes) |
void |
OClass.getClassIndexes(Collection<OIndex> indexes)
Internal.
|
void |
OViewImpl.getClassIndexes(Collection<OIndex> indexes) |
void |
OClassImpl.getClassIndexes(Collection<OIndex> indexes) |
void |
OImmutableClass.getIndexes(Collection<OIndex> indexes) |
void |
OClassAbstractDelegate.getIndexes(Collection<OIndex> indexes) |
void |
OClass.getIndexes(Collection<OIndex> indexes)
Internal.
|
void |
OClassImpl.getIndexes(Collection<OIndex> indexes) |
void |
OImmutableClass.getRawClassIndexes(Collection<OIndex> indexes) |
void |
OImmutableClass.getRawIndexes(Collection<OIndex> indexes) |
Constructor and Description |
---|
OAutoShardingClusterSelectionStrategy(OClass clazz,
OIndex autoShardingIndex) |
Modifier and Type | Class and Description |
---|---|
class |
OChainedIndexProxy<T>
There are some cases when we need to create index for some class by traversed property.
|
Modifier and Type | Method and Description |
---|---|
OIndex |
OChainedIndexProxy.addCluster(String iClusterName) |
OIndex |
OChainedIndexProxy.clear()
Deprecated.
Manual indexes are deprecated and will be removed
|
OIndex |
OChainedIndexProxy.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex |
OChainedIndexProxy.delete() |
protected static OIndex |
OChainedIndexProxy.findBestIndex(Iterable<OIndex> indexes)
Finds the index that fits better as a base index in chain.
|
OIndex |
OChainedIndexProxy.put(Object key,
OIdentifiable value) |
OIndex |
OChainedIndexProxy.removeCluster(String iClusterName) |
Modifier and Type | Method and Description |
---|---|
List<OIndex> |
OFilterAnalyzer.getInvolvedIndexes(OClass iSchemaClass,
OIndexSearchResult searchResultFields) |
Modifier and Type | Method and Description |
---|---|
int |
OChainedIndexProxy.compareTo(OIndex o) |
static boolean |
OChainedIndexProxy.isAppropriateAsBase(OIndex index)
Checks if index can be used as base index.
|
void |
OMetricRecorder.recordInvolvedIndexesMetric(OIndex index) |
protected void |
OCommandExecutorSQLSelect.revertProfiler(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
OIndexDefinition indexDefinition) |
Modifier and Type | Method and Description |
---|---|
protected static OIndex |
OChainedIndexProxy.findBestIndex(Iterable<OIndex> indexes)
Finds the index that fits better as a base index in chain.
|
Modifier and Type | Field and Description |
---|---|
protected OIndex |
IndexSearchDescriptor.idx |
Constructor and Description |
---|
DeleteFromIndexStep(OIndex index,
OBooleanExpression condition,
OBinaryCondition additionalRangeCondition,
OBooleanExpression ridCondition,
OCommandContext ctx,
boolean profilingEnabled) |
FetchFromIndexStep(OIndex index,
OBooleanExpression condition,
OBinaryCondition additionalRangeCondition,
boolean orderAsc,
OCommandContext ctx,
boolean profilingEnabled) |
FetchFromIndexStep(OIndex index,
OBooleanExpression condition,
OBinaryCondition additionalRangeCondition,
OCommandContext ctx,
boolean profilingEnabled) |
FetchFromIndexValuesStep(OIndex index,
boolean asc,
OCommandContext ctx,
boolean profilingEnabled) |
IndexSearchDescriptor(OIndex idx,
OAndBlock keyCondition,
OBinaryCondition additional,
OBooleanExpression remainingCondition) |
Modifier and Type | Method and Description |
---|---|
Stream<ORawPair<Object,ORID>> |
OQueryOperator.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder)
Performs index query and returns index stream which presents subset of index data which
corresponds to result of execution of given operator.
|
Stream<ORawPair<Object,ORID>> |
OQueryOperatorIn.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorBetween.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorContainsText.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorIs.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorContainsValue.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorMajor.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorContainsKey.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorMajorEquals.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorMinorEquals.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorEquals.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorMinor.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OQueryOperatorContains.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
protected void |
OQueryOperator.updateProfiler(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
OIndexDefinition indexDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
OBasicTransaction.addIndexEntry(OIndex index,
String indexName,
OTransactionIndexChanges.OPERATION operation,
Object key,
OIdentifiable value)
Adds the transactional index entry in this transaction.
|
Modifier and Type | Method and Description |
---|---|
void |
OMicroTransaction.addIndexEntry(OIndex index,
String indexName,
OTransactionIndexChanges.OPERATION type,
Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
void |
OTransactionNoTx.addIndexEntry(OIndex delegate,
String indexName,
OTransactionIndexChanges.OPERATION status,
Object key,
OIdentifiable value) |
void |
OTransactionRealAbstract.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue) |
void |
OTransactionOptimistic.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly) |
void |
OTransactionRealAbstract.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly)
Bufferizes index changes to be flushed at commit time.
|
Modifier and Type | Method and Description |
---|---|
void |
OETLDefaultImporterListener.onJoinNotFound(ODatabaseDocument db,
OCommandContext iContext,
OIndex iIndex,
Object iKey) |
void |
OETLScriptImporterListener.onJoinNotFound(ODatabaseDocument db,
OCommandContext iContext,
OIndex iIndex,
Object iKey) |
void |
OETLImporterListener.onJoinNotFound(ODatabaseDocument db,
OCommandContext iContext,
OIndex iIndex,
Object iKey) |
Constructor and Description |
---|
ODictionaryWrapper(ODatabaseObject iDatabase,
OIndex index)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
OIndex |
OIndexManagerDistributed.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata) |
OIndex |
OIndexManagerDistributed.createIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition iIndexDefinition,
int[] iClusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm) |
OIndex |
OIndexManagerDistributed.distributedCreateIndex(ODatabaseDocumentInternal database,
String iName,
String iType,
OIndexDefinition iIndexDefinition,
int[] iClusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String engine) |
Modifier and Type | Method and Description |
---|---|
void |
OTransactionOptimisticServer.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue) |
void |
OTransactionOptimisticServer.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly) |
Modifier and Type | Class and Description |
---|---|
class |
OLuceneSpatialIndex |
Modifier and Type | Method and Description |
---|---|
Stream<ORawPair<Object,ORID>> |
OLuceneWithinOperator.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OLuceneNearOperator.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Stream<ORawPair<Object,ORID>> |
OLuceneOverlapOperator.executeIndexQuery(OCommandContext iContext,
OIndex index,
List<Object> keyParams,
boolean ascSortOrder) |
Modifier and Type | Field and Description |
---|---|
protected OIndex |
OrientIndexManual.recordKeyValueIndex |
protected OIndex |
OrientIndexManual.underlying |
Modifier and Type | Method and Description |
---|---|
OIndex |
OrientElementType.createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields) |
OIndex |
OrientElementType.createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields) |
OIndex |
OrientElementType.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields) |
OIndex |
OrientElementType.createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String algorithm,
String... fields) |
OIndex |
OrientElementType.createIndex(String iName,
String iType,
String... fields) |
OIndex |
OrientIndexManual.getUnderlying() |
Modifier and Type | Method and Description |
---|---|
protected Object |
OrientBaseGraph.convertKey(OIndex idx,
Object iValue) |
protected Object[] |
OrientBaseGraph.convertKeys(OIndex idx,
Object[] iValue) |
Constructor and Description |
---|
OrientIndexManual(OrientBaseGraph orientGraph,
OIndex rawIndex) |
Copyright © 2009–2020 OrientDB. All rights reserved.