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 TypeClassDescriptionclassThis 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 TypeMethodDescriptionvoidNavigableMenuItem.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 TypeClassDescriptionclassDefaultMenuItemService<P extends MenuItem>interfaceMenuItemService<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 voidMenuItemValidator.validateImageUrl(MenuItem menuItem, org.springframework.validation.Errors errors) protected voidMenuItemValidator.validateLabel(MenuItem menuItem, org.springframework.validation.Errors errors) protected voidMenuItemValidator.validateSuppliedParentMenuId(MenuItem menuItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidMenuItemValidator.validateSuppliedParentMenuItemId(MenuItem menuItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidMenuItemValidator.validateUrl(MenuItem menuItem, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.menu.service.validation with type arguments of type MenuItemModifier and TypeMethodDescriptionvoidMenuItemValidator.setMenuItemService(MenuItemService<MenuItem> menuItemService) Lazily injectedMenuItemServicesince 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 voidMenuItemEndpoint.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)