Class LoanFields
java.lang.Object
com.infinitekind.moneydance.model.LoanFields
public class LoanFields
extends java.lang.Object
LoanFields objects know how to extract the relevant fields from loan payment
transactions so that they can be more easily edited, displayed and analyzed.
-
Field Summary
Fields Modifier and Type Field Description Accountaccountjava.lang.StringcheckNumintdatebooleandebugjava.lang.StringdescriptionAccountescrowAccountlongescrowAmountlonginterestAmountAccountinterestCategoryAccountloanAccountjava.lang.StringmemolongprincipalAmountbytestatusinttaxDatejava.util.ArrayList<SplitTxn>unusedSplits -
Constructor Summary
Constructors Constructor Description LoanFields() -
Method Summary
Modifier and Type Method Description voidloadFromTransaction(ParentTxn ptxn)voidsaveToTransaction(ParentTxn txn)java.lang.StringtoString()
-
Field Details
-
account
-
loanAccount
-
interestCategory
-
escrowAccount
-
unusedSplits
-
date
public int date -
taxDate
public int taxDate -
checkNum
public java.lang.String checkNum -
description
public java.lang.String description -
memo
public java.lang.String memo -
status
public byte status -
principalAmount
public long principalAmount -
interestAmount
public long interestAmount -
escrowAmount
public long escrowAmount -
debug
public boolean debug
-
-
Constructor Details
-
LoanFields
public LoanFields()
-
-
Method Details
-
loadFromTransaction
-
saveToTransaction
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-