Converts the supplied source value from the specified source currency to the specified target currency.
Converts the supplied source value from the specified source currency to the specified target currency.
the value to convert
the value's current currency
the value's target currency
the value in the target currency
Converts a set of currencies to the specified target currency.
Converts a set of currencies to the specified target currency.
the currencies to convert (list of: (source value, source currency))
the values' target currency
the converted values
Converts a set of currencies to the specified target currency.
Converts a set of currencies to the specified target currency.
the currencies to convert (list of: (source value, source currency))
the values' target currency
the rates to use for the conversion
the supported currencies
the converted values
Converts the supplied source value from the specified source currency to the specified target currency.
Converts the supplied source value from the specified source currency to the specified target currency.
the value to convert
the value's current currency
the value's target currency
the rates to use for the conversion
the supported currencies
the value in the target currency
Retrieves the currently available exchange rates.
Retrieves the currently available exchange rates.
Note: If the previously stored rates have expired or if they have never been retrieved, a request is made to the
exchange rate provider and the caller will be forced to wait for that operation to complete.
the requested exchange rates
Singleton class for handling exchange rate and currency operations.
Note: Exchange rates are (re)loaded when calling getCurrentRates.