Uses of Class
JavaBeans.Coffee_Data

Packages that use Coffee_Data
DatabaseCommunication   
JavaBeans   
Validators   
XmlCommunication   
 

Uses of Coffee_Data in DatabaseCommunication
 

Methods in DatabaseCommunication that return Coffee_Data
 Coffee_Data[] CoffeeManager.readAllCoffees()
          This method is being used for obtaining all the coffee types existing in the application database.
 

Uses of Coffee_Data in JavaBeans
 

Fields in JavaBeans declared as Coffee_Data
private  Coffee_Data[] Customer_Interface.totalcoffees
           
private  Coffee_Data Customer_Interface.coffee
           
 

Methods in JavaBeans that return Coffee_Data
private  Coffee_Data Customer_Interface.getCoffeeByItemCode(java.lang.String itemCode)
          This utility method is being used for getting the Coffee_Data given an itemcode.
private  Coffee_Data Customer_Interface.getCoffeeByDescription(java.lang.String desc)
          This utility method is being used for getting the Coffee_Data given a coffee description.
 Coffee_Data Customer_Interface.getCoffee()
          This method is being used for getting the coffee data.
 

Uses of Coffee_Data in Validators
 

Methods in Validators with parameters of type Coffee_Data
 boolean CoffeeValidator.validate(Coffee_Data coffeeData)
          This method is being used for validation of a given coffee data.
 

Uses of Coffee_Data in XmlCommunication
 

Methods in XmlCommunication with parameters of type Coffee_Data
 java.lang.String XmlGenerator.transactionPurchaseXml(Customer_Data customer, Address_Data address, CoffeePreference_Data preference, Coffee_Data coffee)
          This method is being used for the compilation of transaction purchase xml packet which is used to identify a purchase order.
 java.lang.String XmlGenerator.transactionSettlementXml(Customer_Data customer, CreditCard_Data card, CoffeePreference_Data preference, Coffee_Data coffee)
          This method is being used for the compilation of transaction settlement xml packet which asks for the confirmation of the transaction.