| AbstractContext |
Represents a general context of data targeting an item of type Q.
|
| AbstractContextBuilder<B extends AbstractContextBuilder,C extends AbstractContext> |
This interface defines the common generic parts of a query.
|
| AbstractQuery |
Represents a general context of data targeting an item of type Q.
|
| AbstractQueryBuilder<B extends AbstractQueryBuilder,C extends AbstractQuery> |
This abstract class defines the common generic parts of a query.
|
| AmountFormatContext |
|
| AmountFormatContextBuilder |
|
| AmountFormatQuery |
|
| AmountFormatQueryBuilder |
|
| Bootstrap |
This singleton provides access to the services available in the current runtime environment and context.
|
| ConversionContext |
This class models a context for which a ExchangeRate is valid.
|
| ConversionContextBuilder |
|
| ConversionQuery |
|
| ConversionQueryBuilder |
|
| CurrencyContext |
This class models the attributable context of CurrencyUnit instances.
|
| CurrencyContextBuilder |
|
| CurrencyConversion |
|
| CurrencyConversionException |
Exception thrown when a monetary conversion operation fails.
|
| CurrencyProviderSpi |
SPI (core) to be registered using the Bootstrap, which allows to
register/provide additional currencies into the system automatically on
startup.
|
| CurrencyQuery |
This class models a query for accessing instances of CurrencyUnit.
|
| CurrencyQueryBuilder |
|
| CurrencySupplier |
|
| CurrencyUnit |
A unit of currency.
|
| DefaultMonetaryRoundingsSingletonSpi |
This class models the accessor for rounding instances, modeled as
MonetaryOperator.
|
| 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 |
|
| Monetary |
|
| MonetaryAmount |
Interface defining a monetary amount.
|
| MonetaryAmountFactory<T extends MonetaryAmount> |
|
| MonetaryAmountFactoryProviderSpi<T extends MonetaryAmount> |
|
| MonetaryAmountFactoryProviderSpi.QueryInclusionPolicy |
|
| MonetaryAmountFactoryQuery |
Query to lookup instances of MonetaryAmountFactory, which are determined by the (minimal)
capabilities required by the give use case.
|
| MonetaryAmountFactoryQueryBuilder |
|
| MonetaryAmountFormat |
Formats instances of MonetaryAmount to a String or an Appendable.
|
| MonetaryAmountFormatProviderSpi |
|
| MonetaryAmountsSingletonQuerySpi |
SPI (core) for the backing implementation of the Monetary singleton, implementing
the query functionality for amounts.
|
| MonetaryAmountsSingletonSpi |
SPI (core) for the backing implementation of the Monetary singleton.
|
| MonetaryContext |
This class models the meta data (mostly the numeric capabilities) of a MonetaryAmount in a
platform independent way.
|
| MonetaryContextBuilder |
|
| MonetaryConversions |
This singleton defines access to the exchange and currency conversion logic
of JavaMoney.
|
| MonetaryConversionsSingletonSpi |
SPI (conversion) that implements the functionality provided by the
MonetaryConversions singleton accessor.
|
| MonetaryCurrenciesSingletonSpi |
|
| MonetaryException |
Exception thrown when an error occurs during monetary operations.
|
| MonetaryFormats |
|
| MonetaryFormats.DefaultMonetaryFormatsSingletonSpi |
|
| MonetaryFormatsSingletonSpi |
|
| MonetaryOperator |
|
| MonetaryParseException |
Signals that an error has been reached unexpectedly while parsing.
|
| MonetaryQuery<R> |
Strategy for querying a monetary amount.
|
| MonetaryRounding |
Interface representing a monetary rounding.
|
| MonetaryRoundingsSingletonSpi |
This class models the accessor for rounding instances, modeled as
MonetaryOperator.
|
| NumberSupplier |
|
| NumberValue |
Instances of this class allow to externalize the numeric value of a MonetaryAmount.
|
| ProviderContext |
|
| ProviderContextBuilder |
|
| RateType |
This enumeration defines the different type of rates that can be provided by .ExchangeRateProvider implementations.
|
| RoundingContext |
This class models the spec/configuration for a rounding, modeled as MonetaryRounding in a
platform independent way.
|
| RoundingContextBuilder |
|
| RoundingProviderSpi |
This SPI allows to extends/override the roundings available for
CurrencyUnit.
|
| RoundingQuery |
|
| RoundingQueryBuilder |
Builder used to construct new instances of RoundingQuery}.
|
| ServiceProvider |
This class models the component that is managing the lifecycle of the
monetary services used by the Money and Currency API.
|
| UnknownCurrencyException |
Exception thrown when a currency code cannot be resolved into a CurrencyUnit.
|