Top Description Fields Constructors Methods
org.javamoney.moneta.convert.imf

public Class IMFRateProvider

extends IMFAbstractRateProvider
Class Inheritance
Imports
java.io.IOException, java.util.logging.Level, .Logger, javax.money.convert.ConversionContext, .ExchangeRateProvider, .ProviderContext, .ProviderContextBuilder, .RateType, javax.money.spi.Bootstrap, org.javamoney.moneta.spi.loader.LoaderService

Implements a ExchangeRateProvider that loads the IMF conversion data. In most cases this provider will provide chained rates, since IMF always is converting from/to the IMF SDR currency unit.
Authors
Anatole Tresch, Werner Keil

Field Summary

Modifier and TypeField and Description
private static final ProviderContext
CONTEXT

The ConversionContext of this provider.

private static final String
DATA_ID

The data id used for the LoaderService.

private static final Logger
Inherited from org.javamoney.moneta.convert.imf.IMFAbstractRateProvider:
COMPARATOR_EXCHANGE_BY_LOCAL_DATECURRENCIES_BY_NAMEcurrencyToSdrDEFAULT_USER_AGENThandlerloadLockloadStateSDRsdrToCurrency

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from org.javamoney.moneta.convert.imf.IMFAbstractRateProvider:
getExchangeRatenewDataLoadedtoString

Field Detail

CONTEXTback to summary
private static final ProviderContext CONTEXT

The ConversionContext of this provider.

DATA_IDback to summary
private static final String DATA_ID

The data id used for the LoaderService.

LOGback to summary
private static final Logger LOG

Hides org.javamoney.moneta.convert.imf.IMFAbstractRateProvider.LOG.

Constructor Detail

IMFRateProviderback to summary
public IMFRateProvider()