- getCashierArrivalTime() - Method in class lab.util.Customer
-
Get the time (in seconds) when the customer reaches the front of the
cashier's queue.
- getCheckoutTimeRequired() - Method in class lab.util.Customer
-
Get the amount of cashier time (in seconds) needed by this customer.
- getCurrentCustomer() - Method in class lab.util.CheckoutLine
-
Returns a reference to the customer currently at the front of the line
without removing the customer from the line.
- getCustomersAsList() - Method in class lab.util.CheckoutLine
-
Returns a list of this checkout line's queue of customers.
- getDepartureTime() - Method in class lab.util.Customer
-
Get the time (in seconds) when the customer completes the checkout process
(i.e., leaves the cashier's queue).
- getElement() - Method in class lab.util.Node
-
Get the data element stored in this node.
- getId() - Method in class lab.util.Customer
-
- getNext() - Method in class lab.util.Node
-
Get the next node in the sequence.
- getNumberOfCustomers() - Method in class lab.util.CheckoutLine
-
Returns the number of customers in the checkout line.
- getQueueArrivalTime() - Method in class lab.util.Customer
-
Get the time (in seconds) when the customer arrives at the back of the
cashier's queue.