com.moneydance.apps.md.model
Class FullAccountList

java.lang.Object
  extended by com.moneydance.apps.md.model.FullAccountList

public class FullAccountList
extends java.lang.Object

Holds the full list of possible accounts, given a filter. Could hold all normal accounts, or all categories, or everything.

Author:
Kevin Menningen - Mennē Software Solutions, LLC

Constructor Summary
FullAccountList(RootAccount root, com.moneydance.apps.md.controller.AccountFilter filter, boolean includeSubAccounts)
           
 
Method Summary
 java.util.Set<java.lang.Integer> getAccountsIDsOfType(int type)
           
 int getCount()
           
 java.util.Set<java.lang.Integer> getFullAccountIDs()
           
 java.util.List<Account> getFullAccountList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullAccountList

public FullAccountList(RootAccount root,
                       com.moneydance.apps.md.controller.AccountFilter filter,
                       boolean includeSubAccounts)
Method Detail

getCount

public int getCount()

getFullAccountList

public java.util.List<Account> getFullAccountList()

getFullAccountIDs

public java.util.Set<java.lang.Integer> getFullAccountIDs()

getAccountsIDsOfType

public java.util.Set<java.lang.Integer> getAccountsIDsOfType(int type)