org.apache.lucene.facet.params
Class PerDimensionOrdinalPolicy
java.lang.Object
org.apache.lucene.facet.params.CategoryListParams
org.apache.lucene.facet.params.PerDimensionOrdinalPolicy
public class PerDimensionOrdinalPolicy
- extends CategoryListParams
A CategoryListParams
which allow controlling the
CategoryListParams.OrdinalPolicy
used for each dimension. The
dimension is specified as the first component in
CategoryPath.components
.
PerDimensionOrdinalPolicy
public PerDimensionOrdinalPolicy(Map<String,CategoryListParams.OrdinalPolicy> policies)
PerDimensionOrdinalPolicy
public PerDimensionOrdinalPolicy(Map<String,CategoryListParams.OrdinalPolicy> policies,
CategoryListParams.OrdinalPolicy defaultOP)
getOrdinalPolicy
public CategoryListParams.OrdinalPolicy getOrdinalPolicy(String dimension)
- Description copied from class:
CategoryListParams
- Returns the
CategoryListParams.OrdinalPolicy
to use for the given dimension. This
CategoryListParams
always returns CategoryListParams.DEFAULT_ORDINAL_POLICY
for all dimensions.
- Overrides:
getOrdinalPolicy
in class CategoryListParams
toString
public String toString()
- Overrides:
toString
in class CategoryListParams
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.