Class DefaultSnAsCategoryPathResolver
java.lang.Object
de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsCategoryPathResolver
de.hybris.platform.adaptivesearch.searchservices.strategies.impl.DefaultSnAsCategoryPathResolver
- All Implemented Interfaces:
SnAsCategoryPathResolver
public class DefaultSnAsCategoryPathResolver
extends AbstractAsCategoryPathResolver
implements SnAsCategoryPathResolver
-
Field Summary
Fields inherited from class de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsCategoryPathResolver
FACET_FILTER_INDEX_PROPERTY_KEY, FILTER_INDEX_PROPERTY_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveCategoryCodes(SnSearchQuery searchQuery) protected voidresolveCategoryCodesFromFacetFilters(SnSearchQuery searchQuery, List<String> categoryCodes) protected voidresolveCategoryCodesFromFilters(SnSearchQuery searchQuery, List<String> categoryCodes) resolveCategoryPath(SnSearchContext searchContext, List<CatalogVersionModel> catalogVersions) Resolves the category path.Methods inherited from class de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsCategoryPathResolver
addCategoryCode, addCategoryCodes, getAsCategoryService, getConfigurationService, resolveFacetFilterIndexProperty, resolveFilterIndexProperty, setAsCategoryService, setConfigurationService
-
Constructor Details
-
DefaultSnAsCategoryPathResolver
public DefaultSnAsCategoryPathResolver()
-
-
Method Details
-
resolveCategoryPath
public List<CategoryModel> resolveCategoryPath(SnSearchContext searchContext, List<CatalogVersionModel> catalogVersions) Description copied from interface:SnAsCategoryPathResolverResolves the category path.- Specified by:
resolveCategoryPathin interfaceSnAsCategoryPathResolver- Parameters:
searchContext- - the search contextcatalogVersions- - the catalog versions- Returns:
- the category path
-
resolveCategoryCodes
-
resolveCategoryCodesFromFilters
protected void resolveCategoryCodesFromFilters(SnSearchQuery searchQuery, List<String> categoryCodes) -
resolveCategoryCodesFromFacetFilters
protected void resolveCategoryCodesFromFacetFilters(SnSearchQuery searchQuery, List<String> categoryCodes)
-