Uses of Class
org.broadleafcommerce.common.breadcrumbs.dto.BreadcrumbDTO
Packages that use BreadcrumbDTO
Package
Description
-
Uses of BreadcrumbDTO in org.broadleafcommerce.common.breadcrumbs.service
Methods in org.broadleafcommerce.common.breadcrumbs.service that return types with arguments of type BreadcrumbDTOModifier and TypeMethodDescriptionBreadcrumbService.buildBreadcrumbDTOs
(String baseUrl, Map<String, String[]> params) Builds a breadcrumb from the passed in url and parameter list.BreadcrumbServiceImpl.buildBreadcrumbDTOs
(String baseUrl, Map<String, String[]> params) Method parameters in org.broadleafcommerce.common.breadcrumbs.service with type arguments of type BreadcrumbDTOModifier and TypeMethodDescriptionBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> queryParams, ExtensionResultHolder<List<BreadcrumbDTO>> holder) -
Uses of BreadcrumbDTO in org.broadleafcommerce.common.web.expression
Methods in org.broadleafcommerce.common.web.expression that return types with arguments of type BreadcrumbDTO -
Uses of BreadcrumbDTO in org.broadleafcommerce.core.web.breadcrumbs
Methods in org.broadleafcommerce.core.web.breadcrumbs that return BreadcrumbDTOModifier and TypeMethodDescriptionprotected BreadcrumbDTO
CategoryBreadcrumbServiceExtensionHandler.buildCategorySearchCrumb
(Category category, String url, Map<String, String[]> params) Hook for overrides, some implementations may want to build a crumb related to category filtering.protected BreadcrumbDTO
CategoryBreadcrumbServiceExtensionHandler.buildCrumbForCategory
(Category category, String url, Map<String, String[]> params) Method parameters in org.broadleafcommerce.core.web.breadcrumbs with type arguments of type BreadcrumbDTOModifier and TypeMethodDescriptionprotected void
CategoryBreadcrumbServiceExtensionHandler.addParentCrumbs
(List<BreadcrumbDTO> parentCrumbs, Category category, String url, Map<String, String[]> params) Add the parent crumb for the passed in category.protected Category
CategoryBreadcrumbServiceExtensionHandler.determineFirstCategory
(String testUrl, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) protected Product
ProductBreadcrumbServiceExtensionHandler.determineProduct
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) SimpleSearchBreadcrumbServiceExtensionHandler.getBreadcrumbParams
(Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) protected String
SimpleSearchBreadcrumbServiceExtensionHandler.getBreadcrumbUrl
(String url, ExtensionResultHolder<List<BreadcrumbDTO>> holder) AbstractBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) CategoryBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) HomePageBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) ProductBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) SimpleSearchBreadcrumbServiceExtensionHandler.modifyBreadcrumbList
(String url, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) protected void
ProductBreadcrumbServiceExtensionHandler.updateContextMap
(String origUrl, Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) Remove the productId and the last fragment of the URLprotected void
SimpleSearchBreadcrumbServiceExtensionHandler.updateContextMap
(Map<String, String[]> params, ExtensionResultHolder<List<BreadcrumbDTO>> holder) This handler only manages keyword.