public class DefaultMonetaryConversionsSpi
extends java.lang.Object
implements javax.money.spi.MonetaryConversionsSpi
| Constructor and Description |
|---|
DefaultMonetaryConversionsSpi() |
| Modifier and Type | Method and Description |
|---|---|
javax.money.convert.CurrencyConversion |
getConversion(javax.money.CurrencyUnit termCurrency,
javax.money.convert.ConversionContext conversionContext,
java.lang.String... providers) |
java.util.List<java.lang.String> |
getDefaultProviderChain() |
javax.money.convert.ExchangeRateProvider |
getExchangeRateProvider(java.lang.String... providers) |
javax.money.convert.ProviderContext |
getProviderContext(java.lang.String provider) |
java.util.Set<java.lang.String> |
getProviderNames() |
boolean |
isProviderAvailable(java.lang.String provider) |
void |
reload() |
public void reload()
public javax.money.convert.ExchangeRateProvider getExchangeRateProvider(java.lang.String... providers)
getExchangeRateProvider in interface javax.money.spi.MonetaryConversionsSpipublic java.util.Set<java.lang.String> getProviderNames()
getProviderNames in interface javax.money.spi.MonetaryConversionsSpipublic boolean isProviderAvailable(java.lang.String provider)
isProviderAvailable in interface javax.money.spi.MonetaryConversionsSpipublic javax.money.convert.CurrencyConversion getConversion(javax.money.CurrencyUnit termCurrency,
javax.money.convert.ConversionContext conversionContext,
java.lang.String... providers)
getConversion in interface javax.money.spi.MonetaryConversionsSpipublic java.util.List<java.lang.String> getDefaultProviderChain()
getDefaultProviderChain in interface javax.money.spi.MonetaryConversionsSpipublic javax.money.convert.ProviderContext getProviderContext(java.lang.String provider)
getProviderContext in interface javax.money.spi.MonetaryConversionsSpi