Class IndexDefinitionBuilder
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
-
@Deprecated public final class IndexDefinitionBuilder extends java.lang.ObjectDeprecated.As of release 1.32, replaced byLuceneIndexDefinitionBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexDefinitionBuilder.AggregateRuleDeprecated.static classIndexDefinitionBuilder.IndexRuleDeprecated.static classIndexDefinitionBuilder.PropertyRuleDeprecated.
-
Constructor Summary
Constructors Constructor Description IndexDefinitionBuilder()Deprecated.IndexDefinitionBuilder(NodeBuilder nodeBuilder)Deprecated.IndexDefinitionBuilder(NodeBuilder nodeBuilder, boolean autoManageReindexFlag)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IndexDefinitionBuilderaddTags(java.lang.String... additionalTagVals)Deprecated.IndexDefinitionBuilder.AggregateRuleaggregateRule(java.lang.String type)Deprecated.IndexDefinitionBuilder.AggregateRuleaggregateRule(java.lang.String primaryType, java.lang.String... includes)Deprecated.IndexDefinitionBuilderasync(java.lang.String... asyncVals)Deprecated.NodeStatebuild()Deprecated.javax.jcr.Nodebuild(javax.jcr.Node node)Deprecated.Treebuild(Tree tree)Deprecated.IndexDefinitionBuildercodec(java.lang.String codecName)Deprecated.IndexDefinitionBuilderdeprecated()Deprecated.IndexDefinitionBuilderevaluatePathRestrictions()Deprecated.IndexDefinitionBuilderexcludedPaths(java.lang.String... paths)Deprecated.TreegetBuilderTree()Deprecated.booleanhasIndexRule(java.lang.String type)Deprecated.IndexDefinitionBuilderincludedPaths(java.lang.String... paths)Deprecated.IndexDefinitionBuilder.IndexRuleindexRule(java.lang.String type)Deprecated.booleanisReindexRequired()Deprecated.IndexDefinitionBuildermergePolicy(java.lang.String mergePolicy)Deprecated.IndexDefinitionBuildernoAsync()Deprecated.IndexDefinitionBuildernodeTypeIndex()Deprecated.IndexDefinitionBuilderqueryPaths(java.lang.String... paths)Deprecated.IndexDefinitionBuildersupersedes(java.lang.String... paths)Deprecated.IndexDefinitionBuildertags(java.lang.String... tagVals)Deprecated.
-
-
-
Constructor Detail
-
IndexDefinitionBuilder
public IndexDefinitionBuilder()
Deprecated.
-
IndexDefinitionBuilder
public IndexDefinitionBuilder(NodeBuilder nodeBuilder)
Deprecated.
-
IndexDefinitionBuilder
public IndexDefinitionBuilder(NodeBuilder nodeBuilder, boolean autoManageReindexFlag)
Deprecated.
-
-
Method Detail
-
evaluatePathRestrictions
public IndexDefinitionBuilder evaluatePathRestrictions()
Deprecated.
-
includedPaths
public IndexDefinitionBuilder includedPaths(java.lang.String... paths)
Deprecated.
-
excludedPaths
public IndexDefinitionBuilder excludedPaths(java.lang.String... paths)
Deprecated.
-
queryPaths
public IndexDefinitionBuilder queryPaths(java.lang.String... paths)
Deprecated.
-
supersedes
public IndexDefinitionBuilder supersedes(java.lang.String... paths)
Deprecated.
-
codec
public IndexDefinitionBuilder codec(java.lang.String codecName)
Deprecated.
-
mergePolicy
public IndexDefinitionBuilder mergePolicy(java.lang.String mergePolicy)
Deprecated.
-
noAsync
public IndexDefinitionBuilder noAsync()
Deprecated.
-
deprecated
public IndexDefinitionBuilder deprecated()
Deprecated.
-
async
public IndexDefinitionBuilder async(java.lang.String... asyncVals)
Deprecated.
-
tags
public IndexDefinitionBuilder tags(java.lang.String... tagVals)
Deprecated.
-
addTags
public IndexDefinitionBuilder addTags(java.lang.String... additionalTagVals)
Deprecated.
-
nodeTypeIndex
public IndexDefinitionBuilder nodeTypeIndex()
Deprecated.
-
getBuilderTree
public Tree getBuilderTree()
Deprecated.
-
build
public NodeState build()
Deprecated.
-
build
public javax.jcr.Node build(javax.jcr.Node node) throws javax.jcr.RepositoryExceptionDeprecated.- Throws:
javax.jcr.RepositoryException
-
isReindexRequired
public boolean isReindexRequired()
Deprecated.
-
indexRule
public IndexDefinitionBuilder.IndexRule indexRule(java.lang.String type)
Deprecated.
-
hasIndexRule
public boolean hasIndexRule(java.lang.String type)
Deprecated.
-
aggregateRule
public IndexDefinitionBuilder.AggregateRule aggregateRule(java.lang.String type)
Deprecated.
-
aggregateRule
public IndexDefinitionBuilder.AggregateRule aggregateRule(java.lang.String primaryType, java.lang.String... includes)
Deprecated.
-
-