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 java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetRuleName()booleanhasPropertyRule(java.lang.String propName)IndexDefinitionBuilder.IndexRuleincludePropertyTypes(java.lang.String... types)IndexDefinitionBuilder.IndexRuleindexNodeName()IndexDefinitionBuilder.PropertyRuleproperty(java.lang.String name)IndexDefinitionBuilder.PropertyRuleproperty(java.lang.String name, boolean regex)IndexDefinitionBuilder.PropertyRuleproperty(java.lang.String propDefnNodeName, java.lang.String name)IndexDefinitionBuilder.PropertyRuleproperty(java.lang.String propDefnNodeName, java.lang.String name, boolean regex)IndexDefinitionBuilder.IndexRulesync()
-
-
-
Method Detail
-
indexNodeName
public IndexDefinitionBuilder.IndexRule indexNodeName()
-
includePropertyTypes
public IndexDefinitionBuilder.IndexRule includePropertyTypes(java.lang.String... types)
-
sync
public IndexDefinitionBuilder.IndexRule sync()
-
property
public IndexDefinitionBuilder.PropertyRule property(java.lang.String name)
-
property
public IndexDefinitionBuilder.PropertyRule property(java.lang.String name, boolean regex)
-
property
public IndexDefinitionBuilder.PropertyRule property(java.lang.String propDefnNodeName, java.lang.String name)
-
property
public IndexDefinitionBuilder.PropertyRule property(java.lang.String propDefnNodeName, java.lang.String name, boolean regex)
-
getRuleName
public java.lang.String getRuleName()
-
hasPropertyRule
public boolean hasPropertyRule(java.lang.String propName)
-
-