moneys library
Classes
- Budget
- This class models a budget.
- ExchangeRate
- This class models a reference to a money.
- Money
- This class models a reference to a money.
- MoneyTransaction
- This class models a representation of a money transaction.
- Product
- This class models a reference to a product.
Enums
- Currency
- In this enumeration are enumerated all the currencies of the world, according to ISO 4217.
- ExpenseOrIncome
- The values of this enumeration indicate whether a transaction is an expense or an income.
- MoneyTransactionMethod
- In this enumeration several money transaction methods are enumerated.
- Renewal
- The values in this enumeration are used to determine the period after which a certain amount is renewed (for example, a budget).
Extensions
- CurrencyX on Currency
-
This extension provides useful tools for
Currency
enumeration values. - ExpenseOrIncomeX on ExpenseOrIncome
-
This extension adds functionality to the
ExpenseOrIncome
enumeration values. -
ListExchangeRateX
on List<
ExchangeRate> -
This extension provides additional functionality for
List<ExchangeRate>
. -
ListMoneyTransactionX
on List<
MoneyTransaction> -
This extension provides additional functionality for
List<MoneyTransaction>
. - MoneyTransactionMethodX on MoneyTransactionMethod
-
This extension adds functionality to the
MoneyTransactionMethod
enumeration values. - RenewalX on Renewal
-
This extension adds functionality to the
Renewal
enumeration values. - StringToCurrencyX on String
-
This extension provides useful tools in order to convert a
String
into aCurrency
value. - StringToExpenseOrIncomeX on String
-
This extension provides useful tools in order to convert a
String
into aExpenseOrIncome
value. - StringToMoneyTransactionMethodX on String
-
This extension provides useful tools in order to convert a
String
into aMoneyTransactionMethod
value. - StringToMoneyX on String
-
This extension provides useful tools in order to convert a
String
into aMoney
instance. - StringToRenewalX on String
-
This extension provides useful tools in order to convert a
String
into aRenewal
value.