final class CategoryNotMatchingValuesBuilder extends java.lang.Object implements CategoryValuesBuilder
Modifier and Type | Field and Description |
---|---|
private CategoryValuesUtil |
valuesUtil |
private static int |
ZERO_MATCHES |
Constructor and Description |
---|
CategoryNotMatchingValuesBuilder(CategoryValuesUtil valuesUtil) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<FacetValue> |
getValueFromCategory(Category category,
java.util.Locale lang,
java.lang.String requestedId,
java.util.List<FacetValue> children) |
private java.util.List<FacetValue> |
getValueHierarchy(CategoryInfoMap mapper,
java.util.Locale lang,
java.lang.String requestedId) |
java.util.List<FacetValue> |
getValues(CategoryInfoMap mapper,
SearchRequest request,
org.apache.solr.client.solrj.response.QueryResponse response) |
private static final int ZERO_MATCHES
private final CategoryValuesUtil valuesUtil
@Inject public CategoryNotMatchingValuesBuilder(CategoryValuesUtil valuesUtil)
public java.util.List<FacetValue> getValues(CategoryInfoMap mapper, SearchRequest request, org.apache.solr.client.solrj.response.QueryResponse response)
getValues
in interface CategoryValuesBuilder
private java.util.List<FacetValue> getValueHierarchy(CategoryInfoMap mapper, java.util.Locale lang, java.lang.String requestedId)
private java.util.List<FacetValue> getValueFromCategory(Category category, java.util.Locale lang, java.lang.String requestedId, java.util.List<FacetValue> children)