Class SearchBreadcrumbBuilder
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl.SearchBreadcrumbBuilder
- Direct Known Subclasses:
CustomerCouponSearchBreadcrumbBuilder,MarketplaceSearchBreadcrumbBuilder
SearchBreadcrumbBuilder implementation for
FacetSearchPageData-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateBreadcrumbCategoryHierarchyPath(String categoryCode, boolean emptyBreadcrumbs, List<Breadcrumb> breadcrumbs) getBreadcrumbs(String categoryCode, ProductSearchPageData<SearchStateData, ProductData> searchPageData) getBreadcrumbs(String categoryCode, String searchText, boolean emptyBreadcrumbs) protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category) protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category, String linkClass) protected UrlResolver<CategoryModel>protected CommerceCategoryServiceprotected StringgetEncodedUrl(String url) voidsetCategoryModelUrlResolver(UrlResolver<CategoryModel> categoryModelUrlResolver) voidsetCommerceCategoryService(CommerceCategoryService commerceCategoryService)
-
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
-
getCategoryBreadcrumb
-
getCategoryBreadcrumb
-
getCommerceCategoryService
-
setCommerceCategoryService
-
getCategoryModelUrlResolver
-
setCategoryModelUrlResolver
-