|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.moneydance.apps.md.model.TxnSet
public class TxnSet
An unsynchronized (unlike Vector) storage for AbstractTxn objects.
| Constructor Summary | |
|---|---|
TxnSet()
|
|
TxnSet(AbstractTxn[] txnArray,
int numTxns)
|
|
| Method Summary | |
|---|---|
void |
addTxn(AbstractTxn txn)
|
TxnSet |
cloneTxns()
|
boolean |
contains(AbstractTxn txn)
Returns true if the given transaction is in this TxnSet. |
java.util.Enumeration |
getAllTxns()
|
long |
getBalanceAt(int i)
|
DateRange |
getDateBounds()
Return the date range that will just barely include all of the transactions in the set. |
AbstractTxn |
getLastTxn()
|
int |
getSize()
|
AbstractTxn |
getTxn(int i)
|
AbstractTxn |
getTxnAt(int i)
|
AbstractTxn |
getTxnByID(long txnID)
|
java.util.Vector |
getVector()
|
boolean |
hasTxnsForAccount(Account acct)
|
int |
indexOf(AbstractTxn txn)
|
void |
insertTxnAt(AbstractTxn txn,
int index)
|
void |
recalcBalances(long startBalance,
boolean negateBalances)
|
void |
removeAllTxns()
|
boolean |
removeTxn(AbstractTxn txn)
|
void |
removeTxnAt(int i)
|
void |
setHoldBalances(boolean trackBalances)
|
void |
swap(int index1,
int index2)
|
AbstractTxn[] |
toArray()
Return a copy of an array with all of the transactions in it. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TxnSet()
public TxnSet(AbstractTxn[] txnArray,
int numTxns)
| Method Detail |
|---|
public void removeAllTxns()
public void setHoldBalances(boolean trackBalances)
public final void recalcBalances(long startBalance,
boolean negateBalances)
public final AbstractTxn getTxnAt(int i)
public final long getBalanceAt(int i)
public AbstractTxn getTxn(int i)
public AbstractTxn getTxnByID(long txnID)
public AbstractTxn getLastTxn()
public final int indexOf(AbstractTxn txn)
public final void addTxn(AbstractTxn txn)
public final void insertTxnAt(AbstractTxn txn,
int index)
public final boolean contains(AbstractTxn txn)
public final void removeTxnAt(int i)
public final boolean removeTxn(AbstractTxn txn)
public final void swap(int index1,
int index2)
public final int getSize()
public final boolean hasTxnsForAccount(Account acct)
public final DateRange getDateBounds()
public final java.util.Enumeration getAllTxns()
public final TxnSet cloneTxns()
public final AbstractTxn[] toArray()
public final java.util.Vector getVector()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||