Uses of Class
com.broadleafcommerce.menu.domain.MenuItem
Packages that use MenuItem
Package
Description
-
Uses of MenuItem in com.broadleafcommerce.menu.domain
Subclasses of MenuItem in com.broadleafcommerce.menu.domainModifier and TypeClassDescriptionclass
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.Methods in com.broadleafcommerce.menu.domain that return MenuItemMethods in com.broadleafcommerce.menu.domain that return types with arguments of type MenuItemMethods in com.broadleafcommerce.menu.domain with parameters of type MenuItemModifier and TypeMethodDescriptionvoid
NavigableMenuItem.initializeFromMenuItem
(@NonNull MenuItem menuItem) Constructors in com.broadleafcommerce.menu.domain with parameters of type MenuItemModifierConstructorDescriptionMenuItemAncestorList
(MenuItem menuItem, List<MenuItem> ancestors) NavigableMenuItem
(MenuItem menuItem) Constructor parameters in com.broadleafcommerce.menu.domain with type arguments of type MenuItem -
Uses of MenuItem in com.broadleafcommerce.menu.service
Classes in com.broadleafcommerce.menu.service with type parameters of type MenuItemModifier and TypeClassDescriptionclass
DefaultMenuItemService<P extends MenuItem>
interface
MenuItemService<P extends MenuItem>
Service API forMenuItems
.Methods in com.broadleafcommerce.menu.service that return types with arguments of type MenuItemModifier and TypeMethodDescriptionprotected MenuItemService<? extends MenuItem>
DefaultMenuService.getMenuItemService()
Constructor parameters in com.broadleafcommerce.menu.service with type arguments of type MenuItemModifierConstructorDescriptionDefaultMenuService
(MenuRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, MenuItemService<MenuItem> menuItemService, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) -
Uses of MenuItem in com.broadleafcommerce.menu.service.validation
Methods in com.broadleafcommerce.menu.service.validation that return types with arguments of type MenuItemModifier and TypeMethodDescriptionprotected MenuItemService<MenuItem>
MenuItemValidator.getMenuItemService()
Methods in com.broadleafcommerce.menu.service.validation with parameters of type MenuItemModifier and TypeMethodDescriptionprotected void
MenuItemValidator.validateImageUrl
(MenuItem menuItem, org.springframework.validation.Errors errors) protected void
MenuItemValidator.validateLabel
(MenuItem menuItem, org.springframework.validation.Errors errors) protected void
MenuItemValidator.validateSuppliedParentMenuId
(MenuItem menuItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
MenuItemValidator.validateSuppliedParentMenuItemId
(MenuItem menuItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
MenuItemValidator.validateUrl
(MenuItem menuItem, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.menu.service.validation with type arguments of type MenuItemModifier and TypeMethodDescriptionvoid
MenuItemValidator.setMenuItemService
(MenuItemService<MenuItem> menuItemService) Lazily injectedMenuItemService
since this validator is itself a service component. -
Uses of MenuItem in com.broadleafcommerce.menu.web.endpoint
Methods in com.broadleafcommerce.menu.web.endpoint that return MenuItemModifier and TypeMethodDescriptionMenuItemEndpoint.createMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem menuItem) MenuItemEndpoint.readMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id) MenuItemEndpoint.replaceMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id, MenuItem menuItem) Methods in com.broadleafcommerce.menu.web.endpoint that return types with arguments of type MenuItemModifier and TypeMethodDescriptionprotected MenuItemService<MenuItem>
MenuEndpoint.getMenuItemService()
protected MenuItemService<MenuItem>
MenuItemEndpoint.getMenuItemService()
org.springframework.data.domain.Page<MenuItem>
MenuItemEndpoint.readAllMenuItems
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String labelQuery, boolean rootsOnly, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<MenuItem>
MenuItemEndpoint.readChildrenOfMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id) Methods in com.broadleafcommerce.menu.web.endpoint with parameters of type MenuItemModifier and TypeMethodDescriptionprotected void
MenuItemEndpoint.assertMenuIsParentOfItem
(Menu menu, MenuItem menuItem) MenuItemEndpoint.createMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem menuItem) MenuItemEndpoint.replaceMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id, MenuItem menuItem) Method parameters in com.broadleafcommerce.menu.web.endpoint with type arguments of type MenuItemModifier and TypeMethodDescriptionConstructor parameters in com.broadleafcommerce.menu.web.endpoint with type arguments of type MenuItemModifierConstructorDescriptionMenuEndpoint
(MenuService<Menu> menuService, MenuItemService<MenuItem> menuItemService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService) MenuItemEndpoint
(MenuItemService<MenuItem> menuItemService, MenuService<Menu> menuService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService)