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 classNavigableMenuItemThis 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 MenuItemMenuItemAncestorList. 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 voidNavigableMenuItem. 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 classDefaultMenuItemService<P extends MenuItem>interfaceMenuItemService<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 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 MenuItem Modifier and Type Method Description voidMenuItemValidator. 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 MenuItem Modifier and Type Method Description MenuItemMenuItemEndpoint. createMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem menuItem)MenuItemMenuItemEndpoint. readMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, String id)MenuItemMenuItemEndpoint. 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 voidMenuItemEndpoint. assertMenuIsParentOfItem(Menu menu, MenuItem menuItem)MenuItemMenuItemEndpoint. createMenuItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String parentMenuId, MenuItem menuItem)MenuItemMenuItemEndpoint. 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)
-