All Classes and Interfaces
Classes
Class
Description
A class with a static method to clear the console screen
This class provides an interface to create a new order, print the bill for a table, view employee assignments
or return the management menu
The Employee.Employee class represents an individual employee and contains the Employee.Employee constructor used to add employees to the employeeData hashMap.
The EmployeeData class represents a collection of employees' data, including their first and last names, positions,
section assignments, and schedules.
This class provides a command-line interface for managing the Employee management system.
The main class for the restaurant management system program.
The MenuData class represents a collection of menu items and provides methods to load default menu items, add new menu items,
and print the menu in a formatted way.
The MenuItem class represents the menu and contains the MenuItem constructor used to add items to the MenuData hashMap.
This class provides the menu that manages, add, deletes, and edits the food menu
The Order class creates an object that represents a food order with parameters for information
about the customer, the order itself, and the delivery details.
This class creates an order data object and provides methods to add, search, list, and remove orders.
This class enables the user to add, edit, and delete orders.
This class represents a table in a restaurant with information
about the table's number, seats, dishes, and bill.
TableData class represents the data for restaurant tables, including table number,
number of seats, number of seats filled, and dishes ordered.
This class provides a command-line interface for managing restaurant tables.
A class with a static method to check if a given string is "Yes" or "Y" (case-insensitive)