Uses of Class
com.broadleafcommerce.menu.domain.MenuItem
-
Packages that use MenuItem Package Description com.broadleafcommerce.menu.domain com.broadleafcommerce.menu.service com.broadleafcommerce.menu.service.validation com.broadleafcommerce.menu.web.endpoint -
-
Uses of MenuItem in com.broadleafcommerce.menu.domain
Subclasses of MenuItem in com.broadleafcommerce.menu.domain Modifier and Type Class Description class
NavigableMenuItem
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 MenuItem Modifier and Type Method Description MenuItem
MenuItemAncestorList. getMenuItem()
Methods in com.broadleafcommerce.menu.domain that return types with arguments of type MenuItem Modifier and Type Method Description List<MenuItem>
MenuItemAncestorList. getAncestors()
Methods in com.broadleafcommerce.menu.domain with parameters of type MenuItem Modifier and Type Method Description void
NavigableMenuItem. initializeFromMenuItem(@NonNull MenuItem menuItem)
Constructors in com.broadleafcommerce.menu.domain with parameters of type MenuItem Constructor Description MenuItemAncestorList(MenuItem menuItem, List<MenuItem> ancestors)
NavigableMenuItem(MenuItem menuItem)
Constructor parameters in com.broadleafcommerce.menu.domain with type arguments of type MenuItem Constructor Description MenuItemAncestorList(MenuItem menuItem, List<MenuItem> ancestors)
-
Uses of MenuItem in com.broadleafcommerce.menu.service
Classes in com.broadleafcommerce.menu.service with type parameters of type MenuItem Modifier and Type Class Description class
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 MenuItem Modifier and Type Method Description protected MenuItemService<? extends MenuItem>
DefaultMenuService. getMenuItemService()
Constructor parameters in com.broadleafcommerce.menu.service with type arguments of type MenuItem Constructor Description DefaultMenuService(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 MenuItem Modifier and Type Method Description protected MenuItemService<MenuItem>
MenuItemValidator. getMenuItemService()
Methods in com.broadleafcommerce.menu.service.validation with parameters of type MenuItem Modifier and Type Method Description protected 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 MenuItem Modifier and Type Method Description void
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 MenuItem Modifier and Type Method Description MenuItem
MenuItemEndpoint. createMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem menuItem)
MenuItem
MenuItemEndpoint. readMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id)
MenuItem
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 MenuItem Modifier and Type Method Description protected 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)
protected List<MenuItem>
MenuItemEndpoint. sortItems(List<MenuItem> toBeSorted)
Methods in com.broadleafcommerce.menu.web.endpoint with parameters of type MenuItem Modifier and Type Method Description protected void
MenuItemEndpoint. assertMenuIsParentOfItem(Menu menu, MenuItem menuItem)
MenuItem
MenuItemEndpoint. createMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem 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 MenuItem Modifier and Type Method Description protected List<MenuItem>
MenuItemEndpoint. sortItems(List<MenuItem> toBeSorted)
Constructor parameters in com.broadleafcommerce.menu.web.endpoint with type arguments of type MenuItem Constructor Description MenuEndpoint(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)
-