Index

A B C D E F G H I L M N O P Q R S T U V X 
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 averageOrderValue record component.
averageOrderValue() - Method in record class app.model.SalesReportData
Returns the value of the averageOrderValue record 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 customerName record component.
customerName() - Method in record class app.model.OrderFilters
Returns the value of the customerName record 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 dailySales record component.
dailySales() - Method in record class app.model.SalesReportData
Returns the value of the dailySales record 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 employeeId record component.
employeeId() - Method in record class app.model.OrderFilters
Returns the value of the employeeId record 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 employeeName record component.
employeeName() - Method in record class app.model.EmployeeSales
Returns the value of the employeeName record component.
employeeOrdersColumn - Variable in class app.controller.manager.SalesReportController
 
employeeSales - Variable in record class app.model.SalesReportData
The field for the employeeSales record component.
employeeSales() - Method in record class app.model.SalesReportData
Returns the value of the employeeSales record component.
EmployeeSales - Record Class in app.model
 
EmployeeSales(String, long, BigDecimal) - Constructor for record class app.model.EmployeeSales
Creates an instance of a EmployeeSales record 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 endDate record component.
endDate - Variable in record class app.model.OrderFilters
The field for the endDate record component.
endDate() - Method in record class app.controller.manager.InventoryController.UsageDateRange
Returns the value of the endDate record component.
endDate() - Method in record class app.model.OrderFilters
Returns the value of the endDate record 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 estimatedGrossProfit record component.
estimatedGrossProfit - Variable in record class app.model.SalesReportRow
The field for the estimatedGrossProfit record component.
estimatedGrossProfit() - Method in record class app.model.SalesReportData
Returns the value of the estimatedGrossProfit record component.
estimatedGrossProfit() - Method in record class app.model.SalesReportRow
Returns the value of the estimatedGrossProfit record component.
estimatedIngredientCost - Variable in record class app.model.SalesReportRow
The field for the estimatedIngredientCost record component.
estimatedIngredientCost() - Method in record class app.model.SalesReportRow
Returns the value of the estimatedIngredientCost record 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 itemName record component.
itemName() - Method in record class app.model.SalesReportRow
Returns the value of the itemName record component.
itemNameColumn - Variable in class app.controller.manager.MenuEditorController
 
itemSales - Variable in record class app.model.SalesReportData
The field for the itemSales record component.
itemSales() - Method in record class app.model.SalesReportData
Returns the value of the itemSales record 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 orderCount record component.
orderCount - Variable in record class app.model.PaymentMethodSales
The field for the orderCount record component.
orderCount - Variable in record class app.model.SalesReportData
The field for the orderCount record component.
orderCount - Variable in class app.model.XReportRow
 
orderCount() - Method in record class app.model.EmployeeSales
Returns the value of the orderCount record component.
orderCount() - Method in record class app.model.PaymentMethodSales
Returns the value of the orderCount record component.
orderCount() - Method in record class app.model.SalesReportData
Returns the value of the orderCount record 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 OrderFilters record 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 orders record component.
orders() - Method in record class app.controller.manager.OrderHistoryController.PageResult
Returns the value of the orders record 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 page record component.
page() - Method in record class app.controller.manager.OrderHistoryController.PageResult
Returns the value of the page record component.
PageResult(List<Order>, int, int) - Constructor for record class app.controller.manager.OrderHistoryController.PageResult
Creates an instance of a PageResult record 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 paymentMethod record component.
paymentMethod() - Method in record class app.model.PaymentMethodSales
Returns the value of the paymentMethod record component.
paymentMethods - Variable in record class app.model.SalesReportData
The field for the paymentMethods record component.
paymentMethods() - Method in record class app.model.SalesReportData
Returns the value of the paymentMethods record component.
PaymentMethodSales - Record Class in app.model
 
PaymentMethodSales(String, long, BigDecimal) - Constructor for record class app.model.PaymentMethodSales
Creates an instance of a PaymentMethodSales record class.
paymentType - Variable in class app.model.Order
 
paymentType - Variable in record class app.model.OrderFilters
The field for the paymentType record component.
paymentType() - Method in record class app.model.OrderFilters
Returns the value of the paymentType record 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 profitEstimateComplete record component.
profitEstimateComplete() - Method in record class app.model.SalesReportData
Returns the value of the profitEstimateComplete record 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 quantitySold record component.
quantitySold() - Method in record class app.model.SalesReportRow
Returns the value of the quantitySold record 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 salesDate record component.
salesDate() - Method in record class app.model.SalesTrendRow
Returns the value of the salesDate record 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 SalesReportData record 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 SalesReportRow record class.
salesRevenue - Variable in record class app.model.EmployeeSales
The field for the salesRevenue record component.
salesRevenue - Variable in record class app.model.PaymentMethodSales
The field for the salesRevenue record component.
salesRevenue - Variable in record class app.model.SalesReportRow
The field for the salesRevenue record component.
salesRevenue - Variable in record class app.model.SalesTrendRow
The field for the salesRevenue record component.
salesRevenue() - Method in record class app.model.EmployeeSales
Returns the value of the salesRevenue record component.
salesRevenue() - Method in record class app.model.PaymentMethodSales
Returns the value of the salesRevenue record component.
salesRevenue() - Method in record class app.model.SalesReportRow
Returns the value of the salesRevenue record component.
salesRevenue() - Method in record class app.model.SalesTrendRow
Returns the value of the salesRevenue record 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 SalesTrendRow record 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 startDate record component.
startDate - Variable in record class app.model.OrderFilters
The field for the startDate record component.
startDate() - Method in record class app.controller.manager.InventoryController.UsageDateRange
Returns the value of the startDate record component.
startDate() - Method in record class app.model.OrderFilters
Returns the value of the startDate record 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 totalOrders record component.
totalOrders - Variable in class app.controller.manager.OrderHistoryController
 
totalOrders() - Method in record class app.controller.manager.OrderHistoryController.PageResult
Returns the value of the totalOrders record component.
totalOrdersLabel - Variable in class app.controller.manager.XReportController
 
totalSales - Variable in record class app.model.SalesReportData
The field for the totalSales record component.
totalSales() - Method in record class app.model.SalesReportData
Returns the value of the totalSales record 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 UsageDateRange record 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
 
A B C D E F G H I L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values