Class SearchResultFacetsPopulator
java.lang.Object
com.hybris.backoffice.searchservices.populators.SearchResultFacetsPopulator
- All Implemented Interfaces:
Populator<SnSearchResultSourceData,SnSearchResultConverterData>
public class SearchResultFacetsPopulator
extends Object
implements Populator<SnSearchResultSourceData,SnSearchResultConverterData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hybris.cockpitng.search.data.facet.FacetTypevoidpopulate(SnSearchResultSourceData snSearchResultSourceData, SnSearchResultConverterData snSearchResultConverterData) Populate the target instance with values from the source instance.voidsetCategoryFacetValueDisplayNameProvider(CategoryFacetValueDisplayNameProvider categoryFacetValueDisplayNameProvider) voidsetCockpitLocaleService(com.hybris.cockpitng.i18n.CockpitLocaleService cockpitLocaleService)
-
Constructor Details
-
SearchResultFacetsPopulator
public SearchResultFacetsPopulator()
-
-
Method Details
-
populate
public void populate(SnSearchResultSourceData snSearchResultSourceData, SnSearchResultConverterData snSearchResultConverterData) Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<SnSearchResultSourceData,SnSearchResultConverterData> - Parameters:
snSearchResultSourceData- the source objectsnSearchResultConverterData- the target to fill
-
extractFacetType
protected com.hybris.cockpitng.search.data.facet.FacetType extractFacetType(AbstractSnBucketsFacetResponse source) -
setCockpitLocaleService
public void setCockpitLocaleService(com.hybris.cockpitng.i18n.CockpitLocaleService cockpitLocaleService) -
setCategoryFacetValueDisplayNameProvider
public void setCategoryFacetValueDisplayNameProvider(CategoryFacetValueDisplayNameProvider categoryFacetValueDisplayNameProvider)
-