- tail() - Method in class bank.TransactionList
-
- tail() - Method in class bank.TransactionListCons
-
- tail() - Method in class bank.TransactionListNIL
-
- tick() - Static method in class bank.Clock
-
Make the time progress (don't care about overflows ...)
- toString() - Method in class bank.AccountStatementRequest
-
- toString() - Method in class bank.CentralHost
-
- toString() - Method in class bank.PermanentAccount
-
- toString() - Method in class bank.Withdrawal
-
- Transaction - Class in bank
-
Abstract class for representing transactions.
- Transaction(int) - Constructor for class bank.Transaction
-
- TransactionList - Class in bank
-
Simple implementation of a list datatype for transactions.
- TransactionList() - Constructor for class bank.TransactionList
-
- TransactionListCons - Class in bank
-
Class for representing non-empty lists of transactions.
- TransactionListCons(Transaction, TransactionList) - Constructor for class bank.TransactionListCons
-
Use the method TransactionList.prepend
for creating
non-empty lists
- TransactionListNIL - Class in bank
-
Singleton class for empty lists of transactions
- TransactionListNIL() - Constructor for class bank.TransactionListNIL
-
This class is a singleton, to access the only object use
TransactionList.EMPTY_LIST
- transactionListToString() - Method in class bank.Account
-
Helper method, used by the two subclasses of this class for implementing
toString
- transactions - Variable in class bank.Account
-
A list of transactions in which the most recent transaction is the first
element