|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.moneydance.apps.md.model.Account
com.moneydance.apps.md.model.LoanAccount
public class LoanAccount
An account representing a loan
Field Summary |
---|
Constructor Summary | |
---|---|
LoanAccount(java.lang.String accountName,
int accountID,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount,
long startBalance)
|
Method Summary | |
---|---|
boolean |
checkedInitialTransfer()
|
boolean |
getCalcPmt()
|
boolean |
getEscrow()
|
Account |
getEscrowAccount()
|
long |
getEscrowPayment()
|
double |
getEscrowPmtRate()
|
long |
getInitialPrincipal()
Get the principal, excluding any transactions within Moneydance, for this loan |
AbstractTxn |
getInitialTransfer()
Finds and returns the transaction that represents the initial transfer of funds from this loan account. |
Account |
getInterestAccount()
|
double |
getInterestRate()
|
long |
getInterestRemaining()
|
double |
getIntPmtRate()
|
double |
getLoanPmtRate()
|
long |
getMonthlyPayment()
|
int |
getNumPayments()
|
int |
getNumPmtsRemaining()
|
long |
getNxtInterest()
|
long |
getNxtPrincipal()
|
int |
getPaymentsPerYear()
|
double |
getPoints()
Return the percentage of the loan that was added as a fee to the principal |
boolean |
getReminder()
|
void |
setCalcPmt(boolean calc)
|
void |
setCheckedInitialTransfer()
|
void |
setEscrow(boolean check)
|
void |
setEscrowAccount(Account acct)
|
void |
setEscrowPayment(long escrowPmt)
|
void |
setInitialPrincipal(long principalAmt)
Set the principal, excluding any transactions within Moneydance, for this loan |
void |
setInitialTransfer(AbstractTxn txn)
Sets the given transaction as the initial transfer for this account. |
void |
setInterestAccount(Account acct)
|
void |
setInterestRate(double rate)
|
void |
setMonthlyPayment(long mthPmt)
|
void |
setNumPayments(int numPayments)
|
void |
setPaymentsPerYear(int pmtsPerYear)
|
void |
setPoints(double points)
Set the percentage of the loan that was added as a fee to the principal |
void |
setReminder(boolean reminder)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LoanAccount(java.lang.String accountName, int accountID, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount, long startBalance)
Method Detail |
---|
public double getPoints()
public void setPoints(double points)
public long getInitialPrincipal()
public void setInitialPrincipal(long principalAmt)
public void setInterestRate(double rate)
public double getInterestRate()
public void setPaymentsPerYear(int pmtsPerYear)
public int getPaymentsPerYear()
public void setNumPayments(int numPayments)
public int getNumPayments()
public boolean getReminder()
public void setReminder(boolean reminder)
public boolean checkedInitialTransfer()
public void setCheckedInitialTransfer()
public AbstractTxn getInitialTransfer()
public void setInitialTransfer(AbstractTxn txn)
public boolean getEscrow()
public void setEscrow(boolean check)
public double getLoanPmtRate()
public double getIntPmtRate()
public double getEscrowPmtRate()
public void setEscrowPayment(long escrowPmt)
public long getEscrowPayment()
public void setCalcPmt(boolean calc)
public boolean getCalcPmt()
public void setMonthlyPayment(long mthPmt)
public long getMonthlyPayment()
public int getNumPmtsRemaining()
public long getInterestRemaining()
public long getNxtPrincipal()
public long getNxtInterest()
public Account getInterestAccount()
public void setInterestAccount(Account acct)
public Account getEscrowAccount()
public void setEscrowAccount(Account acct)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |