class ManufacturerFacetFactoryImpl extends SimpleFacetValueFillUp implements ManufacturerFacetFactory
Modifier and Type | Field and Description |
---|---|
private FacetValueComparatorFactory |
comparatorFactory |
private int |
facetValueLimit |
private static java.lang.String |
MANUFACTURER_FIELD |
MANUFACTURER_ATTRNAME
Constructor and Description |
---|
ManufacturerFacetFactoryImpl(SearchConfig config,
FacetValueComparatorFactory comparatorFactory) |
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) |
getFillUp
private static final java.lang.String MANUFACTURER_FIELD
private final int facetValueLimit
private final FacetValueComparatorFactory comparatorFactory
@Inject public ManufacturerFacetFactoryImpl(SearchConfig config, FacetValueComparatorFactory comparatorFactory)
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)