Class FacetHelper
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetHelper
-
public class FacetHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTR_FACET_FIELDS
IndexPaln Attribute name which refers to the name of the fields that should be used for facets.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Facets
getFacets(IndexSearcher searcher, Query query, QueryIndex.IndexPlan plan, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.SecureFacetConfiguration secureFacetConfiguration)
static FacetsConfig
getFacetsConfig(NodeBuilder definition)
static String
parseFacetField(String columnName)
-
-
-
Field Detail
-
ATTR_FACET_FIELDS
public static final String ATTR_FACET_FIELDS
IndexPaln Attribute name which refers to the name of the fields that should be used for facets.- See Also:
- Constant Field Values
-
-
Method Detail
-
getFacetsConfig
public static FacetsConfig getFacetsConfig(NodeBuilder definition)
-
getFacets
public static Facets getFacets(IndexSearcher searcher, Query query, QueryIndex.IndexPlan plan, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.SecureFacetConfiguration secureFacetConfiguration) throws IOException
- Throws:
IOException
-
-