Class SearchBreadcrumbBuilder
- java.lang.Object
-
- de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl.SearchBreadcrumbBuilder
-
- Direct Known Subclasses:
CustomerCouponSearchBreadcrumbBuilder,MarketplaceSearchBreadcrumbBuilder
public class SearchBreadcrumbBuilder extends java.lang.ObjectSearchBreadcrumbBuilder implementation forFacetSearchPageData
-
-
Constructor Summary
Constructors Constructor Description SearchBreadcrumbBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateBreadcrumbCategoryHierarchyPath(java.lang.String categoryCode, boolean emptyBreadcrumbs, java.util.List<Breadcrumb> breadcrumbs)java.util.List<Breadcrumb>getBreadcrumbs(java.lang.String categoryCode, ProductSearchPageData<SearchStateData,ProductData> searchPageData)java.util.List<Breadcrumb>getBreadcrumbs(java.lang.String categoryCode, java.lang.String searchText, boolean emptyBreadcrumbs)protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category)protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category, java.lang.String linkClass)protected UrlResolver<CategoryModel>getCategoryModelUrlResolver()protected CommerceCategoryServicegetCommerceCategoryService()protected java.lang.StringgetEncodedUrl(java.lang.String url)voidsetCategoryModelUrlResolver(UrlResolver<CategoryModel> categoryModelUrlResolver)voidsetCommerceCategoryService(CommerceCategoryService commerceCategoryService)
-
-
-
Method Detail
-
getBreadcrumbs
public java.util.List<Breadcrumb> getBreadcrumbs(java.lang.String categoryCode, ProductSearchPageData<SearchStateData,ProductData> searchPageData)
-
getBreadcrumbs
public java.util.List<Breadcrumb> getBreadcrumbs(java.lang.String categoryCode, java.lang.String searchText, boolean emptyBreadcrumbs)
-
createBreadcrumbCategoryHierarchyPath
protected void createBreadcrumbCategoryHierarchyPath(java.lang.String categoryCode, boolean emptyBreadcrumbs, java.util.List<Breadcrumb> breadcrumbs)
-
getEncodedUrl
protected java.lang.String getEncodedUrl(java.lang.String url)
-
getCategoryBreadcrumb
protected Breadcrumb getCategoryBreadcrumb(CategoryModel category)
-
getCategoryBreadcrumb
protected Breadcrumb getCategoryBreadcrumb(CategoryModel category, java.lang.String linkClass)
-
getCommerceCategoryService
protected CommerceCategoryService getCommerceCategoryService()
-
setCommerceCategoryService
public void setCommerceCategoryService(CommerceCategoryService commerceCategoryService)
-
getCategoryModelUrlResolver
protected UrlResolver<CategoryModel> getCategoryModelUrlResolver()
-
setCategoryModelUrlResolver
public void setCategoryModelUrlResolver(UrlResolver<CategoryModel> categoryModelUrlResolver)
-
-