Name |
Description |
BillToPayExpenseBucket |
Represents a bill to pay bucket. Any subclass of this will represent an expense in the budget as well as being used to classify transactions. |
BudgetBucket |
|
BudgetBucketPaternity |
A comparison class used to determine if a bucket is considered in the same "family" as another. For example: Any derivative of SurplusBucket is considered a subset of Surplus, so it is considered to be in the same family. Given any FixedBudgetProjectBucket and and any other SurplusBucket or FixedBudgetProjectBucket the OfSameBucketFamily will return true. |
BudgetCurrencyContext |
A transient wrapper class to indicate a budget's active state in relation to other budgets in the collection. This class will tell you if a budget is active, future dated, or has past and is archived. |
BudgetException |
|
BudgetItem |
A budget line in a budget. This can represent an expense or an income. |
BudgetModel |
A Budget model that contains all budgeting information. A budget is effective for a period of time after the EffectiveFrom. |
Expense |
An expense line in a budget. Created by the user to represent an expense line in a budget with an amount and bucket classification. |
ExpenseBucket |
A expense bucket used to represent any expense classification. |
FixedBudgetProjectBucket |
A fixed budget project bucket. This is a specialisation of Surplus, so any funds classified with this bucket are also considered surplus funds as well. This is a bucket used to represent a large but short lived project that should not exceed a budgeted amount. Using this bucket helps track progress against a budgeted amount for the project. |
InMemoryBudgetBucketRepository |
|
Income |
An income entry in the budget. This represents a user created amount and bucket for an income in a budget. |
IncomeBudgetBucket |
An income bucket to classify any income, regular gifting, interest-income, salary or wage. |
PayCreditCardBucket |
This is a special system bucket used to classify payments to credit cards so those transactions do not interfere with calculations on other buckets. |
SavedUpForExpenseBucket |
A saved up for expense bucket. This kind of bucket will accumulate funds from month to month if not spent completely each month. |
SavingsCommitmentBucket |
A savings commitment bucket. This bucket represents a commitment to save a certain amount each month. |
SpentMonthlyExpenseBucket |
A spent monthly expense bucket. This kind of bucket will not accumulate funds from month to month. Any unspent funds at the end of the month are transfered to surplus. |
SurplusBucket |
The surplus budget bucket. There can be only one Surplus bucket. This is a special system bucket that contains any left over funds after filling all the other buckets. |
XamlOnDiskBudgetRepository |
|