See: Description
Interface | Description |
---|---|
BaseFxRateProvider |
If the user cannot provide a snapshot of the rates (base rates at least), or if it is important
to get the latest Base Rates, then provide an implementation of this interface to the calculator.
|
CurrencyAmount |
Read-only representation of a currency and a value.
|
CurrencyProvider | |
FxRate |
Represents a read-only view on an FxRate.
|
FxRateCalculator |
The FX Rate calculator.
|
MajorCurrencyRanking |
Utility interface to determine the market convention for the FX Rate for a given currency pair.
|
Class | Description |
---|---|
Cash |
A simple class to represent an immutable amount of a given currency.
|
CrossRateCalculator |
Calculator responsible for generating a new cross FX Rate based on two relevant (sharing a cross currency) FX Rates; e.g.
|
CurrencyPair |
Immutable class representing a Currency pair, ccy1/ccy2; thread-safe and able to be used in Collections.
|
FxRateCalculatorBuilder |
Parameters for an immutable FxRateCalculator.
|
FxRateCalculatorImpl |
Main implementation, uses the ratesSnapshot or BaseFxRateProvider to find the FX Rate, if not present then
try via a cross currency in the order specified in orderedCurrenciesForCross.
|
FxRateImpl |
Represents an immutable FxRate.
|
JdkCurrencyProvider | |
MajorCurrencyRankingImpl |
Utility class to determine the market convention for the FX Rate for a given currency pair.
|
StandardMajorCurrencyRanking |
Utility class to determine the market convention for the FX Rate for a given currency pair.
|
New to 1.4.0: FX Market Convention and FX Rates, including cross currency calculations.
Copyright © 2006–2022 Appendium - Portfolio Financing Platform. All rights reserved.