Class LegacyFacetSearchResultFacetsPopulator
java.lang.Object
de.hybris.platform.solrfacetsearch.search.impl.populators.LegacyFacetSearchResultFacetsPopulator
- All Implemented Interfaces:
Populator<SearchResultConverterData,,SolrSearchResult> org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware
@Deprecated(since="2105")
public class LegacyFacetSearchResultFacetsPopulator
extends Object
implements Populator<SearchResultConverterData,SolrSearchResult>, org.springframework.beans.factory.BeanFactoryAware
Deprecated.
since 2105, use FacetSearchResultFacetsPopulator instead.
Populates facet values of
SolrSearchResult from SearchResultConverterData-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classDeprecated. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FacetbuildFacet(SearchQuery searchQuery, LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, long maxFacetValueCount, org.apache.solr.client.solrj.response.FacetField sourceFacet) Deprecated.buildFacetInfos(SearchQuery searchQuery) Deprecated.protected voidbuildTopFacetValues(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, List<FacetValue> facetValues, List<FacetValue> topFacetValues) Deprecated.protected intcompareFacets(Facet facet1, Facet facet2) Deprecated.org.springframework.beans.factory.BeanFactoryDeprecated.Deprecated.protected longgetMaxFacetValueCount(org.apache.solr.client.solrj.response.QueryResponse queryResponse) Deprecated.protected booleanisAllFacetValuesInResponse(SearchQuery searchQuery) Deprecated.protected booleanisFacetValueSelected(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, org.apache.solr.client.solrj.response.FacetField.Count sourceFacetValue) Deprecated.voidpopulate(SearchResultConverterData source, SolrSearchResult target) Deprecated.Populate the target instance with values from the source instance.protected voidremoveFacetValues(List<String> keys, Map<String, FacetValue> mapping, Consumer<FacetValue> consumer) Deprecated.protected FacetTopValuesProviderDeprecated.protected StringresolveFacetValueDisplayName(SearchQuery searchQuery, LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, Object facetDisplayNameProvider, String facetValue) Deprecated.protected List<ValueRange>resolveFacetValueRanges(IndexedProperty property, String qualifier) Deprecated.protected ObjectDeprecated.protected FacetSortProviderDeprecated.voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) Deprecated.voidsetFieldNameTranslator(FieldNameTranslator fieldNameTranslator) Deprecated.protected voidsortFacetValues(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, SearchQuery searchQuery, List<FacetValue> facetValues) Deprecated.
-
Field Details
-
RESPONSE_HEADERS_PARAMS
Deprecated.- See Also:
-
GROUP_PARAM
Deprecated.- See Also:
-
GROUP_FACET_PARAM
Deprecated.- See Also:
-
DEFAULT_PRIORITY
protected static final int DEFAULT_PRIORITYDeprecated.- See Also:
-
-
Constructor Details
-
LegacyFacetSearchResultFacetsPopulator
public LegacyFacetSearchResultFacetsPopulator()Deprecated.
-
-
Method Details
-
populate
Deprecated.Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<SearchResultConverterData,SolrSearchResult> - Parameters:
source- the source objecttarget- the target to fill
-
buildFacetInfos
protected Map<String,LegacyFacetSearchResultFacetsPopulator.FacetInfo> buildFacetInfos(SearchQuery searchQuery) Deprecated. -
buildFacet
protected Facet buildFacet(SearchQuery searchQuery, LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, long maxFacetValueCount, org.apache.solr.client.solrj.response.FacetField sourceFacet) Deprecated. -
getMaxFacetValueCount
protected long getMaxFacetValueCount(org.apache.solr.client.solrj.response.QueryResponse queryResponse) Deprecated. -
isAllFacetValuesInResponse
Deprecated. -
isFacetValueSelected
protected boolean isFacetValueSelected(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, org.apache.solr.client.solrj.response.FacetField.Count sourceFacetValue) Deprecated. -
resolveFacetValueDisplayName
protected String resolveFacetValueDisplayName(SearchQuery searchQuery, LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, Object facetDisplayNameProvider, String facetValue) Deprecated. -
removeFacetValues
protected void removeFacetValues(List<String> keys, Map<String, FacetValue> mapping, Consumer<FacetValue> consumer) Deprecated. -
sortFacetValues
protected void sortFacetValues(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, SearchQuery searchQuery, List<FacetValue> facetValues) Deprecated. -
resolveFacetValueRanges
Deprecated. -
buildTopFacetValues
protected void buildTopFacetValues(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo, List<FacetValue> facetValues, List<FacetValue> topFacetValues) Deprecated. -
compareFacets
Deprecated. -
resolveFacetValuesDisplayNameProvider
protected Object resolveFacetValuesDisplayNameProvider(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo) Deprecated. -
resolveFacetValuesSortProvider
protected FacetSortProvider resolveFacetValuesSortProvider(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo) Deprecated. -
resolveFacetTopValuesProvider
protected FacetTopValuesProvider resolveFacetTopValuesProvider(LegacyFacetSearchResultFacetsPopulator.FacetInfo facetInfo) Deprecated. -
getFieldNameTranslator
Deprecated. -
setFieldNameTranslator
Deprecated. -
getBeanFactory
public org.springframework.beans.factory.BeanFactory getBeanFactory()Deprecated. -
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) Deprecated.- Specified by:
setBeanFactoryin interfaceorg.springframework.beans.factory.BeanFactoryAware
-