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 Account
account
java.lang.String
checkNum
int
date
boolean
debug
java.lang.String
description
Account
escrowAccount
long
escrowAmount
long
interestAmount
Account
interestCategory
Account
loanAccount
java.lang.String
memo
long
principalAmount
byte
status
int
taxDate
java.util.ArrayList<SplitTxn>
unusedSplits
-
Constructor Summary
Constructors Constructor Description LoanFields()
-
Method Summary
Modifier and Type Method Description void
loadFromTransaction(ParentTxn ptxn)
void
saveToTransaction(ParentTxn txn)
java.lang.String
toString()
-
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:
toString
in classjava.lang.Object
-