Crate amfnengine[−]
Modules
core | The core modules. |
engine | The engine modules. |
Macros
dec | The “dec!” macro for Decimal. |
Enums
ColumnType | Column type enumeration. |
DayCountType | Day count type enumeration. |
ErrorType | Error type enumeration. |
ExtensionType | The core enums. Extension type enumeration. |
FormatType | Format type enumeration. |
FrequencyType | Frequency type enumeration. |
FunctionType | Function type enumeration. |
MergeType | Merge type enumeration. |
MethodType | Method type enumeration. |
OperatorType | Operator type enumeration. |
PrincipalType | Principal type enumeration. |
RoundType | Round type enumeration. |
TableType | Table type enumeration. |
TokenType | Token type enumeration. |
Constants
APP_NAME | The application name. |
COL_LABEL_ACCRUED_BALANCE | Column labels - Accrued-balance. |
COL_LABEL_BALANCE | Column labels - Balance. |
COL_LABEL_DATE | Column labels - Date. |
COL_LABEL_DATE_EXPR | Column labels - Date expression. |
COL_LABEL_DECREASE | Column labels - Decrease. |
COL_LABEL_DESCRIPTOR_LIST | Column labels - Descriptor list. |
COL_LABEL_DR | Column indexes - DR. |
COL_LABEL_EAR | Column indexes - EAR. |
COL_LABEL_END_DATE | Column labels - End date. |
COL_LABEL_EVENT_NAME | Column labels - Event-name. |
COL_LABEL_EVENT_TYPE | Column labels - Event type. |
COL_LABEL_FREQUENCY | Column labels - Frequency. |
COL_LABEL_INCREASE | Column labels - Increase. |
COL_LABEL_INTEREST | Column labels - Compounded interest. |
COL_LABEL_INTERVALS | Column labels - Intervals. |
COL_LABEL_INT_ON_INTEREST | Column labels - Interest on interest. |
COL_LABEL_NEXT_NAME | Column labels - Next-name. |
COL_LABEL_PARAMETER_LIST | Column labels - Parameter list. |
COL_LABEL_PERIODS | Column labels - Periods. |
COL_LABEL_PERIODS_EXPR | Column labels - Periods expression. |
COL_LABEL_PR | Column indexes - PR. |
COL_LABEL_SEQUENCE | Column labels - Sequence. |
COL_LABEL_SKIP_PERIODS | Column labels - Skip periods. |
COL_LABEL_SL_INTEREST | Column labels - Straight-line interest. |
COL_LABEL_SORT | Column labels - Sort. |
COL_LABEL_STRBAL | Column indexes - StrBal. |
COL_LABEL_VALUE | Column labels - Value. |
COL_LABEL_VALUE_EXPR | Column labels - Value expression. |
COL_LABEL_VALUE_TO_INTEREST | Column labels - Value-to-interest. |
COL_LABEL_VALUE_TO_PRINCIPAL | Column labels - Value-to-principal. |
DEFAULT_AM_COLUMNS | Default - Amortization - Column order. |
DEFAULT_CALCULATE_BALANCE | Calculate the overall APR for a cashflow during balancing. |
DEFAULT_COMBINE_PRINCIPAL | Default combine principal. |
DEFAULT_COMPRESS_DESCRIPTOR | Default compress descriptor. |
DEFAULT_DAYS_IN_YEAR | Default days in year. |
DEFAULT_DECIMAL_DIGITS | Default decimal digits. |
DEFAULT_ENCODING | Default encoding. |
DEFAULT_EVENT_COLUMNS | Default - Event - Column order. |
DEFAULT_FISCAL_YEAR_START | Default physical year start. |
DEFAULT_OMIT_STATISTIC_EVENTS | Default omit statistic events. |
DEFAULT_ROUND_BALANCE | Default round balance. |
DEFAULT_SORT_CURRENT_VALUE_CHANGE | Default sort - Current value. |
DEFAULT_SORT_INTEREST_CHANGE | Default sort - Interest change. |
DEFAULT_SORT_PRINCIPAL_CHANGE | Default sort - Principal change. |
DEFAULT_SORT_STATISTIC_VALUE_CHANGE | Default sort - Statistic value. |
DEFAULT_TEMPLATE_COLUMNS | Default - Template - Column order. |
DELIMITER_VISIBLE | Visible delimiter. |
EMPTY_DISPLAY | Empty field display. |
EMPTY_TEXT | Empty text. |
ERROR_PREFIX | Error prefix. |
GROUP_AM | Group - Amortization. |
GROUP_COLHEADER | Group - Column header. |
GROUP_COLOR | Group - Color. |
GROUP_COLVALUE | Group - Column value. |
GROUP_CURRENT_VALUE | Group - Current value. |
GROUP_EVENT | Group - Event. |
GROUP_FONT | Group - Font. |
GROUP_GENERAL | Group - General. |
GROUP_INTEREST_CHANGE | Group - Interest change. |
GROUP_PRINCIPAL_CHANGE | Group - Principal change. |
GROUP_STATISTIC_VALUE | Group - Statistic value. |
GROUP_SUMMARY | Group - Summary. |
GROUP_TEMPLATE | Group - Template. |
HIGH_ROUND | High round value. |
ID_COPYRIGHT | Copyright message. |
ID_VERSION | Version message. |
ID_VERSION_MAJOR | Version major string. |
ID_VERSION_MINOR | Version minor string. |
JSON_SERIALIZE_AMORTIZATION_LIST | Serialize cashflows with amortization list and balance results |
JSON_SERIALIZE_AMORTIZATION_LIST_DETAILS | Serialize cashflows with amortization list (with rollup and detail elements) |
JSON_SERIALIZE_AMORTIZATION_LIST_ROLLUPS | Serialize cashflows with amortization list (with rollup elements) |
JSON_SERIALIZE_CASHFLOW_PREFERENCES | Serialize cashflow preferences. |
JSON_SERIALIZE_CASHFLOW_SELECTED | Serialize selected cashflow. |
JSON_SERIALIZE_EVENT_LIST | Serialize cashflows with event list. |
JSON_SERIALIZE_EXCHANGE_RATES | Serialize exchange rates. |
JSON_SERIALIZE_PREFERENCES | Serialize user preferences. |
JSON_SERIALIZE_TEMPLATES | Serialize templates. |
LINE_ENDING | Json line ending. |
LOW_ROUND | Low round value. |
MAPCOLNAMES_EDITABLE | Mapping for column names - editable. |
MAPCOLNAMES_EMPTY | Mapping for column names - empty column. |
MAPCOLNAMES_EXCLUDE | Mapping for column names - exclude column. |
MAXIMUM_DISPLAY_DECIMAL_DIGITS | Default - Maximum display decimal digits. |
MAXIMUM_ITERATIONS_CALCULATE_INTEREST | Maximum iterations for calculate interest. |
MAXIMUM_ITERATIONS_CALCULATE_PERIODS | Maximum iterations for calculate periods. |
MAXIMUM_ITERATIONS_CALCULATE_PRINCIPAL | Maximum iterations for calculate principal. |
MAXIMUM_ITERATIONS_CALCULATE_YIELD | Maximum iterations for calculate yield. |
MAX_CALC_INTEREST | Maximum calculated interest (can be increased). |
MAX_CALC_PRINCIPAL | Maximum calculated principal (can be increased). |
MID_ROUND | Mid round value. |
MINIMUM_COLUMN_WIDTH | Default - Minimum column width. |
NAME_COLUMNS | Name - Column order. |
NAME_EVENT_TYPE | Name - Event type. |
NAME_FONT_ALTERNATE2 | Name - Font - Alternate 2. |
NAME_FONT_ALTERNATE3 | Name - Font - Alternate 3. |
NAME_FONT_CAPTION | Name - Font - Caption. |
NAME_FONT_PRIMARY | Name - Font - Primary. |
NAME_FONT_STATISTICS | Name - Font - Statistics. |
NAME_FONT_SUMMARY | Name - Font - Summary. |
NAME_FOOTER_FIRST | Name - Footer - First. |
NAME_FOOTER_NEXT | Name - Footer - Next. |
NAME_GRID | Name - Grid. |
NAME_HEADER_FIRST | Name - Header - First. |
NAME_HEADER_NEXT | Name - Header - Next. |
NAME_MARGIN | Name - Margin. |
NAME_SEQUENCE | Name - Sequence. |
NAME_STATUS | Name - Status. |
NAME_SUMMARY | Name - Summary. |
NULL_TEXT | Null text. |
PARAM_DESCRIPTION | Parameter - Description |
SERIAL_BASE_CENTURY | Base year for current century validation. |
SERIAL_BASE_YEAR | Base year for date/serial conversions. |
SERIAL_UID | The core constants. Serialization UID. |
TAB_SPACES | Spaces per tab. |
TYPE_CUSTOM | Type - Custom. |
TYPE_LOCALE | Type - Locale. |
USER_EVENT_TYPE_CURRENT_VALUE | Resource - User event type - Current value (default). |
USER_EVENT_TYPE_INTEREST_CHANGE | Resource - User event type - Interest change (default). |
USER_EVENT_TYPE_PRINCIPAL_CHANGE | Resource - User event type - Principal change (default). |
USER_EVENT_TYPE_STATISTIC_VALUE | Resource - User event type - Statistic value (default). |
USER_NEW | Resource - New name. |
USER_STAT | Resource - Stat name. |
USER_STATUS | Resource - User status (default). |
Traits
ExtensionTrait | Common trait extension elements. |
ListTrait | Common trait for all lists. |