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.String
getRuleName()
boolean
hasPropertyRule(java.lang.String propName)
IndexDefinitionBuilder.IndexRule
includePropertyTypes(java.lang.String... types)
IndexDefinitionBuilder.IndexRule
indexNodeName()
IndexDefinitionBuilder.PropertyRule
property(java.lang.String name)
IndexDefinitionBuilder.PropertyRule
property(java.lang.String name, boolean regex)
IndexDefinitionBuilder.PropertyRule
property(java.lang.String propDefnNodeName, java.lang.String name)
IndexDefinitionBuilder.PropertyRule
property(java.lang.String propDefnNodeName, java.lang.String name, boolean regex)
IndexDefinitionBuilder.IndexRule
sync()
-
-
-
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)
-
-