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

T

targetFile - Variable in class edu.uci.ics.inf111.dvdvendor.devices.Printer
Contains the path of the output file for the printer.
targetFile - Variable in class edu.uci.ics.inf111.dvdvendor.lib.Persistence
Contains the path of the output file.
tearDown() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
Free variables per each test method
tearDown() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
tearDown() - Method in class edu.uci.ics.inf111.dvdvendor.lib.PersistenceTest
 
testAddItem() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testDispenseItems() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testDVDVendor() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testGetBarCode() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getBarCode method.
testGetDVDDispenser() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testGetGenre() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getGenre method.
testGetPaymentCollector() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testGetPlot() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getPlot method.
testGetPrice() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getPrice method.
testGetProductDB() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testGetRunningTime() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getRunningTime method.
testGetStarring() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getStarring method.
testGetTitle() - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDTest
This method will test the getTitle method.
testGetTotalCost() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testGetTransactionDB() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testInitiateRental() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testListItemsInCart() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testNotifyDVDDispenserEvent() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testPayForRental() - Method in class edu.uci.ics.inf111.dvdvendor.integrationtests.DVDVendorTest
 
testRead() - Method in class edu.uci.ics.inf111.dvdvendor.lib.PersistenceTest
 
testWrite() - Method in class edu.uci.ics.inf111.dvdvendor.lib.PersistenceTest
 
title - Variable in class edu.uci.ics.inf111.dvdvendor.app.DVD
The title for this DVD.
toString() - Method in class edu.uci.ics.inf111.dvdvendor.app.RentTransaction
Implementation of the abstract method to define the toString action.
toString() - Method in class edu.uci.ics.inf111.dvdvendor.app.ReturnTransaction
Implementation of the abstract method to define the toString action.
toString() - Method in class edu.uci.ics.inf111.dvdvendor.app.Transaction
Abstract method to define the toString method in each class that extends this abstract class.
totalCost - Variable in class edu.uci.ics.inf111.dvdvendor.app.CheckOutCart
The cost of the items in the cart
transaction - Variable in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
The transaction that will be persisted in the TransactionDB
Transaction - Class in edu.uci.ics.inf111.dvdvendor.app
The Transaction abstract class is extended by any class which represents a transaction in our point of sale.
Transaction() - Constructor for class edu.uci.ics.inf111.dvdvendor.app.Transaction
 
transactionDB - Variable in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
The database of transactions in the point of sale.
TransactionDB - Class in edu.uci.ics.inf111.dvdvendor.app
The TransactionDB class encapsulates the list of all products sold in the store.
TransactionDB() - Constructor for class edu.uci.ics.inf111.dvdvendor.app.TransactionDB
Constructs an empty database.
TransactionDBException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
An exception which is thrown when the database of Transactions fails because the file path is not valid or there was an error writing on the output file.
TransactionDBException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.TransactionDBException
 
TransactionDBException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.TransactionDBException
 
TransactionDBException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.TransactionDBException
 
TransactionDBException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.TransactionDBException
 
transactions - Variable in class edu.uci.ics.inf111.dvdvendor.app.TransactionDB
This ArrayList of Transactions is the core of our sample DB.
transactionState - Variable in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
The current state of the system.

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