Options
All
  • Public
  • Public/Protected
  • All
Menu

Our Data Model

This needs some diagrams and explanation.

The Model Elements

  • Scenario A distinct scenario to be simulated.
  • Person, typically individual or spouses or domestic partners.
  • Income, a source of new income
  • Expense, something that costs money
  • Asset, something that we own. This can be something that can be potentially sold, such as a house or car, or an investment.
  • Liability, something that we need to pay in the future or over time. This can be loan, or a committed expense, such as needed maintenance.
  • IncomeStream, a plan combining Income and drawing down Assets, to supply funds to meet Expenses.
  • IncomeTax, information to estimate income-based taxes that will need to be paid.
  • [[Text]], arbitrary user-supplied text to be used where needed.

Index

References

Asset

Re-exports Asset

AssetState

Re-exports AssetState

Constructor

Re-exports Constructor

Expense

Re-exports Expense

ExpenseState

Re-exports ExpenseState

G

Re-exports G

Income

Re-exports Income

IncomeState

Re-exports IncomeState

IncomeStream

Re-exports IncomeStream

IncomeStreamState

Re-exports IncomeStreamState

IncomeTax

Re-exports IncomeTax

IncomeTaxState

Re-exports IncomeTaxState

Item

Re-exports Item

Liability

Re-exports Liability

LiabilityState

Re-exports LiabilityState

Monetary

Re-exports Monetary

Person

Re-exports Person

Scenario

Re-exports Scenario

Snapshot

Re-exports Snapshot

State

Re-exports State

StateMixin

Re-exports StateMixin

StateMixinConstructor

Re-exports StateMixinConstructor

TextItem

Re-exports TextItem

TextItemState

Re-exports TextItemState

asAsset

Re-exports asAsset

asExpense

Re-exports asExpense

asIncome

Re-exports asIncome

asIncomeStream

Re-exports asIncomeStream

asIncomeTax

Re-exports asIncomeTax

asLiability

Re-exports asLiability

asPerson

Re-exports asPerson

asScenario

Re-exports asScenario

asSnapshot

Re-exports asSnapshot

asTextItem

Re-exports asTextItem

isAsset

Re-exports isAsset

isExpense

Re-exports isExpense

isIncome

Re-exports isIncome

isIncomeStream

Re-exports isIncomeStream

isIncomeTax

Re-exports isIncomeTax

isLiability

Re-exports isLiability

isPerson

Re-exports isPerson

isScenario

Re-exports isScenario

isSnapshot

Re-exports isSnapshot

isTextItem

Re-exports isTextItem

toAsset

Re-exports toAsset

toExpense

Re-exports toExpense

toIncome

Re-exports toIncome

toIncomeStream

Re-exports toIncomeStream

toIncomeTax

Re-exports toIncomeTax

toLiability

Re-exports toLiability

toPerson

Re-exports toPerson

toScenario

Re-exports toScenario

toSnapshot

Re-exports toSnapshot

toTextItem

Re-exports toTextItem

Generated using TypeDoc