Serialized Form
-
Package bank
-
Class bank.Account
class Account extends Object implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_accountNumber
int _accountNumber
Account counter. -
_currentAccount
CurrentAccount _currentAccount
The current account associated with this account. -
_holders
List<Client> _holders
The holders of this account. -
_number
int _number
This account number. -
_savingsAccounts
Map<Integer, SavingsAccount> _savingsAccounts
The list of savings accounts associated with this account.
-
-
Exception Class bank.BadEntryException
class BadEntryException extends Exception implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_entry
String _entry
Bad entry.
-
-
Class bank.Bank
class Bank extends Object implements Serializable- serialVersionUID:
- 202010211636L
-
-
Package bank.account
-
Exception Class bank.account.AccountException
class AccountException extends Exception implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_number
int _number
The account
-
-
Exception Class bank.account.AccountOperationException
class AccountOperationException extends AccountException implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_amount
double _amount
The amount involved in the operation.
-
-
Exception Class bank.account.BalanceTooLowException
class BalanceTooLowException extends AccountOperationException implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_balance
double _balance
Current balance
-
-
Class bank.account.CurrentAccount
class CurrentAccount extends bank.account.DepositAccount implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.InvalidDepositException
class InvalidDepositException extends AccountOperationException implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.InvalidRemovalException
class InvalidRemovalException extends AccountOperationException implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.InvalidWithdrawalException
class InvalidWithdrawalException extends AccountOperationException implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.NegativeAmountException
class NegativeAmountException extends AccountOperationException implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.NoSuchAccountException
class NoSuchAccountException extends AccountException implements Serializable- serialVersionUID:
- 202111230910L
-
Exception Class bank.account.NoSuchSavingsAccountException
class NoSuchSavingsAccountException extends AccountException implements Serializable- serialVersionUID:
- 202111230910L
-
Class bank.account.SavingsAccount
class SavingsAccount extends bank.account.DepositAccount implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_account
Account _account
The bank account associated with this savings account. -
_duration
int _duration
The account's time period.
-
-
-
Package bank.app.exceptions
-
Exception Class bank.app.exceptions.DuplicateClientIdException
class DuplicateClientIdException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidAccountIdException
class InvalidAccountIdException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidClientIdException
class InvalidClientIdException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidDateException
class InvalidDateException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidDepositUIException
class InvalidDepositUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidRemovalUIException
class InvalidRemovalUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidSavingsAccountIdException
class InvalidSavingsAccountIdException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.InvalidWithdrawalUIException
class InvalidWithdrawalUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.NegativeDepositUIException
class NegativeDepositUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.NegativeWithdrawalUIException
class NegativeWithdrawalUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
Exception Class bank.app.exceptions.NoBalanceWithdrawalUIException
class NoBalanceWithdrawalUIException extends CommandException implements Serializable- serialVersionUID:
- 202010211636L
-
-
Package bank.client
-
Class bank.client.Client
class Client extends Object implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_name
String _name
The holder's name. -
_number
int _number
The holder's id.
-
-
Exception Class bank.client.ClientException
class ClientException extends Exception implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_number
int _number
The holder number.
-
-
Exception Class bank.client.DuplicateClientException
class DuplicateClientException extends ClientException implements Serializable- serialVersionUID:
- 202111230910L
-
Serialized Fields
-
_name
String _name
The holder name
-
-
Exception Class bank.client.NoSuchClientException
class NoSuchClientException extends ClientException implements Serializable- serialVersionUID:
- 202111230910L
-
-
Package pt.tecnico.uilib.menus
-
Package pt.tecnico.uilib.swing
-
Class pt.tecnico.uilib.swing.NewSwingInteraction
class NewSwingInteraction extends JFrame implements Serializable- serialVersionUID:
- 202010150838L
-
Serialized Fields
-
_currentDialogMenu
pt.tecnico.uilib.swing.SwingDialogMenu _currentDialogMenu
Current menu
-
-
Class pt.tecnico.uilib.swing.SwingInteraction
class SwingInteraction extends JFrame implements Serializable- serialVersionUID:
- 202010150838L
-