Class CategoryFacetDisplayNameProvider
java.lang.Object
de.hybris.platform.solrfacetsearch.provider.impl.CategoryFacetDisplayNameProvider
- All Implemented Interfaces:
FacetDisplayNameProvider
- Direct Known Subclasses:
CategoryWithCatalogVersionFacetDisplayNameProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CategoryModelgetCategory(String code) protected CategoryModelgetCategoryForCatalogVersions(List<CatalogVersionModel> catalogVersions, String code) getDisplayName(SearchQuery query, String name) Get the display name for a facet value.protected LocaleGets the locale based on two or one part ISO code.voidsetCategoryService(CategoryService categoryService)
-
Constructor Details
-
CategoryFacetDisplayNameProvider
public CategoryFacetDisplayNameProvider()
-
-
Method Details
-
getLocale
Gets the locale based on two or one part ISO code.- Parameters:
isoCode- the iso code- Returns:
- the locale
-
getDisplayName
Description copied from interface:FacetDisplayNameProviderGet the display name for a facet value. This method is deprecated as is does not pass the facet which contains the facet value. Implementers should implement theFacetValueDisplayNameProvider.getDisplayName(de.hybris.platform.solrfacetsearch.search.SearchQuery, de.hybris.platform.solrfacetsearch.config.IndexedProperty, String)method instead.- Specified by:
getDisplayNamein interfaceFacetDisplayNameProvider- Parameters:
query- The search queryname- The facet value- Returns:
- The display name for the specified facet value.
-
setCategoryService
-
getCategoryForCatalogVersions
protected CategoryModel getCategoryForCatalogVersions(List<CatalogVersionModel> catalogVersions, String code) -
getCategory
-