Class LuceneIndexDefinition
java.lang.Object
org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition
org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
- All Implemented Interfaces:
org.apache.jackrabbit.oak.plugins.index.search.Aggregate.AggregateMapper
public class LuceneIndexDefinition
extends org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition
org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.BaseBuilder, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.IndexingRule, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.SecureFacetConfiguration -
Field Summary
Fields inherited from class org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition
CREATION_TIMESTAMP, DEFAULT_BLOB_SIZE, DEFAULT_ENTRY_COUNT, DEFAULT_MAX_EXTRACT_LENGTH, DEFAULT_MAX_FIELD_LENGTH, DEFAULT_SUGGESTER_UPDATE_FREQUENCY_MINUTES, HIDDEN_OAK_MOUNT_PREFIX, INDEX_DEFINITION_NODE, INDEX_VERSION, NATIVE_SORT_ORDER, PROP_UID, PROPERTY_INDEX, REINDEX_COMPLETION_TIMESTAMP, STATUS_LAST_UPDATED, STATUS_NODE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable CodecgetCodec()@NotNull MergePolicynewLuceneBuilder(NodeState root, NodeState defn, String indexPath) booleanMethods inherited from class org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition
determineIndexFormatVersion, evaluatePathRestrictions, getAggregate, getAggregates, getApplicableIndexingRule, getApplicableIndexingRule, getBlobSize, getCostPerEntry, getCostPerExecution, getDefinedRules, getDefinitionNodeState, getEntryCount, getFilterResult, getFulltextEntryCount, getFunctionName, getIndexName, getIndexPath, getIndexSelectionPolicy, getIndexTags, getMaxExtractLength, getNumberOfTopFacets, getPathFilter, getPropertyRegex, getQueryFilterRegex, getQueryPaths, getReindexCount, getRelativeNodeNames, getSecureFacetConfiguration, getSuggesterUpdateFrequencyMinutes, getTikaConfig, getTikaMappedMimeType, getUniqueId, getVersion, hasCustomTikaConfig, hasFunctionDefined, hasMatchingNodeTypeReg, hasPersistedIndex, hasSyncPropertyDefinitions, indexesRelativeNodes, isDeprecated, isDisableStoredIndexDefinition, isDynamicBoostLiteEnabled, isEnabled, isEntryCountDefined, isFullTextEnabled, isNRTIndexingEnabled, isOfOldFormat, isPureNodeTypeIndex, isSpellcheckEnabled, isSuggestAnalyzed, isSuggestEnabled, isSyncIndexingEnabled, isTestMode, newBuilder, setDisableStoredIndexDefinition, shouldInclude, shouldIndexSimilarityBinaries, shouldIndexSimilarityStrings, supportsSyncOrNRTIndexing, toString, updateDefinition, updateDefinition
-
Constructor Details
-
LuceneIndexDefinition
-
-
Method Details
-
newLuceneBuilder
public static LuceneIndexDefinition.Builder newLuceneBuilder(NodeState root, NodeState defn, String indexPath) -
saveDirListing
public boolean saveDirListing() -
getCodec
-
getMergePolicy
-
getAnalyzer
-