Uses of Package
javax.money.convert
Package | Description |
---|---|
javax.money.convert |
Defines the monetary currency conversion API.
|
javax.money.spi |
SPI interfaces of the Money and Currency API, including bootstrap logic.
|
-
Classes in javax.money.convert used by javax.money.convert Class Description ConversionContext This class models a context for which aExchangeRate
is valid.ConversionContextBuilder Builder class to ofConversionContext
instances.ConversionQuery Query for accessingCurrencyConversion
instances.ConversionQueryBuilder Builder class for creating new instances ofConversionQuery
adding detailed information about aCurrencyConversion
instance.CurrencyConversion This interface defines aCurrencyConversion
that is converting aMonetaryAmount
to anotherMonetaryAmount
with a different targetCurrencyUnit
.ExchangeRate This class models an exchange rate, which defines the factor the numeric value of a base amount in some currency 'A' must be multiplied to get the corresponding amount in the terminating currency 'B'.ExchangeRateProvider This interface defines access to the exchange rates provided by a provider.ExchangeRateProviderSupplier A supplier ofExchangeRateProvider
name that references an implementation.ProviderContext This class describes what kind ofExchangeRate
s a.ExchangeRateProvider
delivers, including the provider's name, rate type and additional data.ProviderContextBuilder Builder class to ofProviderContext
instances.RateType This enumeration defines the different type of rates that can be provided by.ExchangeRateProvider
implementations. -
Classes in javax.money.convert used by javax.money.spi Class Description ConversionQuery Query for accessingCurrencyConversion
instances.CurrencyConversion This interface defines aCurrencyConversion
that is converting aMonetaryAmount
to anotherMonetaryAmount
with a different targetCurrencyUnit
.ExchangeRateProvider This interface defines access to the exchange rates provided by a provider.