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)
 
 - 
 
 -