Class TreeFilterDefinition
- java.lang.Object
-
- org.hibernate.search.engine.common.tree.TreeFilterDefinition
-
public final class TreeFilterDefinition extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<String>excludePaths()inthashCode()static TreeFilterDefinitionincludeAll()IntegerincludeDepth()Set<String>includePaths()
-
-
-
Constructor Detail
-
TreeFilterDefinition
public TreeFilterDefinition(Integer includeDepth, Set<String> includePaths, Set<String> excludePaths)
- Parameters:
includeDepth- The maximum depth beyond which all created fields will be ignored.nullfor no limit.includePaths- The exhaustive list of paths of fields that are to be included.nullfor no limit. Cannot be used with a non-emptyexcludePaths.excludePaths- The list of paths of fields that are to be excluded.nullfor no exclusion. Cannot be used with a non-emptyincludePaths.
-
-
Method Detail
-
includeAll
public static TreeFilterDefinition includeAll()
-
includeDepth
public Integer includeDepth()
-
-