class ManufacturerFacetFactoryImpl extends java.lang.Object implements ManufacturerFacetFactory
Modifier and Type | Field and Description |
---|---|
private FacetValueComparatorFactory |
comparatorFactory |
private int |
facetValueLimit |
private SimpleFacetValueFillUp |
fillUp |
private static java.lang.String |
MANUFACTURER_FIELD |
MANUFACTURER_ATTRNAME
Constructor and Description |
---|
ManufacturerFacetFactoryImpl(SearchConfig config,
FacetValueComparatorFactory comparatorFactory,
SimpleFacetValueFillUp fillUp) |
Modifier and Type | Method and Description |
---|---|
private FacetValue |
createFacetValueFromCount(org.apache.solr.client.solrj.response.FacetField.Count count) |
Facet |
get(org.apache.solr.client.solrj.response.QueryResponse response,
SearchRequest request) |
private java.util.List<FacetValue> |
getValues(org.apache.solr.client.solrj.response.QueryResponse response,
SearchRequest request) |
private static final java.lang.String MANUFACTURER_FIELD
private final int facetValueLimit
private final FacetValueComparatorFactory comparatorFactory
private final SimpleFacetValueFillUp fillUp
@Inject public ManufacturerFacetFactoryImpl(SearchConfig config, FacetValueComparatorFactory comparatorFactory, SimpleFacetValueFillUp fillUp)
public Facet get(org.apache.solr.client.solrj.response.QueryResponse response, SearchRequest request)
get
in interface ManufacturerFacetFactory
private java.util.List<FacetValue> getValues(org.apache.solr.client.solrj.response.QueryResponse response, SearchRequest request)
private FacetValue createFacetValueFromCount(org.apache.solr.client.solrj.response.FacetField.Count count)