A B C D G I L M S T

A

Account - interface banking.Account.
A simple banking Account interface.
AccountException - exception banking.AccountException.
A general exception thrown when a problem occurs during an Account operation.
AccountException() - Constructor for class banking.AccountException
Constructs an AccountException with no detail message.
AccountException(String) - Constructor for class banking.AccountException
Constructs an AccountException with the specified detail message.
accountBalance - Variable in class banking.SimpleAccountImpl
The account balance.
accountNumber - Variable in class banking.SimpleAccountImpl
The account number.

B

banking - package banking
 

C

credit(float) - Method in interface banking.Account
Adds an amount to the current balance of this account.
credit(float) - Method in class banking.SimpleAccountImpl
Adds an amount to the current balance of this account.

D

debit(float) - Method in interface banking.Account
Deducts an amount from the current balance of this account.
debit(float) - Method in class banking.SimpleAccountImpl
Deducts an amount from the current balance of this account.

G

getAccountNumber() - Method in interface banking.Account
Returns the number of this account.
getAccountNumber() - Method in class banking.SimpleAccountImpl
Returns the number of this account.
getBalance() - Method in interface banking.Account
Returns the current balance of this account.
getBalance() - Method in class banking.SimpleAccountImpl
Returns the current balance of this account.

I

InsufficientBalanceException - exception banking.InsufficientBalanceException.
Thrown when an Account balance is insufficient.
InsufficientBalanceException() - Constructor for class banking.InsufficientBalanceException
Constructs an InsufficientBalanceException with no detail message.
InsufficientBalanceException(String) - Constructor for class banking.InsufficientBalanceException
Constructs an InsufficientBalanceException with the specified detail message.
InterAccountOperations - class banking.InterAccountOperations.
A class that provides inter-account operations.
InterAccountOperations() - Constructor for class banking.InterAccountOperations
 

L

logger - Static variable in class banking.InterAccountOperations
 
logger - Static variable in class banking.SimpleAccountImpl
 
logger - Static variable in class test.SimpleAccountTest
 

M

main(String[]) - Static method in class test.SimpleAccountTest
 

S

SimpleAccountImpl - class banking.SimpleAccountImpl.
A simple banking SimpleAccountImpl class.
SimpleAccountImpl(int, float) - Constructor for class banking.SimpleAccountImpl
Constructs an SimpleAccountImpl with the specified number.
SimpleAccountTest - class test.SimpleAccountTest.
A simple banking account test class.
SimpleAccountTest() - Constructor for class test.SimpleAccountTest
 
setBalance(float) - Method in interface banking.Account
Sets the balance of this account.
setBalance(float) - Method in class banking.SimpleAccountImpl
Sets the balance of this account.

T

test - package test
 
transfer(Account, Account, float) - Static method in class banking.InterAccountOperations
Performs funds transfer between two banking accounts.

A B C D G I L M S T

University Grenoble 1 (France) - Department of Computer Science
Master M1 - Adaptable Middleware - AOP / AspectJ.