Class IndexDefinitionBuilder.IndexRule
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
-
- Enclosing class:
- IndexDefinitionBuilder
public static class IndexDefinitionBuilder.IndexRule extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRuleName()booleanhasPropertyRule(String propName)IndexDefinitionBuilder.IndexRuleincludePropertyTypes(String... types)IndexDefinitionBuilder.IndexRuleindexNodeName()IndexDefinitionBuilder.PropertyRuleproperty(String name)IndexDefinitionBuilder.PropertyRuleproperty(String name, boolean regex)IndexDefinitionBuilder.PropertyRuleproperty(String propDefnNodeName, String name)IndexDefinitionBuilder.PropertyRuleproperty(String propDefnNodeName, String name, boolean regex)IndexDefinitionBuilder.IndexRulesync()
-
-
-
Method Detail
-
indexNodeName
public IndexDefinitionBuilder.IndexRule indexNodeName()
-
includePropertyTypes
public IndexDefinitionBuilder.IndexRule includePropertyTypes(String... types)
-
sync
public IndexDefinitionBuilder.IndexRule sync()
-
property
public IndexDefinitionBuilder.PropertyRule property(String name)
-
property
public IndexDefinitionBuilder.PropertyRule property(String name, boolean regex)
-
property
public IndexDefinitionBuilder.PropertyRule property(String propDefnNodeName, String name)
-
property
public IndexDefinitionBuilder.PropertyRule property(String propDefnNodeName, String name, boolean regex)
-
getRuleName
public String getRuleName()
-
hasPropertyRule
public boolean hasPropertyRule(String propName)
-
-