Serialized Form
-
Package com.ccprog3
-
Class com.ccprog3.Money
class Money extends Object implements Serializable-
Serialized Fields
-
amount
float amount
Amount of money
-
-
-
Class com.ccprog3.UserSingleton
class UserSingleton extends Object implements Serializable-
Serialized Fields
-
coffeePrices
Map<CoffeeType,
Money> coffeePrices Prices of Coffee Types per fluid ounce -
coffeeTrucks
List<CoffeeTruck> coffeeTrucks
List of Coffee Trucks made by the User -
espressoPrices
Map<Espresso,
Money> espressoPrices Prices ofEspresso
shots per fluid ounce -
syrupPrices
Map<SyrupIngredient,
Money> syrupPrices Prices of Syrup Ingredients per fluid ounce -
username
String username
Username to be used for reading and writing to files
-
-
-
-
Package com.ccprog3.coffee
-
Class com.ccprog3.coffee.Coffee
class Coffee extends Object implements Serializable-
Serialized Fields
-
cup
Ingredient cup
Cup size of theCoffee
-
type
CoffeeType type
Type ofCoffee
product
-
-
-
Class com.ccprog3.coffee.CustomSpecialCoffee
class CustomSpecialCoffee extends SpecialCoffee implements Serializable-
Serialized Fields
-
ratio
int ratio
Custom brew ratio
-
-
-
Class com.ccprog3.coffee.SpecialCoffee
class SpecialCoffee extends Coffee implements Serializable-
Serialized Fields
-
espresso
Espresso espresso
Espresso
brew -
shots
List<Espresso> shots
Extra shots -
syrups
List<SyrupIngredient> syrups
Syrup addons
-
-
-
-
Package com.ccprog3.coffeeTruck
-
Class com.ccprog3.coffeeTruck.CoffeeTruck
class CoffeeTruck extends Object implements Serializable-
Serialized Fields
-
location
String location
Truck location -
sales
Map<Coffee,
Money> sales List of transactions -
storageBins
StorageBin[] storageBins
Storage Bins to store Ingredients
-
-
-
Class com.ccprog3.coffeeTruck.SpecialCoffeeTruck
class SpecialCoffeeTruck extends CoffeeTruck implements Serializable-
Serialized Fields
-
specialStorageBins
SpecialStorageBin[] specialStorageBins
Special Storage Bins to contain Syrup Ingredients
-
-
-
Class com.ccprog3.coffeeTruck.SpecialStorageBin
class SpecialStorageBin extends StorageBin implements Serializable-
Serialized Fields
-
syrupIngredient
SyrupIngredient syrupIngredient
SyrupIngredient
type stored
-
-
-
Class com.ccprog3.coffeeTruck.StorageBin
class StorageBin extends Object implements Serializable-
Serialized Fields
-
ingredient
Ingredient ingredient
Ingredient
type stored -
quantity
double quantity
Quantity ofIngredient
-
-
-
-
Package com.ccprog3.gui
-
Class com.ccprog3.gui.CustomButton
class CustomButton extends JButton implements Serializable -
Class com.ccprog3.gui.CustomComboBox
-
Class com.ccprog3.gui.CustomDialog
class CustomDialog extends JDialog implements Serializable -
Class com.ccprog3.gui.CustomLabel
class CustomLabel extends JLabel implements Serializable -
Class com.ccprog3.gui.CustomTextField
class CustomTextField extends JTextField implements Serializable -
Class com.ccprog3.gui.DropdownWithNumberInput
class DropdownWithNumberInput extends JPanel implements Serializable-
Serialized Fields
-
comboBox
CustomComboBox<E> comboBox
Combo Box component -
textField
CustomTextField textField
Text field component
-
-
-
Class com.ccprog3.gui.ListAdder
class ListAdder extends JPanel implements Serializable-
Serialized Fields
-
resultListModel
DefaultListModel<E> resultListModel
List of added elements
-
-
-
Class com.ccprog3.gui.TextPanel
class TextPanel extends JPanel implements Serializable
-