Class CategoryFacetDisplayNameProvider
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.provider.impl.CategoryFacetDisplayNameProvider
-
- All Implemented Interfaces:
FacetDisplayNameProvider
- Direct Known Subclasses:
CategoryWithCatalogVersionFacetDisplayNameProvider
public class CategoryFacetDisplayNameProvider extends java.lang.Object implements FacetDisplayNameProvider
-
-
Constructor Summary
Constructors Constructor Description CategoryFacetDisplayNameProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CategoryModel
getCategory(java.lang.String code)
protected CategoryModel
getCategoryForCatalogVersions(java.util.List<CatalogVersionModel> catalogVersions, java.lang.String code)
java.lang.String
getDisplayName(SearchQuery query, java.lang.String name)
Get the display name for a facet value.protected java.util.Locale
getLocale(java.lang.String isoCode)
Gets the locale based on two or one part ISO code.void
setCategoryService(CategoryService categoryService)
-
-
-
Method Detail
-
getLocale
protected java.util.Locale getLocale(java.lang.String isoCode)
Gets the locale based on two or one part ISO code.- Parameters:
isoCode
- the iso code- Returns:
- the locale
-
getDisplayName
public java.lang.String getDisplayName(SearchQuery query, java.lang.String name)
Description copied from interface:FacetDisplayNameProvider
Get 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:
getDisplayName
in interfaceFacetDisplayNameProvider
- Parameters:
query
- The search queryname
- The facet value- Returns:
- The display name for the specified facet value.
-
setCategoryService
public void setCategoryService(CategoryService categoryService)
-
getCategoryForCatalogVersions
protected CategoryModel getCategoryForCatalogVersions(java.util.List<CatalogVersionModel> catalogVersions, java.lang.String code)
-
getCategory
protected CategoryModel getCategory(java.lang.String code)
-
-