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.lang.String lang,
java.lang.String requestedId,
java.util.List<FacetValue> children) |
private java.util.List<FacetValue> |
getValueHierarchy(CategoriesInfoMap mapper,
java.lang.String lang,
java.lang.String requestedId) |
java.util.List<FacetValue> |
getValues(CategoriesInfoMap 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(CategoriesInfoMap mapper, SearchRequest request, org.apache.solr.client.solrj.response.QueryResponse response)
getValues
in interface CategoryValuesBuilder
private java.util.List<FacetValue> getValueHierarchy(CategoriesInfoMap mapper, java.lang.String lang, java.lang.String requestedId)
private java.util.List<FacetValue> getValueFromCategory(Category category, java.lang.String lang, java.lang.String requestedId, java.util.List<FacetValue> children)