Class DefaultSolrAsCategoryPathResolver
java.lang.Object
de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsCategoryPathResolver
de.hybris.platform.adaptivesearchsolr.strategies.impl.DefaultSolrAsCategoryPathResolver
- All Implemented Interfaces:
SolrAsCategoryPathResolver
public class DefaultSolrAsCategoryPathResolver
extends AbstractAsCategoryPathResolver
implements SolrAsCategoryPathResolver
-
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(SearchQuery searchQuery) protected voidresolveCategoryCodesFromFacetValues(SearchQuery searchQuery, List<String> categoryCodes) protected voidresolveCategoryCodesFromFilterQueries(SearchQuery searchQuery, List<String> categoryCodes) resolveCategoryPath(SearchQuery searchQuery, List<CatalogVersionModel> catalogVersions) Returns the category path.Methods inherited from class de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsCategoryPathResolver
addCategoryCode, addCategoryCodes, getAsCategoryService, getConfigurationService, resolveFacetFilterIndexProperty, resolveFilterIndexProperty, setAsCategoryService, setConfigurationService
-
Constructor Details
-
DefaultSolrAsCategoryPathResolver
public DefaultSolrAsCategoryPathResolver()
-
-
Method Details
-
resolveCategoryPath
public List<CategoryModel> resolveCategoryPath(SearchQuery searchQuery, List<CatalogVersionModel> catalogVersions) Description copied from interface:SolrAsCategoryPathResolverReturns the category path.- Specified by:
resolveCategoryPathin interfaceSolrAsCategoryPathResolver- Parameters:
searchQuery- - the search querycatalogVersions- - the catalog versions- Returns:
- the category path
-
resolveCategoryCodes
-
resolveCategoryCodesFromFilterQueries
protected void resolveCategoryCodesFromFilterQueries(SearchQuery searchQuery, List<String> categoryCodes) -
resolveCategoryCodesFromFacetValues
protected void resolveCategoryCodesFromFacetValues(SearchQuery searchQuery, List<String> categoryCodes)
-