Uses of Class
csce331.group13.project2.models.MenuItem
Packages that use MenuItem
-
Uses of MenuItem in csce331.group13.project2.backend
Fields in csce331.group13.project2.backend with type parameters of type MenuItemMethods in csce331.group13.project2.backend that return MenuItemModifier and TypeMethodDescriptionMenu.getMenuItemByName(String name) Retrieves a menu item by its name (case-insensitive).Methods in csce331.group13.project2.backend that return types with arguments of type MenuItemModifier and TypeMethodDescriptionMenu.categorizeMenuItems()Organizes all menu items into a map by category.MenuSQL.getAllMenuItems()Retrieves all menu items from the database.MenuSQL.getMenuItemById(UUID id) Retrieves a menu item by its unique identifier.MenuSQL.getMenuItemByName(String name) Retrieves an active menu item by its name.Methods in csce331.group13.project2.backend with parameters of type MenuItemModifier and TypeMethodDescriptionstatic booleanMenuSQL.addMenuItem(Connection conn, MenuItem item) Inserts a new menu item into the database.voidMenu.addMenuItemWithInventory(MenuItem menuItem, List<InventoryItem> inventoryItems, List<BigDecimal> quantities) Adds a new menu item along with its inventory relationships.booleanMenu.updateMenuItem(MenuItem menuItem) Updates a menu item in the database.static booleanMenuSQL.updateMenuItem(Connection conn, MenuItem item) Updates an existing menu item in the database.voidMenu.updateMenuItemWithInventory(MenuItem menuItem, List<InventoryItem> inventoryItems, List<BigDecimal> quantities) Updates a menu item and its inventory relationships.