A C D E F G H I J L M N P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- assertMenuIsParentOfItem(Menu, MenuItem) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- ASSET - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item is an asset such as an image.
C
- CACHE_BY_MENU - Static variable in class com.broadleafcommerce.menu.service.DefaultMenuService
- canEqual(Object) - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- canEqual(Object) - Method in class com.broadleafcommerce.menu.domain.Menu
- canEqual(Object) - Method in class com.broadleafcommerce.menu.domain.MenuItem
- canEqual(Object) - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
- canEqual(Object) - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
- canEqual(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- canEqual(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- canEqual(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- CATEGORY - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item leads to a category landing page.
- com.broadleafcommerce.menu.autoconfigure - package com.broadleafcommerce.menu.autoconfigure
- com.broadleafcommerce.menu.cache - package com.broadleafcommerce.menu.cache
- com.broadleafcommerce.menu.domain - package com.broadleafcommerce.menu.domain
- com.broadleafcommerce.menu.domain.type - package com.broadleafcommerce.menu.domain.type
- com.broadleafcommerce.menu.provider - package com.broadleafcommerce.menu.provider
- com.broadleafcommerce.menu.provider.jpa - package com.broadleafcommerce.menu.provider.jpa
- com.broadleafcommerce.menu.provider.jpa.autoconfigure - package com.broadleafcommerce.menu.provider.jpa.autoconfigure
- com.broadleafcommerce.menu.provider.jpa.domain - package com.broadleafcommerce.menu.provider.jpa.domain
- com.broadleafcommerce.menu.provider.jpa.environment - package com.broadleafcommerce.menu.provider.jpa.environment
- com.broadleafcommerce.menu.provider.jpa.repository - package com.broadleafcommerce.menu.provider.jpa.repository
- com.broadleafcommerce.menu.repository - package com.broadleafcommerce.menu.repository
- com.broadleafcommerce.menu.service - package com.broadleafcommerce.menu.service
- com.broadleafcommerce.menu.service.autoconfigure - package com.broadleafcommerce.menu.service.autoconfigure
- com.broadleafcommerce.menu.service.validation - package com.broadleafcommerce.menu.service.validation
- com.broadleafcommerce.menu.web.autoconfigure - package com.broadleafcommerce.menu.web.autoconfigure
- com.broadleafcommerce.menu.web.endpoint - package com.broadleafcommerce.menu.web.endpoint
- CONTENT_ITEM - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item leads a Content Item landing page.
- CONTENT_MODEL - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item leads a Content Model landing page, e.g.,
/blogs
. - createMenu(ContextInfo, Menu) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- createMenuItem(ContextInfo, String, MenuItem) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
D
- DefaultMenuItemService<P extends MenuItem> - Class in com.broadleafcommerce.menu.service
- DefaultMenuItemService(MenuItemRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.menu.service.DefaultMenuItemService
- DefaultMenuService<P extends Menu> - Class in com.broadleafcommerce.menu.service
- DefaultMenuService(MenuRepository<Trackable>, MenuItemService<MenuItem>, RsqlCrudEntityHelper, TypeFactory, FilterParser<Node>) - Constructor for class com.broadleafcommerce.menu.service.DefaultMenuService
- deleteMenu(ContextInfo, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- deleteMenuItem(ContextInfo, String, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
E
- equals(Object) - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- equals(Object) - Method in class com.broadleafcommerce.menu.domain.Menu
- equals(Object) - Method in class com.broadleafcommerce.menu.domain.MenuItem
- equals(Object) - Method in class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- equals(Object) - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
- equals(Object) - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
- equals(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- equals(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- equals(Object) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
F
- findAllByParentMenuContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.repository.MenuItemRepository
-
Find all menu items that are children (both direct and indirect) of the specified
Menu
. - findAllByParentMenuContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.menu.repository.MenuItemRepository
-
Find all menu items for a menu, filtered by label.
- findAllByParentMenuContextIdAndParentMenuItemContextIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.menu.repository.MenuItemRepository
-
Find top-level menu items for a menu, filtered by label.
- findAllByParentMenuItemContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.repository.MenuItemRepository
-
Find all menu items that are direct children of the specified
MenuItem
. - findByName(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.repository.MenuRepository
-
Find the menu with the given name.
- fromMe() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- fromMe() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
G
- get_id() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- get_id() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getAncestors() - Method in class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- getAncestors(ContextInfo, String, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- getBusinessDomainType() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getBusinessDomainType() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getByMenuTtl() - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- getContextId() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getContextId() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getContextState() - Method in class com.broadleafcommerce.menu.domain.Menu
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
A subset of
Tracking
information to expose the context state for this object. - getCustomHtml() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The HTML that should be used to display the menu item.
- getCustomHtml() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getDatasource() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- getDelegating() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- getDisplay() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getDisplay() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getDisplayOrder() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The order in which this item should be displayed relative to its siblings in the navigation tree.
- getDisplayOrder() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getId() - Method in class com.broadleafcommerce.menu.domain.Menu
-
The context ID of the menu.
- getId() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the menu item.
- getImageAltText() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
If
imageUrl
is set, this field should contain the alt text for that image. - getImageAltText() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getImageUrl() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The url of the image that should be rendered (as an
<img/>
) when displaying this menu item. - getImageUrl() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getJpa() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- getLabel() - Method in class com.broadleafcommerce.menu.domain.Menu
-
Optional label for the Menu to be displayed when it's rendered.
- getLabel() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The user-visible label for this menu item.
- getLabel() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getLabel() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getLiquibase() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- getMenuItem() - Method in class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- getMenuItemService() - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- getMenuItemService() - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- getMenuItemService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- getMenuItemService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- getMenuService() - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- getMenuService() - Method in class com.broadleafcommerce.menu.service.validation.MenuValidator
- getMenuService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- getMenuService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- getMenuWithNavigationTree(String, int, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- getMenuWithNavigationTree(String, int, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuService
-
Accepts a menu name and returns the menu with its
submenu
fully populated. - getName() - Method in class com.broadleafcommerce.menu.domain.Menu
-
A unique name for the menu, used for retrieval.
- getName() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getNavigationTreeForMenu(String, Integer, ContextInfo) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuHierarchyEndpoint
- getParentMenuContextId() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getParentMenuId() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the named
Menu
this menu item should be under. - getParentMenuItemContextId() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getParentMenuItemId() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the menu item this menu item should be under.
- getRepository() - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- getRepository() - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- getRepositoryDomain() - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- getRepositoryDomain() - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- getRepositoryDomain() - Method in interface com.broadleafcommerce.menu.service.MenuItemService
- getRepositoryDomain() - Method in interface com.broadleafcommerce.menu.service.MenuService
- getSubmenu() - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
-
A list of the direct children of this menu with their own
submenus
populated. - getSubmenu() - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
-
A list of the direct children of this menu item with their own
submenus
populated. - getTracking() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- getTracking() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getTranslationEntityService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- getTranslationEntityService() - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- getType() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The type of menu item.
- getType() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- getTypeFactory() - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- getUrl() - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The url that is visited when the menu item is clicked.
- getUrl() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
H
- hashCode() - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- hashCode() - Method in class com.broadleafcommerce.menu.domain.Menu
- hashCode() - Method in class com.broadleafcommerce.menu.domain.MenuItem
- hashCode() - Method in class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- hashCode() - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
- hashCode() - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
- hashCode() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- hashCode() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- hashCode() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
I
- initializeFromMenu(Menu) - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
- initializeFromMenuItem(MenuItem) - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
J
- JpaMenu - Class in com.broadleafcommerce.menu.provider.jpa.domain
-
Persistent counter-part to a
Menu
for use with a JPA-supported datastore. - JpaMenu() - Constructor for class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- JpaMenuItem - Class in com.broadleafcommerce.menu.provider.jpa.domain
-
Persistent counter-part to a
MenuItem
for use with a JPA-supported datastore. - JpaMenuItem() - Constructor for class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- JpaMenuItemRepository<D extends JpaMenuItem> - Interface in com.broadleafcommerce.menu.provider.jpa.repository
-
JPA domain-specific implementation of
MenuItemRepository
. - JpaMenuRepository<D extends JpaMenu> - Interface in com.broadleafcommerce.menu.provider.jpa.repository
-
JPA domain-specific implementation of
MenuRepository
. - JpaRouteConstants - Class in com.broadleafcommerce.menu.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.menu.provider.jpa
L
- LINK - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item is a generic hyperlink.
M
- Menu - Class in com.broadleafcommerce.menu.domain
-
A domain representing a Menu.
- Menu() - Constructor for class com.broadleafcommerce.menu.domain.Menu
- MENU_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.menu.provider.jpa.JpaRouteConstants.Persistence
- MENU_ITEMS_URI - Static variable in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- MENU_ROUTE_KEY - Static variable in class com.broadleafcommerce.menu.provider.RouteConstants.Persistence
- MENU_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.menu.provider.RouteConstants.Persistence
- MENU_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.menu.provider.jpa.JpaRouteConstants.Persistence
- MENU_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.menu.provider.jpa.JpaRouteConstants.Persistence
- MenuCacheAutoConfiguration - Class in com.broadleafcommerce.menu.autoconfigure
-
Configuration for engaging default Broadleaf support for Apache Ignite cache
- MenuCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.menu.autoconfigure.MenuCacheAutoConfiguration
- menuCacheByMenu() - Method in class com.broadleafcommerce.menu.autoconfigure.MenuCacheAutoConfiguration
- menuCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, MenuCacheProperties) - Method in class com.broadleafcommerce.menu.autoconfigure.MenuCacheAutoConfiguration
- MenuCacheProperties - Class in com.broadleafcommerce.menu.cache
-
Properties that influence cache settings for the menu service
- MenuCacheProperties() - Constructor for class com.broadleafcommerce.menu.cache.MenuCacheProperties
- MenuEndpoint - Class in com.broadleafcommerce.menu.web.endpoint
- MenuEndpoint(MenuService<Menu>, MenuItemService<MenuItem>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- MenuEnvironmentPostProcessor - Class in com.broadleafcommerce.menu.autoconfigure
-
Default property overrides for Menu Services
- MenuEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.menu.autoconfigure.MenuEnvironmentPostProcessor
- MenuHierarchyEndpoint - Class in com.broadleafcommerce.menu.web.endpoint
-
Endpoint for retrieving the navigation tree for a menu.
- MenuHierarchyEndpoint(MenuService<Menu>) - Constructor for class com.broadleafcommerce.menu.web.endpoint.MenuHierarchyEndpoint
- MenuItem - Class in com.broadleafcommerce.menu.domain
-
A domain representing a listed item in a menu tree.
- MenuItem() - Constructor for class com.broadleafcommerce.menu.domain.MenuItem
- MenuItemAncestorList - Class in com.broadleafcommerce.menu.domain
-
A payload object intended to hold a
MenuItem
and a list of its ancestors. - MenuItemAncestorList(MenuItem, List<MenuItem>) - Constructor for class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- MenuItemEndpoint - Class in com.broadleafcommerce.menu.web.endpoint
- MenuItemEndpoint(MenuItemService<MenuItem>, MenuService<Menu>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- MenuItemRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.menu.repository
-
Repository
for persistent counter-parts ofMenuItem
. - MenuItemService<P extends MenuItem> - Interface in com.broadleafcommerce.menu.service
-
Service API for
MenuItems
. - MenuItemType - Enum in com.broadleafcommerce.menu.domain.type
-
Defines the default possible types for
MenuItems
. - MenuItemValidator - Class in com.broadleafcommerce.menu.service.validation
-
Validator for
MenuItems
supplied in requests. - MenuItemValidator() - Constructor for class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- MenuJpaAutoConfiguration - Class in com.broadleafcommerce.menu.provider.jpa.autoconfigure
-
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
- MenuJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.menu.provider.jpa.autoconfigure.MenuJpaAutoConfiguration
- MenuProperties - Class in com.broadleafcommerce.menu.provider.jpa.environment
- MenuProperties() - Constructor for class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- MenuRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.menu.repository
-
Repository
for persistent counter-parts ofMenu
. - MENUS_URI - Static variable in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- menuService - Variable in class com.broadleafcommerce.menu.web.endpoint.MenuHierarchyEndpoint
- MenuService<P extends Menu> - Interface in com.broadleafcommerce.menu.service
-
Service API for
Menus
. - MenuServiceAutoConfiguration - Class in com.broadleafcommerce.menu.service.autoconfigure
- MenuServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.menu.service.autoconfigure.MenuServiceAutoConfiguration
- MenuValidationAutoConfiguration - Class in com.broadleafcommerce.menu.service.autoconfigure
-
Menu-specific configuration for validation.
- MenuValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.menu.service.autoconfigure.MenuValidationAutoConfiguration
- MenuValidator - Class in com.broadleafcommerce.menu.service.validation
-
Validator for
Menus
supplied in requests. - MenuValidator() - Constructor for class com.broadleafcommerce.menu.service.validation.MenuValidator
- MenuWebAutoConfiguration - Class in com.broadleafcommerce.menu.web.autoconfigure
- MenuWebAutoConfiguration() - Constructor for class com.broadleafcommerce.menu.web.autoconfigure.MenuWebAutoConfiguration
N
- NavigableMenu - Class in com.broadleafcommerce.menu.domain
-
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.
- NavigableMenu() - Constructor for class com.broadleafcommerce.menu.domain.NavigableMenu
- NavigableMenu(Menu) - Constructor for class com.broadleafcommerce.menu.domain.NavigableMenu
- NavigableMenuItem - Class in com.broadleafcommerce.menu.domain
-
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.
- NavigableMenuItem() - Constructor for class com.broadleafcommerce.menu.domain.NavigableMenuItem
- NavigableMenuItem(MenuItem) - Constructor for class com.broadleafcommerce.menu.domain.NavigableMenuItem
P
- PAGE - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item leads to a CMS page.
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.menu.autoconfigure.MenuEnvironmentPostProcessor
- PRODUCT - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item leads to a product detail page.
R
- readAllByLabelAndParentMenuId(String, String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- readAllByLabelAndParentMenuId(String, String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuItemService
-
Read all menu items for a menu, optionally filtered by label (ignoring case).
- readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuService
-
Read all menus, optionally filtered by name.
- readAllByParentMenuId(String, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- readAllByParentMenuId(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuItemService
-
Read all menu items that are children (both direct and indirect) of the specified
Menu
. - readAllByParentMenuItemId(String, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- readAllByParentMenuItemId(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuItemService
-
Read all menu items that are direct children of the specified
MenuItem
. - readAllMenuItems(ContextInfo, String, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- readAllMenus(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- readAncestors(String, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuItemService
- readAncestors(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuItemService
-
Accepts a menu item ID and returns a payload object containing the requested menu item and a list of its ancestors.
- readByName(String, ContextInfo) - Method in class com.broadleafcommerce.menu.service.DefaultMenuService
- readByName(String, ContextInfo) - Method in interface com.broadleafcommerce.menu.service.MenuService
-
Finds the menu with the given name (should only be one result, as menu names are unique).
- readChildrenOfMenuItem(ContextInfo, String, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- readMenu(ContextInfo, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- readMenuItem(ContextInfo, String, String) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- replaceAllMenuItemTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- replaceAllMenuTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- replaceMenu(ContextInfo, String, Menu) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuEndpoint
- replaceMenuItem(ContextInfo, String, String, MenuItem) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- RouteConstants - Class in com.broadleafcommerce.menu.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.menu.provider
S
- set_id(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- set_id(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setByMenuTtl(Duration) - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- setContextId(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- setContextId(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setContextState(ContextState) - Method in class com.broadleafcommerce.menu.domain.Menu
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
A subset of
Tracking
information to expose the context state for this object. - setCustomHtml(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The HTML that should be used to display the menu item.
- setCustomHtml(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- setDisplayOrder(Long) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The order in which this item should be displayed relative to its siblings in the navigation tree.
- setDisplayOrder(Long) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setId(String) - Method in class com.broadleafcommerce.menu.domain.Menu
-
The context ID of the menu.
- setId(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the menu item.
- setImageAltText(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
If
imageUrl
is set, this field should contain the alt text for that image. - setImageAltText(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setImageUrl(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The url of the image that should be rendered (as an
<img/>
) when displaying this menu item. - setImageUrl(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- setLabel(String) - Method in class com.broadleafcommerce.menu.domain.Menu
-
Optional label for the Menu to be displayed when it's rendered.
- setLabel(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The user-visible label for this menu item.
- setLabel(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- setLabel(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
- setMenuItemService(MenuItemService<MenuItem>) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
-
Lazily injected
MenuItemService
since this validator is itself a service component. - setMenuService(MenuService<Menu>) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
-
Lazily injected
MenuService
since this validator is itself a service component. - setMenuService(MenuService<Menu>) - Method in class com.broadleafcommerce.menu.service.validation.MenuValidator
-
Lazy injection since this validator is itself a service component.
- setName(String) - Method in class com.broadleafcommerce.menu.domain.Menu
-
A unique name for the menu, used for retrieval.
- setName(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- setParentMenuContextId(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setParentMenuId(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the named
Menu
this menu item should be under. - setParentMenuItemContextId(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setParentMenuItemId(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The context ID of the menu item this menu item should be under.
- setSubmenu(List<NavigableMenuItem>) - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
-
A list of the direct children of this menu with their own
submenus
populated. - setSubmenu(List<NavigableMenuItem>) - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
-
A list of the direct children of this menu item with their own
submenus
populated. - setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setType(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The type of menu item.
- setType(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- setUrl(String) - Method in class com.broadleafcommerce.menu.domain.MenuItem
-
The url that is visited when the menu item is clicked.
- setUrl(String) - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- sortItems(List<MenuItem>) - Method in class com.broadleafcommerce.menu.web.endpoint.MenuItemEndpoint
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuValidator
T
- TEXT - com.broadleafcommerce.menu.domain.type.MenuItemType
-
Signifies that an item is simple text.
- toMe() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- toMe() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- toString() - Method in class com.broadleafcommerce.menu.cache.MenuCacheProperties
- toString() - Method in class com.broadleafcommerce.menu.domain.Menu
- toString() - Method in class com.broadleafcommerce.menu.domain.MenuItem
- toString() - Method in class com.broadleafcommerce.menu.domain.MenuItemAncestorList
- toString() - Method in class com.broadleafcommerce.menu.domain.NavigableMenu
- toString() - Method in class com.broadleafcommerce.menu.domain.NavigableMenuItem
- toString() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenu
- toString() - Method in class com.broadleafcommerce.menu.provider.jpa.domain.JpaMenuItem
- toString() - Method in class com.broadleafcommerce.menu.provider.jpa.environment.MenuProperties
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuValidator
- validateImageUrl(MenuItem, Errors) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validateLabel(MenuItem, Errors) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validateName(Menu, Errors, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuValidator
- validateSuppliedParentMenuId(MenuItem, Errors, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validateSuppliedParentMenuItemId(MenuItem, Errors, ContextInfo) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validateUrl(MenuItem, Errors) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- validateUrl(String, String, Errors) - Method in class com.broadleafcommerce.menu.service.validation.MenuItemValidator
- valueOf(String) - Static method in enum com.broadleafcommerce.menu.domain.type.MenuItemType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.menu.domain.type.MenuItemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages