| Package | Description |
|---|---|
| com.orientechnologies.lucene | |
| com.orientechnologies.lucene.analyzer | |
| com.orientechnologies.lucene.builder | |
| com.orientechnologies.lucene.engine | |
| com.orientechnologies.lucene.index | |
| com.orientechnologies.orient.core.index | |
| com.orientechnologies.orient.core.index.engine | |
| com.orientechnologies.orient.core.sharding.auto | |
| com.orientechnologies.orient.core.sql | |
| com.orientechnologies.orient.core.sql.operator | |
| com.orientechnologies.orient.core.storage.impl.local |
Contains all the class involved on the "local" implementation of the OStorage interface.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.lucene.search.Query |
OLuceneIndexType.createExactQuery(OIndexDefinition index,
Object key) |
static org.apache.lucene.search.Query |
OLuceneIndexType.createFullQuery(OIndexDefinition index,
Object key,
org.apache.lucene.analysis.Analyzer analyzer) |
protected static org.apache.lucene.search.Query |
OLuceneIndexType.getQueryParser(OIndexDefinition index,
String key,
org.apache.lucene.analysis.Analyzer analyzer) |
static org.apache.lucene.search.Sort |
OLuceneIndexType.sort(org.apache.lucene.search.Query query,
OIndexDefinition index,
boolean ascSortOrder) |
| Constructor and Description |
|---|
OLuceneMapEntryIterator(org.apache.lucene.index.IndexReader reader,
OIndexDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
OLuceneAnalyzerFactory.createAnalyzer(OIndexDefinition index,
OLuceneAnalyzerFactory.AnalyzerKind kind,
ODocument metadata) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.document.Document |
OLuceneDocumentBuilder.build(OIndexDefinition definition,
Object key,
OIdentifiable value,
Map<String,Boolean> fieldsToStore,
ODocument metadata) |
protected org.apache.lucene.search.Query |
OLuceneQueryBuilder.getQueryParser(OIndexDefinition index,
String key,
org.apache.lucene.analysis.Analyzer analyzer) |
org.apache.lucene.search.Query |
OLuceneQueryBuilder.query(OIndexDefinition index,
Object key,
org.apache.lucene.analysis.Analyzer analyzer) |
| Modifier and Type | Field and Description |
|---|---|
protected OIndexDefinition |
OLuceneClassIndexContext.definition |
protected OIndexDefinition |
OLuceneIndexEngineAbstract.index |
| Modifier and Type | Method and Description |
|---|---|
void |
OLuceneIndexEngineAbstract.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
void |
OLuceneFullTextIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
| Constructor and Description |
|---|
OLuceneClassIndexContext(OSchema schema,
OIndexDefinition definition,
String name,
boolean automatic,
ODocument metadata) |
| Modifier and Type | Method and Description |
|---|---|
OLuceneIndexNotUnique |
OLuceneIndexNotUnique.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OIndexDefinitionMultiValue
Interface that indicates that index definition is based on collection of values but not on single value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OAbstractIndexDefinition
Abstract index definiton implementation.
|
class |
OAbstractIndexDefinitionMultiValue
Base class for all multivalue index definitions that contains base functionality which can be reused by concrete implementations.
|
class |
OCompositeIndexDefinition
Index that consist of several indexDefinitions like
OPropertyIndexDefinition. |
class |
OPropertyIndexDefinition
Index implementation bound to one schema class property.
|
class |
OPropertyListIndexDefinition
Index implementation bound to one schema class property that presents
OType.EMBEDDEDLIST,
OType.LINKLIST,
OType.LINKSET or
OType.EMBEDDEDSET properties. |
class |
OPropertyMapIndexDefinition
Index implementation bound to one schema class property that presents
{@link com.orientechnologies.orient.core.metadata.schema.OType#EMBEDDEDMAP or
|
class |
OPropertyRidBagIndexDefinition
Index definition for index which is bound to field with type
OType.LINKBAG . |
class |
ORuntimeKeyIndexDefinition<T>
Index definition that use the serializer specified at run-time not based on type.
|
class |
OSimpleKeyIndexDefinition |
| Modifier and Type | Field and Description |
|---|---|
protected OIndexDefinition |
OIndexRemote.indexDefinition |
| Modifier and Type | Method and Description |
|---|---|
static OIndexDefinition |
OIndexDefinitionFactory.createIndexDefinition(OClass oClass,
List<String> fieldNames,
List<OType> types,
List<OCollate> collates,
String indexKind,
String algorithm)
Creates an instance of
OIndexDefinition for automatic index. |
OIndexDefinition |
OIndexRemote.getDefinition() |
OIndexDefinition |
OIndex.getDefinition() |
OIndexDefinition |
OIndexAbstract.getDefinition() |
OIndexDefinition |
OIndexRecorder.getDefinition() |
OIndexDefinition |
OIndexAbstractDelegate.getDefinition() |
OIndexDefinition |
OIndexMetadata.getIndexDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
OCompositeIndexDefinition.addIndex(OIndexDefinition indexDefinition)
Add new indexDefinition in current composite.
|
OIndexInternal<?> |
OIndexFullText.create(OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener,
OBinarySerializer valueSerializer) |
OIndexInternal<?> |
OIndexAbstract.create(OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener,
OBinarySerializer valueSerializer)
Creates the index.
|
OIndexRemote<T> |
OIndexRemote.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex<T> |
OIndex.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener)
Creates the index.
|
OIndexMultiValues |
OIndexFullText.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndexOneValue |
OIndexOneValue.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex<OIdentifiable> |
OIndexRecorder.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex<T> |
OIndexAbstractDelegate.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndexMultiValues |
OIndexMultiValues.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
OIndex<?> |
OIndexManagerShared.createIndex(String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata)
Create a new index with default 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)
Creates a new index with default algorithm.
|
OIndex<?> |
OIndexManagerRemote.createIndex(String iName,
String iType,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata) |
OIndex<?> |
OIndexManagerShared.createIndex(String iName,
String type,
OIndexDefinition indexDefinition,
int[] clusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String algorithm)
Create a new index.
|
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)
Creates a new index.
|
OIndex<?> |
OIndexManagerRemote.createIndex(String iName,
String iType,
OIndexDefinition iIndexDefinition,
int[] iClusterIdsToIndex,
OProgressListener progressListener,
ODocument metadata,
String engine) |
protected OIndex<?> |
OIndexManagerRemote.getRemoteIndexInstance(boolean isMultiValueIndex,
String type,
String name,
String algorithm,
Set<String> clustersToIndex,
OIndexDefinition indexDefinition,
ORID identity,
ODocument configuration) |
void |
OIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
ODocument |
OIndexAbstract.IndexConfiguration.updateConfiguration(String type,
String name,
int version,
OIndexDefinition indexDefinition,
Set<String> clustersToIndex,
String algorithm,
String valueContainerAlgorithm) |
| Constructor and Description |
|---|
OIndexMetadata(String name,
OIndexDefinition indexDefinition,
Set<String> clustersToIndex,
String type,
String algorithm,
String valueContainerAlgorithm) |
OIndexRemote(String iName,
String iWrappedType,
String algorithm,
ORID iRid,
OIndexDefinition iIndexDefinition,
ODocument iConfiguration,
Set<String> clustersToIndex) |
OIndexRemoteMultiValue(String iName,
String iWrappedType,
String algorithm,
ORID iRid,
OIndexDefinition iIndexDefinition,
ODocument iConfiguration,
Set<String> clustersToIndex) |
OIndexRemoteOneValue(String iName,
String iWrappedType,
String algorithm,
ORID iRid,
OIndexDefinition iIndexDefinition,
ODocument iConfiguration,
Set<String> clustersToIndex) |
| Constructor and Description |
|---|
OCompositeIndexDefinition(String iClassName,
List<? extends OIndexDefinition> iIndexes,
int version)
Constructor for new index creation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OSBTreeIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
void |
ORemoteIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
void |
OHashTableIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
OAutoShardingIndexEngine.init(String indexName,
String indexType,
OIndexDefinition indexDefinition,
boolean isAutomatic,
ODocument metadata) |
| Modifier and Type | Method and Description |
|---|---|
OIndexDefinition |
OChainedIndexProxy.getDefinition() |
| Modifier and Type | Method and Description |
|---|---|
OIndex<T> |
OChainedIndexProxy.create(String name,
OIndexDefinition indexDefinition,
String clusterIndexName,
Set<String> clustersToIndex,
boolean rebuild,
OProgressListener progressListener) |
protected void |
OCommandExecutorSQLSelect.revertProfiler(OCommandContext iContext,
OIndex<?> index,
List<Object> keyParams,
OIndexDefinition indexDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
OQueryOperator.updateProfiler(OCommandContext iContext,
OIndex<?> index,
List<Object> keyParams,
OIndexDefinition indexDefinition) |
| Modifier and Type | Method and Description |
|---|---|
int |
OAbstractPaginatedStorage.addIndexEngine(String engineName,
String algorithm,
String indexType,
OIndexDefinition indexDefinition,
OBinarySerializer valueSerializer,
boolean isAutomatic,
Boolean durableInNonTxMode,
int version,
Map<String,String> engineProperties,
Set<String> clustersToIndex,
ODocument metadata) |
int |
OAbstractPaginatedStorage.loadExternalIndexEngine(String engineName,
String algorithm,
String indexType,
OIndexDefinition indexDefinition,
OBinarySerializer valueSerializer,
boolean isAutomatic,
Boolean durableInNonTxMode,
int version,
Map<String,String> engineProperties) |
Copyright © 2009–2025 OrientDB. All rights reserved.