A B C D E F G H I L M N O P R S T U V W

I

IncorrectStateException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
The IncorrectStateException acts as a parent class for those exceptions which represent violations of the business rules of the states a DVDVendor object can be in.
IncorrectStateException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.IncorrectStateException
 
IncorrectStateException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.IncorrectStateException
 
IncorrectStateException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.IncorrectStateException
 
IncorrectStateException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.IncorrectStateException
 
initializeTestDB() - Method in class edu.uci.ics.inf111.dvdvendor.app.ProductDB
This test method constructs a sample database which is useful for testing purposes.
initializeTestDB() - Method in class edu.uci.ics.inf111.dvdvendor.app.TransactionDB
This test method constructs the transaction database from a txt file that contains all the transactions.
initiateRent() - Method in class edu.uci.ics.inf111.dvdvendor.gui.Actions
Method that initiates the Rent Transaction
initiateRental() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
This method initiates a rental transaction
initiateReturn() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
This method initiates a return transaction
initiateReturn() - Method in class edu.uci.ics.inf111.dvdvendor.gui.Actions
Method that initiates the Return Transaction
instance - Static variable in class edu.uci.ics.inf111.dvdvendor.app.ProductDB
Private instance of this class
InvalidBarCodeException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
An exception which is thrown when a Bar Code is not valid.
InvalidBarCodeException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidBarCodeException
 
InvalidBarCodeException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidBarCodeException
 
InvalidBarCodeException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidBarCodeException
 
InvalidBarCodeException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidBarCodeException
 
InvalidProductException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
An exception which is thrown when a scanned product does not exist in the product database.
InvalidProductException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidProductException
 
InvalidProductException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidProductException
 
InvalidProductException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidProductException
 
InvalidProductException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.InvalidProductException
 
isNumber(String) - Static method in class edu.uci.ics.inf111.dvdvendor.app.Utils
This utility method returns true if the characters in the String are all numbers, else it returns false
items - Variable in class edu.uci.ics.inf111.dvdvendor.app.CheckOutCart
A Vector of Products.

A B C D E F G H I L M N O P R S T U V W