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 Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition

    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, FAILED_DOC_PATHS, 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    @Nullable Codec
     
    @NotNull MergePolicy
     
    newBuilder(NodeState root, NodeState defn, String indexPath)
     
    boolean
     

    Methods inherited from class org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition

    evaluatePathRestrictions, getAggregate, getAggregates, getApplicableIndexingRule, getApplicableIndexingRule, getBlobSize, getCostPerEntry, getCostPerExecution, getDefinedRules, getDefinitionNodeState, getEntryCount, 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, setDisableStoredIndexDefinition, shouldIndexSimilarityBinaries, shouldIndexSimilarityStrings, supportsSyncOrNRTIndexing, toString, updateDefinition, updateDefinition

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait