Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- activeLoad - Variable in class app.controller.manager.OrderHistoryController
- activeLoad - Variable in class app.controller.manager.SalesReportController
- addDrink() - Method in class app.controller.manager.MenuEditorController
- addEmployee(String, String, String, String, int) - Method in class app.dao.EmployeeDAO
- addItem() - Method in class app.controller.manager.InventoryController
- addItem(InventoryItem) - Method in class app.dao.InventoryDAO
- addItem(Item) - Method in class app.dao.ItemDAO
- addItemWithRecipe(Item, List<RecipeIngredient>) - Method in class app.dao.ItemDAO
- app - package app
- app.controller - package app.controller
- app.controller.cashier - package app.controller.cashier
- app.controller.manager - package app.controller.manager
- app.dao - package app.dao
- app.database - package app.database
- app.model - package app.model
- applyFiltersButton - Variable in class app.controller.manager.OrderHistoryController
- averageOrderLabel - Variable in class app.controller.manager.SalesReportController
- averageOrderValue - Variable in record class app.model.SalesReportData
-
The field for the
averageOrderValuerecord component. - averageOrderValue() - Method in record class app.model.SalesReportData
-
Returns the value of the
averageOrderValuerecord component.
B
- bindDateRange(PreparedStatement, LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- bindFilters(PreparedStatement, OrderFilters) - Method in class app.dao.OrderDAO
- buildWhereClause(OrderFilters) - Method in class app.dao.OrderDAO
C
- cart - Variable in class app.controller.cashier.CashierController
- CartLine(Item, List<Mod>, String, String) - Constructor for class app.controller.cashier.CashierController.CartLine
- cartTable - Variable in class app.controller.cashier.CashierController
- CashierController - Class in app.controller.cashier
-
Controller for the cashier to update the UI and database
- CashierController() - Constructor for class app.controller.cashier.CashierController
- CashierController.CartLine - Class in app.controller.cashier
- cashTotal - Variable in class app.model.XReportRow
- cashTotalLabel - Variable in class app.controller.manager.XReportController
- category - Variable in class app.model.Item
- categoryBar - Variable in class app.controller.cashier.CashierController
- categoryColumn - Variable in class app.controller.manager.MenuEditorController
- categoryComboBox - Variable in class app.controller.manager.MenuItemFormController
- changePageSize() - Method in class app.controller.manager.OrderHistoryController
- clearCart() - Method in class app.controller.cashier.CashierController
- clearFilters() - Method in class app.controller.manager.OrderHistoryController
- clearFiltersButton - Variable in class app.controller.manager.OrderHistoryController
- clearSummary() - Method in class app.controller.manager.XReportController
- closeWindow() - Method in class app.controller.manager.EmployeeFormController
- configureColumns() - Method in class app.controller.manager.XReportController
- contentArea - Variable in class app.controller.MainController
- countOrders(OrderFilters) - Method in class app.dao.OrderDAO
- creditTotal - Variable in class app.model.XReportRow
- creditTotalLabel - Variable in class app.controller.manager.XReportController
- currencyFormat - Variable in class app.controller.manager.SalesReportController
- currentEmployee - Variable in class app.controller.MainController
- currentPage - Variable in class app.controller.manager.OrderHistoryController
- CUSTOM - Enum constant in enum class app.controller.manager.InventoryController.UsageTimeRange
- customerColumn - Variable in class app.controller.manager.OrderHistoryController
- customerFilter - Variable in class app.controller.manager.OrderHistoryController
- customerName - Variable in class app.model.Order
- customerName - Variable in record class app.model.OrderFilters
-
The field for the
customerNamerecord component. - customerName() - Method in record class app.model.OrderFilters
-
Returns the value of the
customerNamerecord component. - customizationItemLabel - Variable in class app.controller.cashier.CashierController
- customizationPanel - Variable in class app.controller.cashier.CashierController
D
- dailySales - Variable in record class app.model.SalesReportData
-
The field for the
dailySalesrecord component. - dailySales() - Method in record class app.model.SalesReportData
-
Returns the value of the
dailySalesrecord component. - DatabaseConnection - Class in app.database
- DatabaseConnection() - Constructor for class app.database.DatabaseConnection
- dbSetup - Class in app.database
- dbSetup() - Constructor for class app.database.dbSetup
- debitTotal - Variable in class app.model.XReportRow
- debitTotalLabel - Variable in class app.controller.manager.XReportController
- deductIngredients(Connection, int, int) - Method in class app.dao.InventoryDAO
- deductModIngredients(Connection, int, int) - Method in class app.dao.InventoryDAO
- DEFAULT_PAGE_SIZE - Static variable in class app.controller.manager.OrderHistoryController
- deleteButton - Variable in class app.controller.manager.EmployeeFormController
- deleteEmployee(int) - Method in class app.dao.EmployeeDAO
- deleteItem(int) - Method in class app.dao.ItemDAO
- describe() - Method in class app.controller.cashier.CashierController.CartLine
- disciplinePoints - Variable in class app.model.Employee
- disciplinePointsColumn - Variable in class app.controller.manager.EmployeesController
- disciplinePointsField - Variable in class app.controller.manager.EmployeeFormController
- dtbs - Static variable in class app.database.dbSetup
E
- editSelected() - Method in class app.controller.manager.InventoryController
- editSelected() - Method in class app.controller.manager.MenuEditorController
- employee - Variable in class app.controller.manager.EmployeeFormController
- Employee - Class in app.model
- Employee(int, String, String, String, int) - Constructor for class app.model.Employee
- employeeColumn - Variable in class app.controller.manager.SalesReportController
- employeeDAO - Variable in class app.controller.LoginController
- employeeDAO - Variable in class app.controller.manager.EmployeeFormController
- employeeDAO - Variable in class app.controller.manager.EmployeesController
- EmployeeDAO - Class in app.dao
- EmployeeDAO() - Constructor for class app.dao.EmployeeDAO
- employeeFilter - Variable in class app.controller.manager.OrderHistoryController
- EmployeeFormController - Class in app.controller.manager
- EmployeeFormController() - Constructor for class app.controller.manager.EmployeeFormController
- employeeId - Variable in class app.controller.cashier.CashierController
- employeeId - Variable in class app.model.Employee
- employeeId - Variable in class app.model.Order
- employeeId - Variable in record class app.model.OrderFilters
-
The field for the
employeeIdrecord component. - employeeId() - Method in record class app.model.OrderFilters
-
Returns the value of the
employeeIdrecord component. - employeeIdColumn - Variable in class app.controller.manager.EmployeesController
- employeeIdColumn - Variable in class app.controller.manager.OrderHistoryController
- employeeLabel - Variable in class app.controller.MainController
- employeeName - Variable in record class app.model.EmployeeSales
-
The field for the
employeeNamerecord component. - employeeName() - Method in record class app.model.EmployeeSales
-
Returns the value of the
employeeNamerecord component. - employeeOrdersColumn - Variable in class app.controller.manager.SalesReportController
- employeeSales - Variable in record class app.model.SalesReportData
-
The field for the
employeeSalesrecord component. - employeeSales() - Method in record class app.model.SalesReportData
-
Returns the value of the
employeeSalesrecord component. - EmployeeSales - Record Class in app.model
- EmployeeSales(String, long, BigDecimal) - Constructor for record class app.model.EmployeeSales
-
Creates an instance of a
EmployeeSalesrecord class. - employeeSalesColumn - Variable in class app.controller.manager.SalesReportController
- EmployeesController - Class in app.controller.manager
- EmployeesController() - Constructor for class app.controller.manager.EmployeesController
- employeeTable - Variable in class app.controller.manager.EmployeesController
- employeeTable - Variable in class app.controller.manager.SalesReportController
- endDate - Variable in record class app.controller.manager.InventoryController.UsageDateRange
-
The field for the
endDaterecord component. - endDate - Variable in record class app.model.OrderFilters
-
The field for the
endDaterecord component. - endDate() - Method in record class app.controller.manager.InventoryController.UsageDateRange
-
Returns the value of the
endDaterecord component. - endDate() - Method in record class app.model.OrderFilters
-
Returns the value of the
endDaterecord component. - endDateFilter - Variable in class app.controller.manager.OrderHistoryController
- endDatePicker - Variable in class app.controller.manager.SalesReportController
- equals(Object) - Method in record class app.controller.manager.InventoryController.UsageDateRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.EmployeeSales
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.OrderFilters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.PaymentMethodSales
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.SalesReportData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.SalesReportRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.model.SalesTrendRow
-
Indicates whether some other object is "equal to" this one.
- errorLabel - Variable in class app.controller.LoginController
- errorLabel - Variable in class app.controller.manager.MenuItemFormController
- estimatedGrossProfit - Variable in record class app.model.SalesReportData
-
The field for the
estimatedGrossProfitrecord component. - estimatedGrossProfit - Variable in record class app.model.SalesReportRow
-
The field for the
estimatedGrossProfitrecord component. - estimatedGrossProfit() - Method in record class app.model.SalesReportData
-
Returns the value of the
estimatedGrossProfitrecord component. - estimatedGrossProfit() - Method in record class app.model.SalesReportRow
-
Returns the value of the
estimatedGrossProfitrecord component. - estimatedIngredientCost - Variable in record class app.model.SalesReportRow
-
The field for the
estimatedIngredientCostrecord component. - estimatedIngredientCost() - Method in record class app.model.SalesReportRow
-
Returns the value of the
estimatedIngredientCostrecord component. - estimatedProfitLabel - Variable in class app.controller.manager.SalesReportController
F
- findCashierId() - Static method in class app.controller.cashier.CashierController
- formatCurrencyColumn(TableColumn<XReportRow, BigDecimal>) - Method in class app.controller.manager.XReportController
G
- generateButton - Variable in class app.controller.manager.SalesReportController
- generateReport() - Method in class app.controller.manager.SalesReportController
- getAllEmployees() - Method in class app.dao.EmployeeDAO
- getAllInventoryItems() - Method in class app.dao.InventoryDAO
- getAllItems() - Method in class app.dao.ItemDAO
- getAllMods() - Method in class app.dao.ItemDAO
- getCashTotal() - Method in class app.model.XReportRow
- getCategory() - Method in class app.model.Item
- getConnection() - Static method in class app.database.DatabaseConnection
- getCreditTotal() - Method in class app.model.XReportRow
- getCustomerName() - Method in class app.model.Order
- getDailySales(Connection, LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- getDebitTotal() - Method in class app.model.XReportRow
- getDisciplinePoints() - Method in class app.model.Employee
- getEmployeeId() - Method in class app.model.Employee
- getEmployeeId() - Method in class app.model.Order
- getEmployeeSales(Connection, LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- getHour() - Method in class app.model.XReportRow
- getHourlySales(LocalDate) - Method in class app.dao.XReportDAO
- getIceLevel() - Method in class app.model.OrderItem
- getInventoryId() - Method in class app.model.InventoryItem
- getInventoryItem() - Method in class app.model.RecipeIngredient
- getItem() - Method in class app.controller.manager.MenuItemFormController
- getItemId() - Method in class app.model.Item
- getItemId() - Method in class app.model.OrderItem
- getItemName() - Method in class app.model.Item
- getModId() - Method in class app.model.Mod
- getMods() - Method in class app.model.OrderItem
- getName() - Method in class app.model.Employee
- getName() - Method in class app.model.InventoryItem
- getName() - Method in class app.model.Item
- getName() - Method in class app.model.Mod
- getOrderCount() - Method in class app.model.XReportRow
- getOrderId() - Method in class app.model.Order
- getOrders(OrderFilters, int, int) - Method in class app.dao.OrderDAO
- getOrderTimestamp() - Method in class app.model.Order
- getPaymentMethodSales(Connection, LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- getPaymentType() - Method in class app.model.Order
- getPosition() - Method in class app.model.Employee
- getPrice() - Method in class app.model.Item
- getPrice() - Method in class app.model.Mod
- getPurchaseCost() - Method in class app.model.InventoryItem
- getQuantity() - Method in class app.model.InventoryItem
- getQuantity() - Method in class app.model.OrderItem
- getQuantity() - Method in class app.model.RecipeIngredient
- getRecipeIngredients() - Method in class app.controller.manager.MenuItemFormController
- getRestockLevel() - Method in class app.model.InventoryItem
- getSales() - Method in class app.model.XReportRow
- getSalesByItem(Connection, LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- getSalesReport(LocalDate, LocalDate) - Method in class app.dao.OrderDAO
- getSalesTax() - Method in class app.model.Order
- getSugarLevel() - Method in class app.model.OrderItem
- getTax() - Method in class app.model.XReportRow
- getTopInventoryUsage(int, LocalDate, LocalDate) - Method in class app.dao.InventoryDAO
- getTotal() - Method in class app.model.XReportRow
- getTotalCost() - Method in class app.model.Order
- getUnit() - Method in class app.model.InventoryItem
- getUnit() - Method in class app.model.RecipeIngredient
- getUnitPrice() - Method in class app.model.OrderItem
- getUsername() - Method in class app.model.Employee
H
- handleAddIngredient() - Method in class app.controller.manager.MenuItemFormController
- handleCancel() - Method in class app.controller.manager.EmployeeFormController
- handleDelete() - Method in class app.controller.manager.EmployeeFormController
- handleLogin() - Method in class app.controller.LoginController
- handleLogout() - Method in class app.controller.MainController
- handleNewInventoryItem() - Method in class app.controller.manager.MenuItemFormController
- handleRefresh() - Method in class app.controller.manager.XReportController
- handleRemoveIngredient() - Method in class app.controller.manager.MenuItemFormController
- handleSave() - Method in class app.controller.manager.EmployeeFormController
- hashCode() - Method in record class app.controller.manager.InventoryController.UsageDateRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.EmployeeSales
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.OrderFilters
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.PaymentMethodSales
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.SalesReportData
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.SalesReportRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.model.SalesTrendRow
-
Returns a hash code value for this object.
- hideCustomization() - Method in class app.controller.cashier.CashierController
- hour - Variable in class app.model.XReportRow
- hourColumn - Variable in class app.controller.manager.XReportController
- hourlySalesTable - Variable in class app.controller.manager.XReportController
I
- ice - Variable in class app.controller.cashier.CashierController.CartLine
- iceGroup - Variable in class app.controller.cashier.CashierController
- iceLevel - Variable in class app.model.OrderItem
- ingredientColumn - Variable in class app.controller.manager.MenuItemFormController
- ingredientCostColumn - Variable in class app.controller.manager.SalesReportController
- ingredientTable - Variable in class app.controller.manager.MenuItemFormController
- initialize() - Method in class app.controller.cashier.CashierController
- initialize() - Method in class app.controller.MainController
- initialize() - Method in class app.controller.manager.EmployeeFormController
- initialize() - Method in class app.controller.manager.EmployeesController
- initialize() - Method in class app.controller.manager.InventoryController
- initialize() - Method in class app.controller.manager.ManagerController
- initialize() - Method in class app.controller.manager.MenuEditorController
- initialize() - Method in class app.controller.manager.MenuItemFormController
- initialize() - Method in class app.controller.manager.OrderHistoryController
- initialize() - Method in class app.controller.manager.SalesReportController
- initialize() - Method in class app.controller.manager.XReportController
- initializeForm(Collection<Item>) - Method in class app.controller.manager.MenuItemFormController
- InventoryController - Class in app.controller.manager
- InventoryController() - Constructor for class app.controller.manager.InventoryController
- InventoryController.UsageDateRange - Record Class in app.controller.manager
- InventoryController.UsageTimeRange - Enum Class in app.controller.manager
- inventoryDAO - Variable in class app.controller.manager.InventoryController
- InventoryDAO - Class in app.dao
- InventoryDAO() - Constructor for class app.dao.InventoryDAO
- inventoryId - Variable in class app.model.InventoryItem
- inventoryItem - Variable in class app.model.RecipeIngredient
- InventoryItem - Class in app.model
- InventoryItem(int, String, BigDecimal, String, BigDecimal, BigDecimal) - Constructor for class app.model.InventoryItem
- inventoryItems - Variable in class app.controller.manager.MenuItemFormController
- inventoryTable - Variable in class app.controller.manager.InventoryController
- item - Variable in class app.controller.cashier.CashierController.CartLine
- Item - Class in app.model
- Item(int, String, BigDecimal, String) - Constructor for class app.model.Item
- itemColumn - Variable in class app.controller.cashier.CashierController
- itemColumn - Variable in class app.controller.manager.InventoryController
- itemColumn - Variable in class app.controller.manager.SalesReportController
- itemDAO - Variable in class app.controller.cashier.CashierController
- itemDAO - Variable in class app.controller.manager.MenuEditorController
- ItemDAO - Class in app.dao
- ItemDAO() - Constructor for class app.dao.ItemDAO
- itemGrid - Variable in class app.controller.cashier.CashierController
- itemId - Variable in class app.model.Item
- itemId - Variable in class app.model.OrderItem
- itemName - Variable in class app.model.Item
- itemName - Variable in record class app.model.SalesReportRow
-
The field for the
itemNamerecord component. - itemName() - Method in record class app.model.SalesReportRow
-
Returns the value of the
itemNamerecord component. - itemNameColumn - Variable in class app.controller.manager.MenuEditorController
- itemSales - Variable in record class app.model.SalesReportData
-
The field for the
itemSalesrecord component. - itemSales() - Method in record class app.model.SalesReportData
-
Returns the value of the
itemSalesrecord component.
L
- label - Variable in enum class app.controller.manager.InventoryController.UsageTimeRange
- LAST_30_DAYS - Enum constant in enum class app.controller.manager.InventoryController.UsageTimeRange
- LAST_7_DAYS - Enum constant in enum class app.controller.manager.InventoryController.UsageTimeRange
- LAST_90_DAYS - Enum constant in enum class app.controller.manager.InventoryController.UsageTimeRange
- lineTotal() - Method in class app.controller.cashier.CashierController.CartLine
- loadEmployees() - Method in class app.controller.manager.EmployeesController
- loading - Variable in class app.controller.manager.InventoryController
- loading - Variable in class app.controller.manager.MenuEditorController
- loading - Variable in class app.controller.manager.XReportController
- loadingIndicator - Variable in class app.controller.manager.OrderHistoryController
- loadingIndicator - Variable in class app.controller.manager.SalesReportController
- loadMenu() - Method in class app.controller.cashier.CashierController
- loadPage(int) - Method in class app.controller.manager.OrderHistoryController
- loadReport() - Method in class app.controller.manager.XReportController
- loadToppings() - Method in class app.controller.cashier.CashierController
- loadView(String) - Method in class app.controller.MainController
- loadView(String) - Method in class app.controller.manager.ManagerController
- login(String, String) - Method in class app.dao.EmployeeDAO
- LoginController - Class in app.controller
- LoginController() - Constructor for class app.controller.LoginController
M
- main(String[]) - Static method in class app.Main
- Main - Class in app
- Main() - Constructor for class app.Main
- MainController - Class in app.controller
- MainController() - Constructor for class app.controller.MainController
- managerContentArea - Variable in class app.controller.manager.ManagerController
- ManagerController - Class in app.controller.manager
- ManagerController() - Constructor for class app.controller.manager.ManagerController
- MAX_PAGE_SIZE - Static variable in class app.dao.OrderDAO
- menu - Variable in class app.controller.cashier.CashierController
- MenuEditorController - Class in app.controller.manager
- MenuEditorController() - Constructor for class app.controller.manager.MenuEditorController
- MenuItemFormController - Class in app.controller.manager
- MenuItemFormController() - Constructor for class app.controller.manager.MenuItemFormController
- menuTable - Variable in class app.controller.manager.MenuEditorController
- Mod - Class in app.model
- Mod(int, String, BigDecimal) - Constructor for class app.model.Mod
- modId - Variable in class app.model.Mod
- mods - Variable in class app.model.OrderItem
N
- name - Variable in class app.model.Employee
- name - Variable in class app.model.InventoryItem
- name - Variable in class app.model.Mod
- nameColumn - Variable in class app.controller.manager.EmployeesController
- nameField - Variable in class app.controller.manager.EmployeeFormController
- nameField - Variable in class app.controller.manager.MenuItemFormController
- nextId(Connection, String) - Method in class app.dao.OrderDAO
- nextPageButton - Variable in class app.controller.manager.OrderHistoryController
- normalize(String) - Static method in record class app.model.OrderFilters
O
- onAddToCart() - Method in class app.controller.cashier.CashierController
- onCashierNav() - Method in class app.controller.cashier.CashierController
- onCheckout() - Method in class app.controller.cashier.CashierController
- onClearCart() - Method in class app.controller.cashier.CashierController
- onManagerNav() - Method in class app.controller.cashier.CashierController
- onSelectCategory(ActionEvent) - Method in class app.controller.cashier.CashierController
- onSelectItem(ActionEvent) - Method in class app.controller.cashier.CashierController
- onUsageRangeChanged() - Method in class app.controller.manager.InventoryController
- Order - Class in app.model
- Order(int, int, String, LocalDateTime, String, BigDecimal, BigDecimal) - Constructor for class app.model.Order
- orderCount - Variable in record class app.model.EmployeeSales
-
The field for the
orderCountrecord component. - orderCount - Variable in record class app.model.PaymentMethodSales
-
The field for the
orderCountrecord component. - orderCount - Variable in record class app.model.SalesReportData
-
The field for the
orderCountrecord component. - orderCount - Variable in class app.model.XReportRow
- orderCount() - Method in record class app.model.EmployeeSales
-
Returns the value of the
orderCountrecord component. - orderCount() - Method in record class app.model.PaymentMethodSales
-
Returns the value of the
orderCountrecord component. - orderCount() - Method in record class app.model.SalesReportData
-
Returns the value of the
orderCountrecord component. - orderCountColumn - Variable in class app.controller.manager.XReportController
- orderCountLabel - Variable in class app.controller.manager.SalesReportController
- orderDAO - Variable in class app.controller.cashier.CashierController
- orderDAO - Variable in class app.controller.manager.OrderHistoryController
- orderDAO - Variable in class app.controller.manager.SalesReportController
- OrderDAO - Class in app.dao
- OrderDAO() - Constructor for class app.dao.OrderDAO
- OrderFilters - Record Class in app.model
- OrderFilters(String, Integer, String, LocalDate, LocalDate) - Constructor for record class app.model.OrderFilters
-
Creates an instance of a
OrderFiltersrecord class. - OrderHistoryController - Class in app.controller.manager
- OrderHistoryController() - Constructor for class app.controller.manager.OrderHistoryController
- OrderHistoryController.PageResult - Record Class in app.controller.manager
- orderId - Variable in class app.model.Order
- orderIdColumn - Variable in class app.controller.manager.OrderHistoryController
- OrderItem - Class in app.model
- OrderItem(int, int, BigDecimal, int, String, List<Mod>) - Constructor for class app.model.OrderItem
- orders - Variable in record class app.controller.manager.OrderHistoryController.PageResult
-
The field for the
ordersrecord component. - orders() - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Returns the value of the
ordersrecord component. - orderTable - Variable in class app.controller.manager.OrderHistoryController
- orderTimestamp - Variable in class app.model.Order
- otherTotalLabel - Variable in class app.controller.manager.XReportController
P
- page - Variable in record class app.controller.manager.OrderHistoryController.PageResult
-
The field for the
pagerecord component. - page() - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Returns the value of the
pagerecord component. - PageResult(List<Order>, int, int) - Constructor for record class app.controller.manager.OrderHistoryController.PageResult
-
Creates an instance of a
PageResultrecord class. - pageSizeSelector - Variable in class app.controller.manager.OrderHistoryController
- passwordField - Variable in class app.controller.LoginController
- passwordField - Variable in class app.controller.manager.EmployeeFormController
- PAYMENT_TYPES - Static variable in class app.controller.cashier.CashierController
- paymentChart - Variable in class app.controller.manager.SalesReportController
- paymentChoice - Variable in class app.controller.cashier.CashierController
- paymentColumn - Variable in class app.controller.manager.OrderHistoryController
- paymentFilter - Variable in class app.controller.manager.OrderHistoryController
- paymentMethod - Variable in record class app.model.PaymentMethodSales
-
The field for the
paymentMethodrecord component. - paymentMethod() - Method in record class app.model.PaymentMethodSales
-
Returns the value of the
paymentMethodrecord component. - paymentMethods - Variable in record class app.model.SalesReportData
-
The field for the
paymentMethodsrecord component. - paymentMethods() - Method in record class app.model.SalesReportData
-
Returns the value of the
paymentMethodsrecord component. - PaymentMethodSales - Record Class in app.model
- PaymentMethodSales(String, long, BigDecimal) - Constructor for record class app.model.PaymentMethodSales
-
Creates an instance of a
PaymentMethodSalesrecord class. - paymentType - Variable in class app.model.Order
- paymentType - Variable in record class app.model.OrderFilters
-
The field for the
paymentTyperecord component. - paymentType() - Method in record class app.model.OrderFilters
-
Returns the value of the
paymentTyperecord component. - position - Variable in class app.model.Employee
- positionColumn - Variable in class app.controller.manager.EmployeesController
- positionComboBox - Variable in class app.controller.manager.EmployeeFormController
- previousPageButton - Variable in class app.controller.manager.OrderHistoryController
- price - Variable in class app.model.Item
- price - Variable in class app.model.Mod
- priceColumn - Variable in class app.controller.manager.MenuEditorController
- priceField - Variable in class app.controller.manager.MenuItemFormController
- printReceipt() - Method in class app.controller.cashier.CashierController
- profitColumn - Variable in class app.controller.manager.SalesReportController
- profitEstimateComplete - Variable in record class app.model.SalesReportData
-
The field for the
profitEstimateCompleterecord component. - profitEstimateComplete() - Method in record class app.model.SalesReportData
-
Returns the value of the
profitEstimateCompleterecord component. - pswd - Static variable in class app.database.dbSetup
- purchaseCost - Variable in class app.model.InventoryItem
- purchaseCostColumn - Variable in class app.controller.manager.InventoryController
Q
- qtyColumn - Variable in class app.controller.cashier.CashierController
- quantity - Variable in class app.controller.cashier.CashierController.CartLine
- quantity - Variable in class app.model.InventoryItem
- quantity - Variable in class app.model.OrderItem
- quantity - Variable in class app.model.RecipeIngredient
- quantityColumn - Variable in class app.controller.manager.InventoryController
- quantityColumn - Variable in class app.controller.manager.MenuItemFormController
- quantityColumn - Variable in class app.controller.manager.SalesReportController
- quantitySold - Variable in record class app.model.SalesReportRow
-
The field for the
quantitySoldrecord component. - quantitySold() - Method in record class app.model.SalesReportRow
-
Returns the value of the
quantitySoldrecord component.
R
- readDecimal(String, String, int, String) - Method in class app.controller.manager.InventoryController
- readFilters() - Method in class app.controller.manager.OrderHistoryController
- readInventoryForm(TextField, TextField, TextField, TextField, TextField) - Method in class app.controller.manager.InventoryController
- RecipeIngredient - Class in app.model
- RecipeIngredient(InventoryItem, BigDecimal) - Constructor for class app.model.RecipeIngredient
- refreshButton - Variable in class app.controller.manager.OrderHistoryController
- refreshButton - Variable in class app.controller.manager.XReportController
- refreshInventory() - Method in class app.controller.manager.InventoryController
- refreshMenu() - Method in class app.controller.manager.MenuEditorController
- refreshOrders() - Method in class app.controller.manager.OrderHistoryController
- refreshUsageChart() - Method in class app.controller.manager.InventoryController
- removeSelected() - Method in class app.controller.manager.MenuEditorController
- reportDAO - Variable in class app.controller.manager.XReportController
- reportDateLabel - Variable in class app.controller.manager.XReportController
- reportDatePicker - Variable in class app.controller.manager.XReportController
- reportStatusLabel - Variable in class app.controller.manager.XReportController
- resetCustomization() - Method in class app.controller.cashier.CashierController
- restockItem(int, BigDecimal) - Method in class app.dao.InventoryDAO
- restockLevel - Variable in class app.model.InventoryItem
- restockLevelColumn - Variable in class app.controller.manager.InventoryController
- restockSelected() - Method in class app.controller.manager.InventoryController
- revenueColumn - Variable in class app.controller.manager.SalesReportController
S
- sales - Variable in class app.model.XReportRow
- salesColumn - Variable in class app.controller.manager.XReportController
- salesDate - Variable in record class app.model.SalesTrendRow
-
The field for the
salesDaterecord component. - salesDate() - Method in record class app.model.SalesTrendRow
-
Returns the value of the
salesDaterecord component. - SalesReportController - Class in app.controller.manager
- SalesReportController() - Constructor for class app.controller.manager.SalesReportController
- SalesReportData - Record Class in app.model
- SalesReportData(long, BigDecimal, BigDecimal, BigDecimal, boolean, List<SalesReportRow>, List<SalesTrendRow>, List<PaymentMethodSales>, List<EmployeeSales>) - Constructor for record class app.model.SalesReportData
-
Creates an instance of a
SalesReportDatarecord class. - SalesReportRow - Record Class in app.model
- SalesReportRow(String, long, BigDecimal, BigDecimal, BigDecimal) - Constructor for record class app.model.SalesReportRow
-
Creates an instance of a
SalesReportRowrecord class. - salesRevenue - Variable in record class app.model.EmployeeSales
-
The field for the
salesRevenuerecord component. - salesRevenue - Variable in record class app.model.PaymentMethodSales
-
The field for the
salesRevenuerecord component. - salesRevenue - Variable in record class app.model.SalesReportRow
-
The field for the
salesRevenuerecord component. - salesRevenue - Variable in record class app.model.SalesTrendRow
-
The field for the
salesRevenuerecord component. - salesRevenue() - Method in record class app.model.EmployeeSales
-
Returns the value of the
salesRevenuerecord component. - salesRevenue() - Method in record class app.model.PaymentMethodSales
-
Returns the value of the
salesRevenuerecord component. - salesRevenue() - Method in record class app.model.SalesReportRow
-
Returns the value of the
salesRevenuerecord component. - salesRevenue() - Method in record class app.model.SalesTrendRow
-
Returns the value of the
salesRevenuerecord component. - salesTable - Variable in class app.controller.manager.SalesReportController
- salesTax - Variable in class app.model.Order
- salesTrendChart - Variable in class app.controller.manager.SalesReportController
- SalesTrendRow - Record Class in app.model
- SalesTrendRow(LocalDate, BigDecimal) - Constructor for record class app.model.SalesTrendRow
-
Creates an instance of a
SalesTrendRowrecord class. - sameDrinkAs(CashierController.CartLine) - Method in class app.controller.cashier.CashierController.CartLine
- saveButton - Variable in class app.controller.manager.EmployeeFormController
- saveOrder(int, String, String, BigDecimal, BigDecimal, List<OrderItem>) - Method in class app.dao.OrderDAO
- selectedItem - Variable in class app.controller.cashier.CashierController
- selectedText(ToggleGroup, String) - Static method in class app.controller.cashier.CashierController
- selectedUsageDateRange() - Method in class app.controller.manager.InventoryController
- selectToggle(ToggleGroup, String) - Static method in class app.controller.cashier.CashierController
- setAddMode() - Method in class app.controller.manager.EmployeeFormController
- setCurrencyCellFactory(TableColumn<T, BigDecimal>) - Method in class app.controller.manager.SalesReportController
- setCurrentEmployee(Employee) - Method in class app.controller.MainController
- setEditMode(Employee) - Method in class app.controller.manager.EmployeeFormController
- setInventoryItems(List<InventoryItem>) - Method in class app.controller.manager.MenuItemFormController
- setItem(Item) - Method in class app.controller.manager.MenuItemFormController
- setLoading(boolean) - Method in class app.controller.manager.OrderHistoryController
- showAddEmployee() - Method in class app.controller.manager.EmployeesController
- showCashier() - Method in class app.controller.MainController
- showCategory(String) - Method in class app.controller.cashier.CashierController
- showCustomization() - Method in class app.controller.cashier.CashierController
- showEditEmployee(Employee) - Method in class app.controller.manager.EmployeesController
- showEmployees() - Method in class app.controller.manager.ManagerController
- showError(String) - Method in class app.controller.manager.EmployeeFormController
- showGraph(boolean) - Method in class app.controller.manager.InventoryController
- showingGraph - Variable in class app.controller.manager.InventoryController
- showInventory() - Method in class app.controller.manager.ManagerController
- showManager() - Method in class app.controller.MainController
- showMenuEditor() - Method in class app.controller.manager.ManagerController
- showMessage(Alert.AlertType, String, String) - Method in class app.controller.manager.InventoryController
- showMessage(Alert.AlertType, String, String) - Method in class app.controller.manager.MenuEditorController
- showNextPage() - Method in class app.controller.manager.OrderHistoryController
- showOrderHistory() - Method in class app.controller.manager.ManagerController
- showPreviousPage() - Method in class app.controller.manager.OrderHistoryController
- showSalesReport() - Method in class app.controller.manager.ManagerController
- showXReport() - Method in class app.controller.manager.ManagerController
- sidebar - Variable in class app.controller.MainController
- start(Stage) - Method in class app.Main
- startDate - Variable in record class app.controller.manager.InventoryController.UsageDateRange
-
The field for the
startDaterecord component. - startDate - Variable in record class app.model.OrderFilters
-
The field for the
startDaterecord component. - startDate() - Method in record class app.controller.manager.InventoryController.UsageDateRange
-
Returns the value of the
startDaterecord component. - startDate() - Method in record class app.model.OrderFilters
-
Returns the value of the
startDaterecord component. - startDateFilter - Variable in class app.controller.manager.OrderHistoryController
- startDatePicker - Variable in class app.controller.manager.SalesReportController
- statusLabel - Variable in class app.controller.manager.OrderHistoryController
- statusLabel - Variable in class app.controller.manager.SalesReportController
- subtotal() - Method in class app.controller.cashier.CashierController
- subtotalLabel - Variable in class app.controller.cashier.CashierController
- sugar - Variable in class app.controller.cashier.CashierController.CartLine
- sugarGroup - Variable in class app.controller.cashier.CashierController
- sugarLevel - Variable in class app.model.OrderItem
T
- tax - Variable in class app.model.XReportRow
- tax(BigDecimal) - Method in class app.controller.cashier.CashierController
- TAX_RATE - Static variable in class app.controller.cashier.CashierController
- taxColumn - Variable in class app.controller.manager.OrderHistoryController
- taxColumn - Variable in class app.controller.manager.XReportController
- taxLabel - Variable in class app.controller.cashier.CashierController
- TIMESTAMP_FORMAT - Static variable in class app.controller.manager.OrderHistoryController
- timestampColumn - Variable in class app.controller.manager.OrderHistoryController
- titleLabel - Variable in class app.controller.manager.EmployeeFormController
- toggleSidebar() - Method in class app.controller.MainController
- toggleUsageGraph() - Method in class app.controller.manager.InventoryController
- topItemsChart - Variable in class app.controller.manager.SalesReportController
- toppingNames(List<Mod>) - Static method in class app.controller.cashier.CashierController
- toppings - Variable in class app.controller.cashier.CashierController.CartLine
- toppingsPane - Variable in class app.controller.cashier.CashierController
- toString() - Method in record class app.controller.manager.InventoryController.UsageDateRange
-
Returns a string representation of this record class.
- toString() - Method in enum class app.controller.manager.InventoryController.UsageTimeRange
- toString() - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Returns a string representation of this record class.
- toString() - Method in record class app.model.EmployeeSales
-
Returns a string representation of this record class.
- toString() - Method in class app.model.InventoryItem
- toString() - Method in record class app.model.OrderFilters
-
Returns a string representation of this record class.
- toString() - Method in record class app.model.PaymentMethodSales
-
Returns a string representation of this record class.
- toString() - Method in record class app.model.SalesReportData
-
Returns a string representation of this record class.
- toString() - Method in record class app.model.SalesReportRow
-
Returns a string representation of this record class.
- toString() - Method in record class app.model.SalesTrendRow
-
Returns a string representation of this record class.
- total - Variable in class app.model.XReportRow
- totalCollectedLabel - Variable in class app.controller.manager.XReportController
- totalColumn - Variable in class app.controller.manager.OrderHistoryController
- totalColumn - Variable in class app.controller.manager.XReportController
- totalCost - Variable in class app.model.Order
- totalLabel - Variable in class app.controller.cashier.CashierController
- totalOrders - Variable in record class app.controller.manager.OrderHistoryController.PageResult
-
The field for the
totalOrdersrecord component. - totalOrders - Variable in class app.controller.manager.OrderHistoryController
- totalOrders() - Method in record class app.controller.manager.OrderHistoryController.PageResult
-
Returns the value of the
totalOrdersrecord component. - totalOrdersLabel - Variable in class app.controller.manager.XReportController
- totalSales - Variable in record class app.model.SalesReportData
-
The field for the
totalSalesrecord component. - totalSales() - Method in record class app.model.SalesReportData
-
Returns the value of the
totalSalesrecord component. - totalSalesLabel - Variable in class app.controller.manager.SalesReportController
- totalSalesLabel - Variable in class app.controller.manager.XReportController
- totalTaxLabel - Variable in class app.controller.manager.XReportController
U
- unit - Variable in class app.model.InventoryItem
- unitColumn - Variable in class app.controller.manager.InventoryController
- unitColumn - Variable in class app.controller.manager.MenuItemFormController
- unitPrice - Variable in class app.model.OrderItem
- unitPrice() - Method in class app.controller.cashier.CashierController.CartLine
- updateEmployee(Employee) - Method in class app.dao.EmployeeDAO
- updateItem(InventoryItem) - Method in class app.dao.InventoryDAO
- updateItem(Item) - Method in class app.dao.ItemDAO
- updatePageButtons() - Method in class app.controller.manager.OrderHistoryController
- updatePaginationControls(int) - Method in class app.controller.manager.OrderHistoryController
- updatePassword(int, String) - Method in class app.dao.EmployeeDAO
- updatePaymentChart(List<PaymentMethodSales>) - Method in class app.controller.manager.SalesReportController
- updateReport(SalesReportData) - Method in class app.controller.manager.SalesReportController
- updateSummary(List<XReportRow>) - Method in class app.controller.manager.XReportController
- updateTopItemsChart(List<SalesReportRow>) - Method in class app.controller.manager.SalesReportController
- updateTotals() - Method in class app.controller.cashier.CashierController
- updateTrendChart(List<SalesTrendRow>) - Method in class app.controller.manager.SalesReportController
- USAGE_GRAPH_ITEMS - Static variable in class app.controller.manager.InventoryController
- usageChart - Variable in class app.controller.manager.InventoryController
- UsageDateRange(LocalDate, LocalDate) - Constructor for record class app.controller.manager.InventoryController.UsageDateRange
-
Creates an instance of a
UsageDateRangerecord class. - usageEndDatePicker - Variable in class app.controller.manager.InventoryController
- usageGraphButton - Variable in class app.controller.manager.InventoryController
- usageRangeControls - Variable in class app.controller.manager.InventoryController
- usageRangeErrorLabel - Variable in class app.controller.manager.InventoryController
- usageRequestId - Variable in class app.controller.manager.InventoryController
- usageStartDatePicker - Variable in class app.controller.manager.InventoryController
- usageTask - Variable in class app.controller.manager.InventoryController
- UsageTimeRange(String) - Constructor for enum class app.controller.manager.InventoryController.UsageTimeRange
- usageTimeRangeSelector - Variable in class app.controller.manager.InventoryController
- user - Static variable in class app.database.dbSetup
- username - Variable in class app.model.Employee
- usernameColumn - Variable in class app.controller.manager.EmployeesController
- usernameField - Variable in class app.controller.LoginController
- usernameField - Variable in class app.controller.manager.EmployeeFormController
V
- validateForm() - Method in class app.controller.manager.MenuItemFormController
- validatePage(int, int) - Method in class app.dao.OrderDAO
- valueOf(String) - Static method in enum class app.controller.manager.InventoryController.UsageTimeRange
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class app.controller.manager.InventoryController.UsageTimeRange
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XReportController - Class in app.controller.manager
- XReportController() - Constructor for class app.controller.manager.XReportController
- XReportDAO - Class in app.dao
- XReportDAO() - Constructor for class app.dao.XReportDAO
- XReportRow - Class in app.model
- XReportRow(int, long, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for class app.model.XReportRow
All Classes and Interfaces|All Packages|Constant Field Values