|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableModelObjectImpl
org.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableSourceImpl
org.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableAccountImpl
public class ImmutableAccountImpl
| Constructor Summary | |
|---|---|
ImmutableAccountImpl(Account account)
|
|
| Method Summary | |
|---|---|
Account |
getAccount()
Returns the wrapped object from the underlying data model. |
ImmutableAccountType |
getAccountType()
Returns the Type object associated with the account. |
long |
getBalance()
Returns the current balance of the account. |
long |
getBalance(java.util.Date d)
Returns the balance as of the given date. |
long |
getOverdraftCreditLimit()
Returns the Overdraft Limit (for debit accounts) or Credit Limit (for credit accounts) |
java.util.Date |
getStartDate()
Returns the earliest date assoicated with this source. |
long |
getStartingBalance()
Returns the starting balance for the account. |
java.lang.String |
toString()
|
| Methods inherited from class org.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableSourceImpl |
|---|
getFullName, getName, getNotes, getSource, isDeleted |
| Methods inherited from class org.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableModelObjectImpl |
|---|
compareTo, equals, getModified, getRaw, getUid, hashCode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableSource |
|---|
getFullName, getName, getNotes, getSource, isDeleted |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableModelObject |
|---|
getModified, getRaw, getUid |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public ImmutableAccountImpl(Account account)
| Method Detail |
|---|
public long getStartingBalance()
ImmutableAccount
getStartingBalance in interface ImmutableAccountpublic long getBalance()
ImmutableAccount
getBalance in interface ImmutableAccountpublic ImmutableAccountType getAccountType()
ImmutableAccount
getAccountType in interface ImmutableAccountpublic Account getAccount()
ImmutableAccount
getAccount in interface ImmutableAccountpublic java.util.Date getStartDate()
ImmutableAccount
getStartDate in interface ImmutableAccountpublic java.lang.String toString()
toString in class ImmutableSourceImplpublic long getBalance(java.util.Date d)
ImmutableAccount
getBalance in interface ImmutableAccountpublic long getOverdraftCreditLimit()
ImmutableAccount
getOverdraftCreditLimit in interface ImmutableAccount
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||