java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl.SearchBreadcrumbBuilder

public class SearchBreadcrumbBuilder extends Object
SearchBreadcrumbBuilder implementation for FacetSearchPageData
  • Constructor Details

    • SearchBreadcrumbBuilder

      public SearchBreadcrumbBuilder()
  • Method Details

    • getBreadcrumbs

      public List<Breadcrumb> getBreadcrumbs(String categoryCode, ProductSearchPageData<SearchStateData,ProductData> searchPageData)
    • getBreadcrumbs

      public List<Breadcrumb> getBreadcrumbs(String categoryCode, String searchText, boolean emptyBreadcrumbs)
    • createBreadcrumbCategoryHierarchyPath

      protected void createBreadcrumbCategoryHierarchyPath(String categoryCode, boolean emptyBreadcrumbs, List<Breadcrumb> breadcrumbs)
    • getEncodedUrl

      protected String getEncodedUrl(String url)
    • getCategoryBreadcrumb

      protected Breadcrumb getCategoryBreadcrumb(CategoryModel category)
    • getCategoryBreadcrumb

      protected Breadcrumb getCategoryBreadcrumb(CategoryModel category, String linkClass)
    • getCommerceCategoryService

      protected de.hybris.platform.commerceservices.category.CommerceCategoryService getCommerceCategoryService()
    • setCommerceCategoryService

      public void setCommerceCategoryService(de.hybris.platform.commerceservices.category.CommerceCategoryService commerceCategoryService)
    • getCategoryModelUrlResolver

      protected de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel> getCategoryModelUrlResolver()
    • setCategoryModelUrlResolver

      public void setCategoryModelUrlResolver(de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel> categoryModelUrlResolver)