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