Package ejava.examples.ejbsessionbank.bo
Class Account
- java.lang.Object
- 
- ejava.examples.ejbsessionbank.bo.Account
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class Account extends Object implements Serializable - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description private StringaccountNumberprivate doublebalanceprivate longidprivate static longserialVersionUID
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeposit(double amount)StringgetAccountNumber()doublegetBalance()longgetId()voidsetAccountNumber(String accountNumber)private voidsetBalance(double balance)private voidsetId(long id)StringtoString()voidwithdraw(double amount)
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID - See Also:
- Constant Field Values
 
 - 
idprivate long id 
 - 
accountNumberprivate String accountNumber 
 - 
balanceprivate double balance 
 
- 
 - 
Constructor Detail- 
Accountpublic Account() 
 - 
Accountpublic Account(long id) 
 - 
Accountpublic Account(long id, String accountNumber)
 
- 
 - 
Method Detail- 
getIdpublic long getId() 
 - 
setIdprivate void setId(long id) 
 - 
depositpublic void deposit(double amount) 
 - 
withdrawpublic void withdraw(double amount) 
 - 
getAccountNumberpublic String getAccountNumber() 
 - 
setAccountNumberpublic void setAccountNumber(String accountNumber) 
 - 
getBalancepublic double getBalance() 
 - 
setBalanceprivate void setBalance(double balance) 
 
- 
 
-