Uses of Class
edu.uci.ics.inf111.dvdvendor.app.BarCode

Packages that use BarCode
edu.uci.ics.inf111.dvdvendor.app   
edu.uci.ics.inf111.dvdvendor.integrationtests   
 

Uses of BarCode in edu.uci.ics.inf111.dvdvendor.app
 

Fields in edu.uci.ics.inf111.dvdvendor.app declared as BarCode
private  BarCode ReturnTransaction.barCode
          The bar code for the transaction.
private  BarCode DVD.barCode
          The bar code for this DVD.
(package private)  BarCode DVDTest.differentBarCode
           
(package private)  BarCode DVDTest.firstBarCode
           
 

Fields in edu.uci.ics.inf111.dvdvendor.app with type parameters of type BarCode
private  java.util.ArrayList<BarCode> RentTransaction.barCodes
          The ArrayList of bar codes for the transaction.
 

Methods in edu.uci.ics.inf111.dvdvendor.app that return BarCode
 BarCode ReturnTransaction.getBarCode()
          An accessor method which returns the BarCode for the transaction.
 BarCode Product.getBarCode()
          Accessor method for identifying the bar code
 BarCode DVD.getBarCode()
          An accessor method which returns the bar code for the DVD.
 

Methods in edu.uci.ics.inf111.dvdvendor.app that return types with arguments of type BarCode
 java.util.ArrayList<BarCode> RentTransaction.getBarCodes()
          An accessor method which returns the ArrayList of BarCodes for the transaction.
 

Methods in edu.uci.ics.inf111.dvdvendor.app with parameters of type BarCode
 void RentTransaction.addBarCode(BarCode barCode)
          Method that adds a BarCode to the ArrayList of BarCodes
 Product DVDVendor.addItem(BarCode barCode)
          This method accepts a bar code and adds the corresponding product to the customer's cart.
 CheckOutCart DVDVendor.calculateChargesForReturn(BarCode barCode)
          This method calculate the charges for the Return Transaction.
 boolean BarCode.equals(BarCode comparedCode)
          Compare another BarCode object to this BarCode object to determine if they are effectively equal.
 RentTransaction TransactionDB.findLastRentTransaction(BarCode barCode)
          This method finds the last Rent Transaction in the database for a specific BarCode.
 ReturnTransaction TransactionDB.findLastReturnTransaction(BarCode barCode)
          This method finds the last Return Transaction in the database for a specific BarCode.
 Product ProductDB.lookUpItem(BarCode barCode)
          This method looks up a product in the database.
 void ReturnTransaction.setBarCode(BarCode barCode)
          An accessor method which sets the BarCode for the transaction.
 

Method parameters in edu.uci.ics.inf111.dvdvendor.app with type arguments of type BarCode
 void RentTransaction.setBarCodes(java.util.ArrayList<BarCode> barCodes)
          An accessor method which sets the ArrayList of BarCodes for the transaction.
 

Constructors in edu.uci.ics.inf111.dvdvendor.app with parameters of type BarCode
DVD(BarCode barCode, java.lang.String title, double price, java.lang.String plot, Utils.genre[] genre, java.lang.String runningTime, java.lang.String starring)
          This constructor stores all relevant details of the product, which can be retrieved using accessor methods.
 

Uses of BarCode in edu.uci.ics.inf111.dvdvendor.integrationtests
 

Fields in edu.uci.ics.inf111.dvdvendor.integrationtests declared as BarCode
(package private)  BarCode DVDVendorTest.firstBarCode
           
(package private)  BarCode DVDVendorTest.secondBarCode