Uses of Class
orderprocessing.CalculationCalendar

Uses of CalculationCalendar in orderprocessing
 

Methods in orderprocessing that return CalculationCalendar
 CalculationCalendar Order.orderDate()
          Retrieve the date this order was created
 CalculationCalendar Order.requestedShippingDate()
          Retrieve the date the customer would like the order shipped
 CalculationCalendar Order.cancelDate()
          Retrieve the last date on which the customer may cancel the order
 CalculationCalendar Invoice.shipDate()
          Retrieve the date this invoice will/did ship
 CalculationCalendar Invoice.invoiceDate()
          Retrieve the date the invoice was generated
 CalculationCalendar Invoice.paymentDueDate()
          Retrieve the date payment is due for this invoice
 CalculationCalendar CalculationCalendar.incrementedBy(int field, int amount)
          Increments a calendar by an amount dependent on the chosen date field
 CalculationCalendar CalculationCalendar.max(CalculationCalendar other)
          Returns the maximum (later) of two dates.
 CalculationCalendar CalculationCalendar.min(CalculationCalendar other)
          Returns the minimum (earlier) of two dates.
 CalculationCalendar BillingTerms.dueDate(CalculationCalendar invoiceDate)
          return the due date for payment on the associated order given the invoice date.
 

Methods in orderprocessing with parameters of type CalculationCalendar
 Order OrderProcessor.newOrder(java.lang.String customer, java.lang.String terms, java.lang.String shipping, java.util.ArrayList items, CalculationCalendar orderDate, CalculationCalendar requestedShipDate, CalculationCalendar cancelDate)
          Generate an order object from string data sent to it.
 CalculationCalendar CalculationCalendar.max(CalculationCalendar other)
          Returns the maximum (later) of two dates.
 CalculationCalendar CalculationCalendar.min(CalculationCalendar other)
          Returns the minimum (earlier) of two dates.
 CalculationCalendar BillingTerms.dueDate(CalculationCalendar invoiceDate)
          return the due date for payment on the associated order given the invoice date.
 

Constructors in orderprocessing with parameters of type CalculationCalendar
Order(Customer customer, Address shipAddress, java.util.ArrayList orderedItems, CalculationCalendar orderDate)
          Create an Order for a particular customer and a sequence of items ordered
Order(Customer customer, Address shipAddress, BillingTerms billingTerms, java.util.ArrayList orderedItems, CalculationCalendar orderDate, CalculationCalendar requestedShippingDate, CalculationCalendar cancelDate)
          Create an Order for a particular customer and a sequence of items ordered