Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

abs() - Method in class org.javamoney.moneta.FastMoney
 
abs() - Method in class org.javamoney.moneta.Money
 
abs() - Method in class org.javamoney.moneta.RoundedMoney
 
AbstractAmountBuilder<T extends MonetaryAmount> - Class in org.javamoney.moneta.spi
Deprecated.
Use AbstractAmountFactory
AbstractAmountBuilder() - Constructor for class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
AbstractAmountFactory<T extends MonetaryAmount> - Class in org.javamoney.moneta.spi
Basic implementation of MonetaryAmountFactory, which simplifies development of the SPI interface.
AbstractAmountFactory() - Constructor for class org.javamoney.moneta.spi.AbstractAmountFactory
 
AbstractCurrencyConversion - Class in org.javamoney.moneta.spi
Abstract base class used for implementing currency conversion.
AbstractCurrencyConversion(CurrencyUnit, ConversionContext) - Constructor for class org.javamoney.moneta.spi.AbstractCurrencyConversion
 
AbstractRateProvider - Class in org.javamoney.moneta.spi
Abstract base class for ExchangeRateProvider implementations.
AbstractRateProvider(ProviderContext) - Constructor for class org.javamoney.moneta.spi.AbstractRateProvider
Constructor.
accept(MonetaryAmount) - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
accept(MonetaryAmount) - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
accept(MonetaryAmount) - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Records another value into the summary information.
add(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
add(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
add(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
addLoaderListener(LoaderService.LoaderListener, String...) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
addLoaderListener(LoaderService.LoaderListener, String...) - Method in interface org.javamoney.moneta.spi.LoaderService
Add a LoaderService.LoaderListener callback that is informed when a data resource was update from remote, or resetToFallback.
after(LocalDate) - Method in class org.javamoney.moneta.convert.LocalDate
 
AmountFormatParams - Class in org.javamoney.moneta.format
Class holding constants for passing additional parameters to MonetaryAmountFactoryQuery instances for configuring MonetaryAmountFormat instances to be accessed.
apply(MonetaryAmount) - Method in class org.javamoney.moneta.convert.ExchangeCurrencyOperator
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.PrecisionContextRoundedOperator
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
Method that converts the source MonetaryAmount to an MonetaryAmount based on the ExchangeRate of this conversion.
asNumberStripped() - Method in class org.javamoney.moneta.RoundedMoney
Method that returns BigDecimal.ZERO, if RoundedMoney.isZero(), and #number RoundedMoney.stripTrailingZeros() in all other cases.
asType(Class<T>) - Method in class org.javamoney.moneta.RoundedMoney
Deprecated.
asType(Class<T>, MonetaryOperator) - Method in class org.javamoney.moneta.RoundedMoney
Deprecated.
average - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 

B

BaseCurrencyProviderSpi - Class in org.javamoney.moneta.spi.base
SPI (core) to be registered using the Bootstrap, which allows to register/provide additional currencies into the system automatically on startup.
BaseCurrencyProviderSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseCurrencyProviderSpi
 
BaseExchangeRateProvider - Class in org.javamoney.moneta.spi.base
This interface defines access to the exchange rates provided by a provider.
BaseExchangeRateProvider() - Constructor for class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
 
BaseMonetaryAmount - Class in org.javamoney.moneta.spi.base
Interface defining a monetary amount.
BaseMonetaryAmount() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmount
 
BaseMonetaryAmountFactory<T extends MonetaryAmount> - Class in org.javamoney.moneta.spi.base
Factory for MonetaryAmount instances for a given type.
BaseMonetaryAmountFactory() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactory
 
BaseMonetaryAmountFactoryProviderSpi<T extends MonetaryAmount> - Class in org.javamoney.moneta.spi.base
SPI (core): Implementations of this interface are used by the MonetaryAmountsSingletonSpi to evaluate the correct MonetaryAmountFactory instances.
BaseMonetaryAmountFactoryProviderSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactoryProviderSpi
 
BaseMonetaryAmountFormat - Class in org.javamoney.moneta.spi.base
Formats instances of MonetaryAmount to a String or an Appendable.
BaseMonetaryAmountFormat() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmountFormat
 
BaseMonetaryAmountsSingletonQuerySpi - Class in org.javamoney.moneta.spi.base
SPI (core) for the backing implementation of the Monetary singleton, implementing the query functionality for amounts.
BaseMonetaryAmountsSingletonQuerySpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonQuerySpi
 
BaseMonetaryAmountsSingletonSpi - Class in org.javamoney.moneta.spi.base
SPI (core) for the backing implementation of the Monetary singleton.
BaseMonetaryAmountsSingletonSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonSpi
 
BaseMonetaryConversionsSingletonSpi - Class in org.javamoney.moneta.spi.base
SPI (conversion) that implements the functionality provided by the MonetaryConversions singleton accessor.
BaseMonetaryConversionsSingletonSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
 
BaseMonetaryCurrenciesSingletonSpi - Class in org.javamoney.moneta.spi.base
Factory singleton backing interface for Monetary that provides access to different registered CurrencyProviderSpi instances.
BaseMonetaryCurrenciesSingletonSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
 
BaseMonetaryFormatsSingletonSpi - Class in org.javamoney.moneta.spi.base
This interface models the singleton functionality of MonetaryFormats.
BaseMonetaryFormatsSingletonSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
 
BaseMonetaryRoundingsSingletonSpi - Class in org.javamoney.moneta.spi.base
This class models the accessor for rounding instances, modeled as MonetaryOperator.
BaseMonetaryRoundingsSingletonSpi() - Constructor for class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
 
before(LocalDate) - Method in class org.javamoney.moneta.convert.LocalDate
 
build() - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Builds a new instance of ExchangeRate.
build() - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Returns a new instance of BuildableCurrencyUnit.
build(boolean) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Returns a new instance of BuildableCurrencyUnit and publishes it so it is accessible from the Monetary singleton.
build(boolean, Locale) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Returns a new instance of BuildableCurrencyUnit and publishes it so it is accessible from the Monetary singleton.
build() - Method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Creates the MonetaryAmountFormat If @{link Locale} didn't set the default value is Locale.getDefault() If @{link MonetaryAmountProducer} didn't set the default value is MoneyProducer If @{link CurrencyUnit} didn't set the default value is a currency from Locale
build() - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionBuilder
Make the MonetaryRoundedFactory using the PrecisionContextRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionScaleBuilder
Make the MonetaryRoundedFactory using the PrecisionScaleRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder
Make the MonetaryRoundedFactory using the ScaleRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
build() - Method in class org.javamoney.moneta.spi.loader.LoadableResourceBuilder
 

C

checkAmountParameter(MonetaryAmount, CurrencyUnit) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Method to check if a currency is compatible with this amount instance.
checkNoInfinityOrNaN(Number) - Static method in class org.javamoney.moneta.Money
Deprecated.
Will be removed.
checkNumber(Number) - Method in class org.javamoney.moneta.FastMoney
Internal method to check for correct number parameter.
checkNumberParameter(Number) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Internal method to check for correct number parameter.
CHILD_PROVIDER_CONTEXTS_KEY - Static variable in class org.javamoney.moneta.spi.CompoundRateProvider
Kery used to store a list of child ProviderContext instances of the providers contained within this instance.
clear(String) - Method in class org.javamoney.moneta.spi.loader.DefaultResourceCache
 
clear(String) - Method in interface org.javamoney.moneta.spi.loader.ResourceCache
Remove a cache entry.
clearCache() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
This method is called when the cached data should be removed, e.g.
combine(MonetarySummaryStatistics) - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
combine(GroupMonetarySummaryStatistics) - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
combine(MonetarySummaryStatistics) - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Combines the state of another MonetarySummaryStatistics into this one.
compare(Object, Object) - Method in class org.javamoney.moneta.spi.PriorityServiceComparator
 
compareServices(Object, Object) - Static method in class org.javamoney.moneta.spi.PriorityAwareServiceProvider
 
compareTo(LocalDate) - Method in class org.javamoney.moneta.convert.LocalDate
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
compareTo(CurrencyUnit) - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
Compares two instances, based on JDKCurrencyAdapter.getCurrencyCode().
CompoundRateProvider - Class in org.javamoney.moneta.spi
This class implements a ExchangeRateProvider that delegates calls to a collection of child ExchangeRateProvider instance.
CompoundRateProvider(Iterable<ExchangeRateProvider>) - Constructor for class org.javamoney.moneta.spi.CompoundRateProvider
Constructor.
ConfigurableCurrencyUnitProvider - Class in org.javamoney.moneta.spi
This class provides a programmatic singleton for globally registering new Currency into the Monetary singleton either by currency code, locale, or both.
ConfigurableCurrencyUnitProvider() - Constructor for class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
 
ConversionOperators - Class in org.javamoney.moneta.convert
This singleton class provides access to the predefined monetary functions.
ConvertBigDecimal - Enum in org.javamoney.moneta.spi
This enumeration provides general utility functions supporting conversion of number types to BigDecimal.
convertMinorPart() - Static method in class org.javamoney.moneta.function.MonetaryQueries
Convert to minor part a MonetaryAmount instance.
count - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.FastMoneyProducer
 
create(CurrencyUnit, Number) - Method in interface org.javamoney.moneta.function.MonetaryAmountProducer
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.MoneyProducer
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.RoundedMoneyProducer
 
create(Class<T>) - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
create() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
Creates a new instance of MonetaryAmount, using the default MonetaryContext.
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
create() - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
Creates a new instance of MonetaryAmount, using the default MonetaryContext.
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.FastMoneyProducer
 
create(CurrencyUnit, Number) - Method in interface org.javamoney.moneta.spi.MonetaryAmountProducer
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.MoneyProducer
 
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.RoundedMoneyProducer
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
CurrencyStyle - Enum in org.javamoney.moneta.format
Defines the different variants of currency formatting.
CurrencyUnitBuilder - Class in org.javamoney.moneta
Builder for constructing new instances of BuildableCurrencyUnit using a fluent API.

D

DEFAULT_MONETARY_CONTEXT - Static variable in class org.javamoney.moneta.Money
The default MonetaryContext applied, if not set explicitly on creation.
DEFAULT_MONETARY_CONTEXT - Static variable in class org.javamoney.moneta.RoundedMoney
The default MonetaryContext applied.
DefaultAmountFormatProviderSpi - Class in org.javamoney.moneta.spi.format
Default format provider, which mainly maps the existing JDK functionality into the JSR 354 logic.
DefaultAmountFormatProviderSpi() - Constructor for class org.javamoney.moneta.spi.format.DefaultAmountFormatProviderSpi
 
DefaultLoaderService - Class in org.javamoney.moneta.spi.loader
This class provides a mechanism to register resources, that may be updated regularly.
DefaultLoaderService() - Constructor for class org.javamoney.moneta.spi.loader.DefaultLoaderService
Constructor, initializing from config.
DefaultMonetaryAmountsSingletonQuerySpi - Class in org.javamoney.moneta.spi
Default implementation ot MonetaryAmountsSingletonSpi loading the SPIs on startup initially once, using the JSR's Bootstrap mechanism.
DefaultMonetaryAmountsSingletonQuerySpi() - Constructor for class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonQuerySpi
 
DefaultMonetaryAmountsSingletonSpi - Class in org.javamoney.moneta.spi
Default implementation ot MonetaryAmountsSingletonSpi loading the SPIs on startup initially once, using the JSR's Bootstrap mechanism.
DefaultMonetaryAmountsSingletonSpi() - Constructor for class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonSpi
 
DefaultMonetaryConversionsSingletonSpi - Class in org.javamoney.moneta.convert
This is the default implementation of the MonetaryConversionsSingletonSpi interface, backing up the MonetaryConversions singleton.
DefaultMonetaryConversionsSingletonSpi() - Constructor for class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
Constructors, loads the providers from the Bootstrap component.
DefaultMonetaryCurrenciesSingletonSpi - Class in org.javamoney.moneta.spi
Factory singleton for CurrencyUnit instances as provided by the different registered CurrencyProviderSpi instances.
DefaultMonetaryCurrenciesSingletonSpi() - Constructor for class org.javamoney.moneta.spi.DefaultMonetaryCurrenciesSingletonSpi
 
DefaultMonetarySummaryStatistics - Class in org.javamoney.moneta.function
the default implementations of MonetarySummaryStatistics This implementations cannot do exchange rate
DefaultMonetarySummaryStatistics(CurrencyUnit) - Constructor for class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
Creates a new instance, targeting the given CurrencyUnit.
DefaultNumberValue - Class in org.javamoney.moneta.spi
Default implementation of NumberValue based on BigDecimal.
DefaultNumberValue(Number) - Constructor for class org.javamoney.moneta.spi.DefaultNumberValue
 
DefaultResourceCache - Class in org.javamoney.moneta.spi.loader
Default implementation of ResourceCache, using the local file system.
DefaultResourceCache() - Constructor for class org.javamoney.moneta.spi.loader.DefaultResourceCache
Constructor.
DefaultRoundingProvider - Class in org.javamoney.moneta.spi
Defaulr implementation of a RoundingProviderSpi that creates instances of .javamoney.moneta.format.DefaultRounding that relies on the default fraction units defined by .Currency#getDefaultFractionDigits().
DefaultRoundingProvider() - Constructor for class org.javamoney.moneta.spi.DefaultRoundingProvider
 
divide(Number) - Method in class org.javamoney.moneta.FastMoney
 
divide(long) - Method in class org.javamoney.moneta.FastMoney
 
divide(double) - Method in class org.javamoney.moneta.FastMoney
 
divide(long) - Method in class org.javamoney.moneta.Money
 
divide(double) - Method in class org.javamoney.moneta.Money
 
divide(Number) - Method in class org.javamoney.moneta.Money
 
divide(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
divide(long) - Method in class org.javamoney.moneta.RoundedMoney
 
divide(double) - Method in class org.javamoney.moneta.RoundedMoney
 
divide(NumberValue, NumberValue) - Static method in class org.javamoney.moneta.spi.AbstractRateProvider
A protected helper method to divide 2 NumberValue types.
If either of the values is null an ArithmeticException is thrown.
divide(NumberValue, NumberValue, MathContext) - Static method in class org.javamoney.moneta.spi.AbstractRateProvider
A protected helper method to divide 2 NumberValue types.
If either of the values is null an ArithmeticException is thrown.
divideAndRemainder(Number) - Method in class org.javamoney.moneta.FastMoney
 
divideAndRemainder(long) - Method in class org.javamoney.moneta.FastMoney
 
divideAndRemainder(double) - Method in class org.javamoney.moneta.FastMoney
 
divideAndRemainder(long) - Method in class org.javamoney.moneta.Money
 
divideAndRemainder(double) - Method in class org.javamoney.moneta.Money
 
divideAndRemainder(Number) - Method in class org.javamoney.moneta.Money
 
divideAndRemainder(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
divideAndRemainder(long) - Method in class org.javamoney.moneta.RoundedMoney
 
divideAndRemainder(double) - Method in class org.javamoney.moneta.RoundedMoney
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.FastMoney
 
divideToIntegralValue(long) - Method in class org.javamoney.moneta.FastMoney
 
divideToIntegralValue(double) - Method in class org.javamoney.moneta.FastMoney
 
divideToIntegralValue(long) - Method in class org.javamoney.moneta.Money
 
divideToIntegralValue(double) - Method in class org.javamoney.moneta.Money
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.Money
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
divideToIntegralValue(long) - Method in class org.javamoney.moneta.RoundedMoney
 
divideToIntegralValue(double) - Method in class org.javamoney.moneta.RoundedMoney
 
doubleValue() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
doubleValueExact() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 

E

ECBCurrentRateProvider - Class in org.javamoney.moneta.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBCurrentRateProvider() - Constructor for class org.javamoney.moneta.convert.ECBCurrentRateProvider
 
ECBHistoric90RateProvider - Class in org.javamoney.moneta.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBHistoric90RateProvider() - Constructor for class org.javamoney.moneta.convert.ECBHistoric90RateProvider
 
ECBHistoricRateProvider - Class in org.javamoney.moneta.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBHistoricRateProvider() - Constructor for class org.javamoney.moneta.convert.ECBHistoricRateProvider
 
equals(Object) - Method in class org.javamoney.moneta.convert.LocalDate
 
equals(Object) - Method in class org.javamoney.moneta.FastMoney
 
equals(Object) - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
equals(Object) - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
equals(Object) - Method in class org.javamoney.moneta.Money
 
equals(Object) - Method in class org.javamoney.moneta.RoundedMoney
 
equals(Object) - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
 
equals(Object) - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
exchange(CurrencyUnit) - Static method in class org.javamoney.moneta.convert.ConversionOperators
Do exchange of currency, in other words, create the monetary amount with the same value but with currency different.
ExchangeCurrencyOperator - Class in org.javamoney.moneta.convert
 
ExchangeRateBuilder - Class in org.javamoney.moneta.convert
Builder for creating new instances of ExchangeRate.
ExchangeRateBuilder(String, RateType) - Constructor for class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the exchange rate type
ExchangeRateBuilder(ConversionContext) - Constructor for class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the exchange rate type
ExchangeRateBuilder(ExchangeRate) - Constructor for class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the exchange rate type
ExchangeRateType - Enum in org.javamoney.moneta.convert
This enum contains all implementations by Moneta.
execute(String, Map<String, LoadableResource>) - Method in class org.javamoney.moneta.spi.loader.LoadDataLoaderService
 
extractMajorPart() - Static method in class org.javamoney.moneta.function.MonetaryQueries
Allows to extract the major part of a MonetaryAmount instance.
extractMinorPart() - Static method in class org.javamoney.moneta.function.MonetaryQueries
Convert to minor part a MonetaryAmount instance.

F

FastMoney - Class in org.javamoney.moneta
long based implementation of MonetaryAmount.This class internally uses a single long number as numeric representation, which basically is interpreted as minor units.
FastMoneyAmountFactory - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactory creating instances of FastMoney.
FastMoneyAmountFactory() - Constructor for class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
FastMoneyAmountFactoryProvider - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactoryProviderSpi creating instances of FastMoneyAmountFactory.
FastMoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
FastMoneyProducer - Class in org.javamoney.moneta.function
The implementation of MonetaryAmountProducer that creates MonetaryAmount using FastMoney implementation.
FastMoneyProducer() - Constructor for class org.javamoney.moneta.function.FastMoneyProducer
 
FastMoneyProducer - Class in org.javamoney.moneta.spi
The implementation of MonetaryAmountProducer that creates MonetaryAmount using FastMoney implementation.
FastMoneyProducer() - Constructor for class org.javamoney.moneta.spi.FastMoneyProducer
 
floatValue() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
format(MonetaryAmount) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFormat
Formats the given MonetaryAmount to a String.
formatLocalDate(Calendar) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
FormatToken - Interface in org.javamoney.moneta.spi.format
Abstraction for a token that is part of a token stream, used for formatting and parsing.
from(Calendar) - Static method in class org.javamoney.moneta.convert.LocalDate
Cerates a new instance from the given Calendar.
from(MonetaryAmount) - Static method in class org.javamoney.moneta.FastMoney
 
from(MonetaryAmount) - Static method in class org.javamoney.moneta.Money
Converts (if necessary) the given MonetaryAmount to a Money instance.
from(MonetaryAmount) - Static method in class org.javamoney.moneta.RoundedMoney
 

G

get() - Method in enum org.javamoney.moneta.convert.ExchangeRateType
 
get() - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
getAccessCount() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the number of successful accesses.
getAmountFactories() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonSpi
Get the currently registered MonetaryAmount implementation classes.
getAmountFactories(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonQuerySpi
(non-Javadoc)
getAmountFactory(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonQuerySpi
Executes the query and returns the MonetaryAmountFactory implementation type found, if there is only one type.
getAmountFactory(Class<T>) - Method in class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonSpi
 
getAmountFormat(AmountFormatQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
getAmountFormat(Locale, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
Access the default MonetaryAmountFormat given a Locale.
getAmountFormat(String, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
Access the default MonetaryAmountFormat given a Locale.
getAmountFormats(AmountFormatQuery) - Method in class org.javamoney.moneta.spi.format.DefaultAmountFormatProviderSpi
 
getAmountFractionDenominator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getAmountFractionNumerator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getAmountType(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonQuerySpi
Executes the query and returns the MonetaryAmount implementation type found, if there is only one type.
getAmountType() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
getAmountType() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
getAmountType() - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
getAmountType() - Method in class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
getAmountType() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
getAmountType() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
getAmountTypes(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonQuerySpi
Executes the query and returns the MonetaryAmount implementation types found.
getAmountTypes() - Method in class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonSpi
 
getAvailableFormatNames() - Method in class org.javamoney.moneta.spi.format.DefaultAmountFormatProviderSpi
 
getAvailableLocales() - Method in class org.javamoney.moneta.spi.format.DefaultAmountFormatProviderSpi
 
getAverage() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getAverage() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Get the mean average of all amounts added.
getBackupResource() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getBigDecimal(Number) - Static method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
will be removed in next release
getBigDecimal(Number) - Static method in class org.javamoney.moneta.spi.AbstractAmountFactory
Deprecated.
will be removed in next release
getBigDecimal(Number) - Static method in class org.javamoney.moneta.spi.DefaultNumberValue
Deprecated.
will be removed.
getBigDecimal(long) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Creates a BigDecimal from the given Number doing the valid conversion depending the type given.
getBigDecimal(double) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Creates a BigDecimal from the given Number doing the valid conversion depending the type given.
getBigDecimal(Number) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Creates a BigDecimal from the given Number doing the valid conversion depending the type given.
getBigDecimal(Number, MonetaryContext) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Creates a BigDecimal from the given Number doing the valid conversion depending the type given, if a MonetaryContext is given, it is applied to the number returned.
getConfig() - Static method in class org.javamoney.moneta.spi.MonetaryConfig
 
getContext() - Method in class org.javamoney.moneta.FastMoney
Access the MonetaryContext used by this instance.
getContext() - Method in class org.javamoney.moneta.Money
Access the MonetaryContext used by this instance.
getContext() - Method in class org.javamoney.moneta.RoundedMoney
Access the MathContext used by this instance.
getContext() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
Access the target ConversionContext of this conversion instance.
getContext() - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getContext() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
 
getConversion(ConversionQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Access an instance of CurrencyConversion.
getConversion(CurrencyUnit, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Access an instance of CurrencyConversion.
getCount() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getCount() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Get the number of items added to this summary instance.
getCurrencies(Locale, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Provide access to all currently known currencies.
getCurrencies(String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Provide access to all currently known currencies.
getCurrencies(CurrencyQuery) - Method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
Return a CurrencyUnit instances matching the given CurrencyContext.
getCurrencies(CurrencyQuery) - Method in class org.javamoney.moneta.spi.DefaultMonetaryCurrenciesSingletonSpi
 
getCurrencies(CurrencyQuery) - Method in class org.javamoney.moneta.spi.JDKCurrencyProvider
Return a CurrencyUnit instances matching the given CurrencyContext.
getCurrency() - Method in class org.javamoney.moneta.FastMoney
Returns the amount’s currency, modelled as CurrencyUnit.
getCurrency() - Method in class org.javamoney.moneta.Money
Returns the amount’s currency, modelled as CurrencyUnit.
getCurrency() - Method in class org.javamoney.moneta.RoundedMoney
 
getCurrency() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
Access the terminating CurrencyUnit of this conversion instance.
getCurrency(String, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Access a new instance based on the currency code.
getCurrency(Locale, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Access a new instance based on the currency code.
getCurrency(CurrencyQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Access a single currency by query.
getCurrencyCode() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
Gets the unique currency code, the effective code depends on the currency.
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getCurrencyConversion(CurrencyUnit) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyConversion(String) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyUnit() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getCurrencyUnit() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
the currency unit used in summary
getData(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
getData() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the resource data.
getData(boolean) - Method in class org.javamoney.moneta.spi.loader.LoadableResource
 
getData(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Access the input stream of the given data resource.
getDataId() - Method in class org.javamoney.moneta.convert.ECBCurrentRateProvider
 
getDataId() - Method in class org.javamoney.moneta.convert.ECBHistoric90RateProvider
 
getDataId() - Method in class org.javamoney.moneta.convert.ECBHistoricRateProvider
 
getDataStream() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the resource data as input stream.
getDayOfMonth() - Method in class org.javamoney.moneta.convert.LocalDate
 
getDefaultAmountFactory() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonSpi
Access the default MonetaryAmountFactory.
getDefaultAmountType() - Method in class org.javamoney.moneta.spi.DefaultMonetaryAmountsSingletonSpi
 
getDefaultFractionDigits() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
Gets the number of fractional digits typically used by this currency.
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
Returns the default MonetaryContext used, when no MonetaryContext is provided.
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
Returns the default MonetaryContext used, when no MonetaryContext is provided.
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
getDefaultProviderChain() - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
getDefaultProviderChain() - Method in class org.javamoney.moneta.spi.DefaultMonetaryCurrenciesSingletonSpi
This default implementation simply returns all providers defined in arbitrary order.
getDescription() - Method in enum org.javamoney.moneta.convert.ExchangeRateType
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.IdentityRateProvider
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.IMFRateProvider
 
getExchangeRate(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
Get the exchange rate type that this MonetaryOperator instance is using for conversion.
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getExchangeRate(CurrencyUnit, CurrencyUnit) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRate(String, String) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.spi.CompoundRateProvider
 
getExchangeRate(MonetaryAmount) - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
Get the exchange rate type that this provider instance is providing data for.
getExchangeRateProvider(ConversionQuery) - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
getExchangeRateProvider(String...) - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
getExchangeRateProvider(String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Access a compound instance of an ExchangeRateProvider based on the given provider chain.
getExchangeRateProvider() - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
getExchangeRateProviders(String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Access the current registered ExchangeRateProvider instances.
getFactory() - Method in class org.javamoney.moneta.FastMoney
 
getFactory() - Method in class org.javamoney.moneta.Money
 
getFactory() - Method in class org.javamoney.moneta.RoundedMoney
 
getFallbackResource() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Return the fallback location.
getInstance() - Static method in class org.javamoney.moneta.spi.PriorityServiceComparator
Get the shared instance of the comparator.
getLastLoaded() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the timestamp of the last succesful load.
getLoadCount() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the number of active loads of this resource (InputStream).
getLoaderListener() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getMathContext() - Method in class org.javamoney.moneta.function.PrecisionContextRoundedOperator
 
getMathContext() - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
 
getMathContext(MonetaryContext, RoundingMode) - Static method in class org.javamoney.moneta.spi.MoneyUtils
Evaluates the MathContext from the given MonetaryContext.
getMax() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getMax() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Get the maximal amount found within this summary.
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
Returns the maximal MonetaryContext supported.
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
Returns the maximal MonetaryContext supported.
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactory
Returns the maximal MonetaryContext supported, for requests that exceed these maximal capabilities, an ArithmeticException must be thrown.
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactoryProviderSpi
Returns the maximal MonetaryContext supported, for requests that exceed these maximal capabilities, an ArithmeticException must be thrown.
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
getMaxNumber() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
getMaxNumber() - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
getMaxNumber() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
getMin() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getMin() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Get the minimal amount found within this summary.
getMinNumber() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
getMinNumber() - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
getMinNumber() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
getMonth() - Method in class org.javamoney.moneta.convert.LocalDate
 
getNumber() - Method in class org.javamoney.moneta.FastMoney
Gets the number representation of the numeric value of this item.
getNumber() - Method in class org.javamoney.moneta.Money
Gets the number representation of the numeric value of this item.
getNumber() - Method in class org.javamoney.moneta.RoundedMoney
 
getNumberStripped() - Method in class org.javamoney.moneta.Money
Method that returns BigDecimal.ZERO, if Money.isZero(), and #stripTrailingZeros() in all other cases.
getNumberType() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getNumericCode() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
Gets a numeric currency code.
getOperator() - Method in class org.javamoney.moneta.function.RoundedMoneyProducer
 
getOperator() - Method in class org.javamoney.moneta.spi.RoundedMoneyProducer
 
getPrecision() - Method in class org.javamoney.moneta.FastMoney
 
getPrecision() - Method in class org.javamoney.moneta.RoundedMoney
 
getPrecision() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getPriority() - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
getPriority() - Method in class org.javamoney.moneta.spi.PriorityAwareServiceProvider
Returns a priority value of 10.
getPriority(Object) - Static method in class org.javamoney.moneta.spi.PriorityServiceComparator
Checks the given instance for a @Priority annotation.
getPriority(Class) - Static method in class org.javamoney.moneta.spi.PriorityServiceComparator
Checks the given type optionally annotated with a @Priority.
getProperties() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getProperties() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the configuration properties of this resource.
getProviderName() - Method in class org.javamoney.moneta.spi.base.BaseCurrencyProviderSpi
The unique name of this currency provider instance.
getProviderName() - Method in class org.javamoney.moneta.spi.DefaultRoundingProvider
 
getProviderName() - Method in class org.javamoney.moneta.spi.format.DefaultAmountFormatProviderSpi
 
getProviderName() - Method in class org.javamoney.moneta.spi.JDKCurrencyProvider
 
getProviderNames() - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
getProviderNames() - Method in class org.javamoney.moneta.spi.DefaultMonetaryCurrenciesSingletonSpi
Get the names of the currently loaded providers.
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactoryProviderSpi
Method that determines if this factory should be considered for general evaluation of matching MonetaryAmount implementation types when calling Monetary.getAmountFactory(javax.money.MonetaryAmountFactoryQuery).
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactoryProvider
 
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
getRemoteResources() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the remote locations.
getResourceId() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getResourceId() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the resourceId.
getResourceIds() - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
getResourceIds() - Method in interface org.javamoney.moneta.spi.LoaderService
Get a Set of all registered data resource identifiers.
getResourceLocations() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getResources(String, ClassLoader) - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
getReversed(ExchangeRate) - Method in class org.javamoney.moneta.convert.IdentityRateProvider
 
getReversed(ExchangeRate) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
The method reverses the ExchangeRate to a rate mapping from term to base CurrencyUnit.
getRounding(CurrencyUnit, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Access a MonetaryRounding for rounding MonetaryAmount instances given a currency.
getRounding(String, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Access a MonetaryRounding using the rounding name.
getRounding(RoundingQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Query a specific rounding with the given query.
getRounding(RoundingQuery) - Method in class org.javamoney.moneta.spi.DefaultRoundingProvider
Evaluate the rounding that match the given query.
getRoundingMode() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
 
getRoundingNames() - Method in class org.javamoney.moneta.spi.DefaultRoundingProvider
 
getScale() - Method in class org.javamoney.moneta.FastMoney
 
getScale() - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
 
getScale() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
 
getScale() - Method in class org.javamoney.moneta.RoundedMoney
 
getScale() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getService(Class<T>) - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
getService(Class<T>) - Method in class org.javamoney.moneta.spi.PriorityAwareServiceProvider
 
getServices(Class<T>) - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
getServices(Class<T>) - Method in class org.javamoney.moneta.spi.PriorityAwareServiceProvider
Loads and registers services.
getSum() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
getSum() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
Get the sum of all amounts within this summary.
getUpdateConfiguration(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
getUpdateConfiguration(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Get the update configuration for the given dataId.
getUpdatePolicy() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getUpdatePolicy(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
getUpdatePolicy() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Get the UpdatePolicy of this resource.
getUpdatePolicy(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Get the LoaderService.UpdatePolicy in place for the given dataId.
getYear() - Method in class org.javamoney.moneta.convert.LocalDate
 
GROUPING_GROUPING_SEPARATORS - Static variable in class org.javamoney.moneta.format.AmountFormatParams
Allows to define the grouping characters of a number groups as char[], hereby starting from the decimal point.
GROUPING_SIZES - Static variable in class org.javamoney.moneta.format.AmountFormatParams
Allows to define the grouping sizes of the number groups as int[], hereby starting from the decimal point.
GroupMonetarySummaryStatistics - Class in org.javamoney.moneta.function
Internal class implementing grouped statistic functionality.

H

hashCode() - Method in class org.javamoney.moneta.convert.LocalDate
 
hashCode() - Method in class org.javamoney.moneta.FastMoney
 
hashCode() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
hashCode() - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
hashCode() - Method in class org.javamoney.moneta.Money
 
hashCode() - Method in class org.javamoney.moneta.RoundedMoney
 
hashCode() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
 
hashCode() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
hasSameNumberAs(Number) - Method in class org.javamoney.moneta.FastMoney
 

I

IdentityRateProvider - Class in org.javamoney.moneta.convert
This class implements an ExchangeRateProvider that provides exchange rate with factor one for identical base/term currencies.
IdentityRateProvider() - Constructor for class org.javamoney.moneta.convert.IdentityRateProvider
Constructor, also loads initial data.
IMFRateProvider - Class in org.javamoney.moneta.convert
Implements a ExchangeRateProvider that loads the IMF conversion data.
IMFRateProvider() - Constructor for class org.javamoney.moneta.convert.IMFRateProvider
 
initialize() - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
Deprecated.
intValue() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
intValueExact() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
isAvailable(ConversionQuery) - Method in class org.javamoney.moneta.convert.IdentityRateProvider
Check if this provider can provide a rate, which is only the case if base and term are equal.
isAvailable(ConversionQuery) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Checks if an ExchangeRate between two CurrencyUnit is available from this provider.
isAvailable(CurrencyUnit, CurrencyUnit) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Checks if an ExchangeRate between two CurrencyUnit is available from this provider.
isAvailable(String, String) - Method in class org.javamoney.moneta.spi.base.BaseExchangeRateProvider
Checks if an ExchangeRate between two CurrencyUnit is available from this provider.
isAvailable(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountsSingletonQuerySpi
Checks if an MonetaryAmountFactory is matching the given query.
isAvailable(AmountFormatQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
Checks if a MonetaryAmountFormat is available given a .AmountFormatQuery.
isAvailable(Locale, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryFormatsSingletonSpi
Checks if a MonetaryAmountFormat is available given a .AmountFormatQuery.
isCached(String) - Method in class org.javamoney.moneta.spi.loader.DefaultResourceCache
 
isCached(String) - Method in interface org.javamoney.moneta.spi.loader.ResourceCache
Allows to query if a resource with the given id is present within the local cache.
isConversionAvailable(ConversionQuery) - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
isConversionAvailable(ConversionQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Allows to quickly check, if a CurrencyConversion is accessible for the given ConversionQuery.
isConversionAvailable(CurrencyUnit, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Allows to quickly check, if a CurrencyConversion is accessible for the given ConversionQuery.
isCurrencyAvailable(CurrencyQuery) - Method in class org.javamoney.moneta.spi.base.BaseCurrencyProviderSpi
CHecks if a CurrencyUnit instances matching the given CurrencyContext is available from this provider.
isCurrencyAvailable(String, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Allows to check if a CurrencyUnit instance is defined, i.e.
isCurrencyAvailable(Locale, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryCurrenciesSingletonSpi
Allows to check if a CurrencyUnit instance is defined, i.e.
isEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isExchangeable() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
isExchangeable() - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
return if is possible do exchange rate or not with the MonetarySummary
isExchangeRateProviderAvailable(ConversionQuery) - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
 
isExchangeRateProviderAvailable(ConversionQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryConversionsSingletonSpi
Allows to quickly check, if a ExchangeRateProvider is accessible for the given ConversionQuery.
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThanOrEqualTo(Number) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isInfinityAndNotNaN(Number) - Static method in class org.javamoney.moneta.Money
Deprecated.
Will be removed.
isInitialized() - Method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isLessThanOrEqualTo(Number) - Method in class org.javamoney.moneta.FastMoney
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isNegative() - Method in class org.javamoney.moneta.FastMoney
 
isNegative() - Method in class org.javamoney.moneta.Money
 
isNegative() - Method in class org.javamoney.moneta.RoundedMoney
 
isNegative() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Checks if a MonetaryAmount is negative.
isNegativeOrZero() - Method in class org.javamoney.moneta.FastMoney
 
isNegativeOrZero() - Method in class org.javamoney.moneta.Money
 
isNegativeOrZero() - Method in class org.javamoney.moneta.RoundedMoney
 
isNegativeOrZero() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Checks if a MonetaryAmount is negative or zero.
isNotEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isPositive() - Method in class org.javamoney.moneta.FastMoney
 
isPositive() - Method in class org.javamoney.moneta.Money
 
isPositive() - Method in class org.javamoney.moneta.RoundedMoney
 
isPositive() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Checks if a MonetaryAmount is positive.
isPositiveOrZero() - Method in class org.javamoney.moneta.FastMoney
 
isPositiveOrZero() - Method in class org.javamoney.moneta.Money
 
isPositiveOrZero() - Method in class org.javamoney.moneta.RoundedMoney
 
isPositiveOrZero() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Checks if a MonetaryAmount is positive or zero.
isResourceRegistered(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
isResourceRegistered(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Allows to check if a data resource with the given dataId is registered.
isRoundingAvailable(RoundingQuery) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Checks if any MonetaryRounding is matching the given query.
isRoundingAvailable(String, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Checks if a MonetaryRounding is available given a roundingId.
isRoundingAvailable(CurrencyUnit, String...) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryRoundingsSingletonSpi
Checks if a MonetaryRounding is available given a CurrencyUnit.
isStartRemote() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
isZero() - Method in class org.javamoney.moneta.FastMoney
 
isZero() - Method in class org.javamoney.moneta.Money
 
isZero() - Method in class org.javamoney.moneta.RoundedMoney
 
isZero() - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Checks if an MonetaryAmount is zero.

J

JDKCurrencyAdapter - Class in org.javamoney.moneta.spi
Default implementation of a CurrencyUnit based on the using the JDK's Currency.
JDKCurrencyProvider - Class in org.javamoney.moneta.spi
Default implementation of a CurrencyUnit based on the using the JDK's Currency.
JDKCurrencyProvider() - Constructor for class org.javamoney.moneta.spi.JDKCurrencyProvider
 

K

KEY_SCALE - Static variable in class org.javamoney.moneta.spi.AbstractCurrencyConversion
 

L

LazyBoundCurrencyConversion - Class in org.javamoney.moneta.spi
This class defines a CurrencyConversion that is converting to a specific target CurrencyUnit.
LazyBoundCurrencyConversion(ConversionQuery, ExchangeRateProvider, ConversionContext) - Constructor for class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
load() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Loads the resource, first from the remote resources, if that fails from the fallback location.
load(URI, boolean) - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Tries to load the data from the given location.
LoadableResource - Class in org.javamoney.moneta.spi.loader
This class represent a resource that automatically is reloaded, if needed.
LoadableResourceBuilder - Class in org.javamoney.moneta.spi.loader
Builder of LoadableResource.
LoadableResourceBuilder() - Constructor for class org.javamoney.moneta.spi.loader.LoadableResourceBuilder
 
loadData(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
loadData(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Explicitly triggers the remote loading of the registered data, regardless of its current LoaderService.UpdatePolicy configured.
loadDataAsync(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
loadDataAsync(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Explicitly asynchronously triggers the remote loading of the registered data, regardless of its current LoaderService.UpdatePolicy configured.
LoadDataInformation - Class in org.javamoney.moneta.spi
To create this instance
LoadDataInformationBuilder - Class in org.javamoney.moneta.spi
Builder to LoadDataInformation Programmatically registers a remote resource resourceLocation, backed up by a classpath resource backupResource, reachable as dataId.
LoadDataInformationBuilder() - Constructor for class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
LoadDataLoaderService - Class in org.javamoney.moneta.spi.loader
 
loadDataLocal(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
loadDataLocal(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Explicitly triggers the loading of the registered data, regardless of its current LoaderService.UpdatePolicy configured, from the fallback/local resource.
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
LoaderService - Interface in org.javamoney.moneta.spi
This interface defines an updatable/reloadable data cache for providing data sources that are updatable by any remote URIs.
LoaderService.LoaderListener - Interface in org.javamoney.moneta.spi
Callback that can be registered to be informed, when a data item was loaded/updated or resetToFallback.
LoaderService.UpdatePolicy - Enum in org.javamoney.moneta.spi
Platform RI: The update policy defines how and when the LoaderService tries to update the local cache with newest version of the registered data resources, accessing the configured remote URIs.
loadFallback() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Try to load the resource from the fallback resources.
loadLock - Variable in class org.javamoney.moneta.convert.IMFRateProvider
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.FastMoneyAmountFactory
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.MoneyAmountFactory
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
loadRemote() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Try to load the resource from the remote locations.
loadState - Variable in class org.javamoney.moneta.convert.IMFRateProvider
 
LocalDate - Class in org.javamoney.moneta.convert
Class to model a local date without timezone info.
LOGGER - Variable in class org.javamoney.moneta.spi.AbstractRateProvider
The logger used.
longValue() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
longValueExact() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 

M

majorPart() - Static method in class org.javamoney.moneta.function.MonetaryOperators
Extract major part of MonetaryAmount This returns the monetary amount in terms of the minor units of the currency, truncating the whole part if necessary.
max - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
MAX_VALUE - Static variable in class org.javamoney.moneta.FastMoney
Maximum possible value supported, using XX (no currency).
min - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
MIN_VALUE - Static variable in class org.javamoney.moneta.FastMoney
Minimum possible value supported, using XX (no currency).
minorPart() - Static method in class org.javamoney.moneta.function.MonetaryOperators
Extract minor part of MonetaryAmount This returns the monetary amount in terms of the minor units of the currency, truncating the whole part if necessary.
minusDays(int) - Method in class org.javamoney.moneta.convert.LocalDate
 
MONETARY_ROUNDING_KEY - Static variable in class org.javamoney.moneta.RoundedMoney
 
MonetaryAmountDecimalFormatBuilder - Class in org.javamoney.moneta.format
MonetaryAmountProducer - Interface in org.javamoney.moneta.function
The producer of MonetaryAmount from CurrencyUnit and Number
MonetaryAmountProducer - Interface in org.javamoney.moneta.spi
The producer of MonetaryAmount from CurrencyUnit and Number
MonetaryConfig - Class in org.javamoney.moneta.spi
Loader for the Java Money JSR configuration.
MonetaryFunctions - Class in org.javamoney.moneta.function
This singleton class provides access to the predefined monetary functions.
MonetaryFunctions() - Constructor for class org.javamoney.moneta.function.MonetaryFunctions
 
MonetaryOperators - Class in org.javamoney.moneta.function
This singleton class provides access to the predefined monetary functions.
MonetaryQueries - Class in org.javamoney.moneta.function
This class has utility queries, MonetaryQuery, to MonetaryAmount.
MonetaryRoundedFactory - Class in org.javamoney.moneta.function
this interface is used to create RoundedMoney using the MonetaryOperator as rounding.
MonetaryRoundedFactory() - Constructor for class org.javamoney.moneta.function.MonetaryRoundedFactory
 
MonetaryRoundedFactoryBuilder - Class in org.javamoney.moneta.function
Builder to MonetaryRoundedFactory once the RoundingMode, is possible choose the scale, the number of digits to the right of the decimal point, and the precision, the total number of digits in a number or both.
MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionBuilder - Class in org.javamoney.moneta.function
Once the RoundingMode and precision informed, is possible create a MonetaryRoundedFactory or set the number of scale.
MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionScaleBuilder - Class in org.javamoney.moneta.function
Once the RoundingMode, precision and scale informed, the next step will build a MonetaryRoundedFactory with all these information.
MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder - Class in org.javamoney.moneta.function
Once the RoundingMode and scale informed, is possible create a MonetaryRoundedFactory or set the number of precision.
MonetaryRoundedFactoryWithPrecisionScaleBuilder(RoundingMode) - Constructor for class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionScaleBuilder
 
MonetarySummaryStatistics - Interface in org.javamoney.moneta.function
A state object for collecting statistics such as count, min, max, sum, and average.
Money - Class in org.javamoney.moneta
Default immutable implementation of MonetaryAmount based on BigDecimal as numeric representation.
MoneyAmountFactory - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactory creating instances of Money.
MoneyAmountFactory() - Constructor for class org.javamoney.moneta.spi.MoneyAmountFactory
 
MoneyAmountFactoryProvider - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactoryProviderSpi creating instances of MoneyAmountFactory.
MoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.spi.MoneyAmountFactoryProvider
 
MoneyProducer - Class in org.javamoney.moneta.function
The implementation of MonetaryAmountProducer that creates MonetaryAmount using Money implementation.
MoneyProducer() - Constructor for class org.javamoney.moneta.function.MoneyProducer
 
MoneyProducer - Class in org.javamoney.moneta.spi
The implementation of MonetaryAmountProducer that creates MonetaryAmount using Money implementation.
MoneyProducer() - Constructor for class org.javamoney.moneta.spi.MoneyProducer
 
MoneyUtils - Class in org.javamoney.moneta.spi
Platform RI: This utility class simplifies implementing MonetaryAmount, by providing the common functionality.
multiply(Number) - Method in class org.javamoney.moneta.FastMoney
 
multiply(double) - Method in class org.javamoney.moneta.FastMoney
 
multiply(long) - Method in class org.javamoney.moneta.FastMoney
 
multiply(long) - Method in class org.javamoney.moneta.Money
 
multiply(double) - Method in class org.javamoney.moneta.Money
 
multiply(Number) - Method in class org.javamoney.moneta.Money
 
multiply(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
multiply(long) - Method in class org.javamoney.moneta.RoundedMoney
 
multiply(double) - Method in class org.javamoney.moneta.RoundedMoney
 
multiply(NumberValue, NumberValue) - Static method in class org.javamoney.moneta.spi.AbstractRateProvider
A protected helper method to multiply 2 NumberValue types.
If either of the values is null an ArithmeticException is thrown.

N

negate() - Method in class org.javamoney.moneta.FastMoney
 
negate() - Method in class org.javamoney.moneta.Money
 
negate() - Method in class org.javamoney.moneta.RoundedMoney
 
newDataLoaded(String, InputStream) - Method in class org.javamoney.moneta.convert.IMFRateProvider
 
newDataLoaded(String, InputStream) - Method in interface org.javamoney.moneta.spi.LoaderService.LoaderListener
Callback called from the LoaderService, when new data was read for a given data item.
newInstance() - Static method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Creates a new instance of MonetaryAmountDecimalFormatBuilder with default Locale.
numberValue(Class<T>) - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
numberValueExact(Class<T>) - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 

O

of(String, CurrencyContext) - Static method in class org.javamoney.moneta.CurrencyUnitBuilder
Creates a new CurrencyUnitBuilder.
of(String, String) - Static method in class org.javamoney.moneta.CurrencyUnitBuilder
Creates a new CurrencyUnitBuilder, creates a simple CurrencyContext using the given provider name.
of(NumberValue, CurrencyUnit) - Static method in class org.javamoney.moneta.FastMoney
Static factory method for creating a new instance of FastMoney.
of(Number, CurrencyUnit) - Static method in class org.javamoney.moneta.FastMoney
Static factory method for creating a new instance of FastMoney.
of(Number, String) - Static method in class org.javamoney.moneta.FastMoney
Static factory method for creating a new instance of FastMoney.
of(Locale) - Static method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Creates a new instance of MonetaryAmountDecimalFormatBuilder with Locale set from parameter.
of(String) - Static method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Creates a new instance of MonetaryAmountDecimalFormatBuilder with default Locale and pattern to format the MonetaryAmount.
of(String, Locale) - Static method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Creates a new instance of MonetaryAmountDecimalFormatBuilder with Locale set from parameter and pattern to format the MonetaryAmount.
of(CurrencyUnit) - Static method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
Creates a new instance, targeting the given CurrencyUnit.
of(MathContext) - Static method in class org.javamoney.moneta.function.MonetaryRoundedFactory
Create the MonetaryRoundedFactory using the PrecisionContextRoundedOperator as rounding operator.
of(MonetaryOperator) - Static method in class org.javamoney.moneta.function.MonetaryRoundedFactory
Create the MonetaryRoundedFactory using a custom MonetaryOperator as rounding operator.
of(MathContext) - Static method in class org.javamoney.moneta.function.PrecisionContextRoundedOperator
Creates the rounded Operator from mathContext
of(int, MathContext) - Static method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
Creates the rounded Operator from scale and roundingMode
of(int, RoundingMode) - Static method in class org.javamoney.moneta.function.ScaleRoundedOperator
Creates the rounded Operator from scale and roundingMode
of(BigDecimal, CurrencyUnit) - Static method in class org.javamoney.moneta.Money
Creates a new instance of Money, using the default MonetaryContext.
of(BigDecimal, CurrencyUnit, MonetaryContext) - Static method in class org.javamoney.moneta.Money
Creates a new instance of Money, using an explicit MonetaryContext.
of(Number, CurrencyUnit) - Static method in class org.javamoney.moneta.Money
Creates a new instance of Money, using the default MonetaryContext.
of(Number, CurrencyUnit, MonetaryContext) - Static method in class org.javamoney.moneta.Money
Creates a new instance of Money, using an explicit MonetaryContext.
of(Number, String) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(BigDecimal, String) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(Number, String, MonetaryContext) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(BigDecimal, String, MonetaryContext) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(BigDecimal, CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(BigDecimal, CurrencyUnit, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(BigDecimal, CurrencyUnit, MathContext) - Static method in class org.javamoney.moneta.RoundedMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(Number, CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
Deprecated.
of(Number, CurrencyUnit, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(Number, CurrencyUnit, MonetaryContext) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(CurrencyUnit, Number, MonetaryContext, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
Deprecated.
of(Number, String) - Static method in class org.javamoney.moneta.RoundedMoney
Deprecated.
of(Number, String, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(Number, String, MonetaryContext) - Static method in class org.javamoney.moneta.RoundedMoney
Deprecated.
of(String, Number, MonetaryContext, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(Number) - Static method in class org.javamoney.moneta.spi.DefaultNumberValue
Creates a new instance of NumberValue, using the given number.
ofMinor(CurrencyUnit, long) - Static method in class org.javamoney.moneta.FastMoney
Obtains an instance of FastMoney from an amount in minor units.
ofMinor(CurrencyUnit, long, int) - Static method in class org.javamoney.moneta.FastMoney
Obtains an instance of FastMoney from an amount in minor units.
ofMinor(CurrencyUnit, long) - Static method in class org.javamoney.moneta.Money
Obtains an instance of Money from an amount in minor units.
ofMinor(CurrencyUnit, long, int) - Static method in class org.javamoney.moneta.Money
Obtains an instance of Money from an amount in minor units.
ofMinor(CurrencyUnit, long) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of FastMoney from an amount in minor units.
ofMinor(CurrencyUnit, long, int) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of Money from an amount in minor units.
ONE - Static variable in class org.javamoney.moneta.spi.DefaultNumberValue
The value 1, with a scale of 0.
Backed by BigDecimal.ONE
org.javamoney.moneta - package org.javamoney.moneta
Contains public core implementation artifacts, e.g.
org.javamoney.moneta.convert - package org.javamoney.moneta.convert
Contains ExchangeRateProvider implementations.
org.javamoney.moneta.format - package org.javamoney.moneta.format
Contains RI specific additions to the JSR 354 format API.
org.javamoney.moneta.function - package org.javamoney.moneta.function
Contains additional functional extensions.
org.javamoney.moneta.internal - package org.javamoney.moneta.internal
org.javamoney.moneta.spi - package org.javamoney.moneta.spi
Defines common base classes used for implementing SPIs and the LoaderService.
org.javamoney.moneta.spi.base - package org.javamoney.moneta.spi.base
Defines common base classes used for implementing SPIs.
org.javamoney.moneta.spi.format - package org.javamoney.moneta.spi.format
Contains format formatting implementations.
org.javamoney.moneta.spi.loader - package org.javamoney.moneta.spi.loader
Contains format loader for updating resources loaded from remote, e.g.
OSGIActivator - Class in org.javamoney.moneta.internal
A bundle activator that registers the OSGI services.
OSGIActivator() - Constructor for class org.javamoney.moneta.internal.OSGIActivator
 
OSGIServiceProvider - Class in org.javamoney.moneta.internal
ServiceContext implementation based on OSGI Service mechanisms.
OSGIServiceProvider(BundleContext) - Constructor for class org.javamoney.moneta.internal.OSGIServiceProvider
 

P

parse(CharSequence) - Static method in class org.javamoney.moneta.FastMoney
Obtains an instance of FastMoney from a text string such as 'EUR 25.25'.
parse(CharSequence, MonetaryAmountFormat) - Static method in class org.javamoney.moneta.FastMoney
Obtains an instance of FastMoney from a text using specific formatter.
parse(CharSequence) - Static method in class org.javamoney.moneta.Money
Obtains an instance of Money from a text string such as 'EUR 25.25'.
parse(CharSequence, MonetaryAmountFormat) - Static method in class org.javamoney.moneta.Money
Obtains an instance of Money from a text using specific formatter.
parse(CharSequence) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of RoundedMoney from a text string such as 'EUR 25.25'.
parse(CharSequence, MonetaryAmountFormat) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of FastMoney from a text using specific formatter.
parse(ParseContext) - Method in interface org.javamoney.moneta.spi.format.FormatToken
Parse the context, based on the given ParseContext.
PATTERN - Static variable in class org.javamoney.moneta.format.AmountFormatParams
Allows to pass a pattern as defined by DecimalFormat.
percent(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Gets the percentage of the amount.
percent(Number) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Gets the percentage of the amount.
permil(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Gets the permil of the amount.
permil(Number) - Static method in class org.javamoney.moneta.function.MonetaryOperators
permil(Number, MathContext) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Returns the MonetaryOperators.percent(BigDecimal) converting this number to BigDecimal and using the MathContext in parameters
plus() - Method in class org.javamoney.moneta.FastMoney
 
plus() - Method in class org.javamoney.moneta.Money
 
plus() - Method in class org.javamoney.moneta.RoundedMoney
 
pow(int) - Method in class org.javamoney.moneta.RoundedMoney
 
PrecisionContextRoundedOperator - Class in org.javamoney.moneta.function
This implementation uses a MathContext to does the rounding operations.
PrecisionScaleRoundedOperator - Class in org.javamoney.moneta.function
This implementation uses a scale and RoundingMode and precision to does the rounding operations.
print(Appendable, MonetaryAmount) - Method in interface org.javamoney.moneta.spi.format.FormatToken
Formats the given MonetaryAmount to an Appendable.
PriorityAwareServiceProvider - Class in org.javamoney.moneta.spi
This class implements the (default) ServiceProvider interface and hereby uses the JDK ServiceLoader to load the services required.
PriorityAwareServiceProvider() - Constructor for class org.javamoney.moneta.spi.PriorityAwareServiceProvider
 
PriorityServiceComparator - Class in org.javamoney.moneta.spi
Comparator implementation for ordering services loaded based on their increasing priority values.

Q

query(MonetaryQuery<R>) - Method in class org.javamoney.moneta.FastMoney
 
query(MonetaryQuery<R>) - Method in class org.javamoney.moneta.Money
 
query(MonetaryQuery<T>) - Method in class org.javamoney.moneta.RoundedMoney
 
query(MonetaryQuery<R>) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Queries this monetary amount for a value.

R

read(String) - Method in class org.javamoney.moneta.spi.loader.DefaultResourceCache
 
read(String) - Method in interface org.javamoney.moneta.spi.loader.ResourceCache
Reads the given resource, identified by the resourceId, from the cache.
readCache() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
This method is called when the data should be loaded from the cache.
reciprocal() - Static method in class org.javamoney.moneta.function.MonetaryOperators
Gets the reciprocal of MonetaryAmount Gets the amount as reciprocal, multiplicative inverse value (1/n).
registerAndLoadData(LoadDataInformation) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
registerAndLoadData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
registerAndLoadData(LoadDataInformation) - Method in interface org.javamoney.moneta.spi.LoaderService
Programmatically registers a remote resource resourceLocation, backed up by a classpath resource backupResource, reachable as dataId and (synchronously) loads the data.
registerAndLoadData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in interface org.javamoney.moneta.spi.LoaderService
Deprecated.
registerCurrencyUnit(CurrencyUnit) - Static method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
Registers a new currency unit under its currency code and potentially numeric code.
registerCurrencyUnit(CurrencyUnit, Locale) - Static method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
Registers a new currency unit under the given Locale.
registerData(LoadDataInformation) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
registerData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
registerData(LoadDataInformation) - Method in interface org.javamoney.moneta.spi.LoaderService
Programmatically registers a remote resource resourceLocation, backed up by a classpath resource backupResource, reachable as dataId.
registerData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in interface org.javamoney.moneta.spi.LoaderService
Deprecated.
registerService(Bundle, Class<T>, Class<? extends T>) - Static method in class org.javamoney.moneta.internal.OSGIServiceProvider
 
reload() - Method in class org.javamoney.moneta.convert.DefaultMonetaryConversionsSingletonSpi
Reloads/reinitializes the providers found.
remainder(Number) - Method in class org.javamoney.moneta.FastMoney
 
remainder(long) - Method in class org.javamoney.moneta.FastMoney
 
remainder(double) - Method in class org.javamoney.moneta.FastMoney
 
remainder(long) - Method in class org.javamoney.moneta.Money
 
remainder(double) - Method in class org.javamoney.moneta.Money
 
remainder(Number) - Method in class org.javamoney.moneta.Money
 
remainder(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
remainder(long) - Method in class org.javamoney.moneta.RoundedMoney
 
remainder(double) - Method in class org.javamoney.moneta.RoundedMoney
 
removeCurrencyUnit(String) - Static method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
Removes a CurrencyUnit.
removeCurrencyUnit(Locale) - Static method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
Removes a CurrencyUnit.
removeLoaderListener(LoaderService.LoaderListener, String...) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
removeLoaderListener(LoaderService.LoaderListener, String...) - Method in interface org.javamoney.moneta.spi.LoaderService
Remove a registered LoaderService.LoaderListener callback.
resetData(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
resetData(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Explicitly triggers the resetToFallback (loading of the registered data from the classpath backup resource).
resetToFallback() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
Explicitly override the resource wih the fallback context and resets the load counter.
ResourceCache - Interface in org.javamoney.moneta.spi.loader
Abstraction of a ResourceCache.
round(MathContext) - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
RoundedMoney - Class in org.javamoney.moneta
Platform RI: Default immutable implementation of MonetaryAmount based on BigDecimal for the numeric representation.
RoundedMoney(Number, CurrencyUnit, MonetaryOperator) - Constructor for class org.javamoney.moneta.RoundedMoney
Creates a new instance os RoundedMoney.
RoundedMoney(Number, CurrencyUnit, MathContext) - Constructor for class org.javamoney.moneta.RoundedMoney
Deprecated.
RoundedMoney(Number, CurrencyUnit, MonetaryContext, MonetaryOperator) - Constructor for class org.javamoney.moneta.RoundedMoney
Deprecated.
RoundedMoneyAmountFactory - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactory creating instances of .RoundedMoney.
RoundedMoneyAmountFactory() - Constructor for class org.javamoney.moneta.spi.RoundedMoneyAmountFactory
 
RoundedMoneyAmountFactoryProvider - Class in org.javamoney.moneta.spi
Implementation of MonetaryAmountFactoryProviderSpi creating instances of RoundedMoneyAmountBuilder.
RoundedMoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.spi.RoundedMoneyAmountFactoryProvider
 
RoundedMoneyProducer - Class in org.javamoney.moneta.function
The implementation of MonetaryAmountProducer that creates MonetaryAmount using RoundedMoney using the MonetaryOperator as rounding operator
RoundedMoneyProducer(MonetaryOperator) - Constructor for class org.javamoney.moneta.function.RoundedMoneyProducer
Creates this producer using this operator as rounding operator in all MonetaryAmount produced.
RoundedMoneyProducer() - Constructor for class org.javamoney.moneta.function.RoundedMoneyProducer
Returns the MonetaryAmountProducer that creates MonetaryAmount using the RoundedMoney implementation using MonetaryOperators.rounding().
RoundedMoneyProducer - Class in org.javamoney.moneta.spi
The implementation of MonetaryAmountProducer that creates MonetaryAmount using RoundedMoney using the MonetaryOperator as rounding operator
RoundedMoneyProducer(MonetaryOperator) - Constructor for class org.javamoney.moneta.spi.RoundedMoneyProducer
Creates this producer using this operator as rounding operator in all MonetaryAmount produced.
RoundedMoneyProducer() - Constructor for class org.javamoney.moneta.spi.RoundedMoneyProducer
Returns the MonetaryAmountProducer that creates MonetaryAmount using the RoundedMoney implementation using MonetaryOperators.rounding() as rounding operator
roundFactor(MonetaryAmount, NumberValue) - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
Optionally rounds the factor to be used.
rounding() - Static method in class org.javamoney.moneta.function.MonetaryOperators
rounding(RoundingMode) - Static method in class org.javamoney.moneta.function.MonetaryOperators
rounding(RoundingMode, int) - Static method in class org.javamoney.moneta.function.MonetaryOperators
rounding(int) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Rounding the MonetaryAmount using the scale informed and RoundingMode.HALF_EVEN.

S

scaleByPowerOfTen(int) - Method in class org.javamoney.moneta.FastMoney
 
scaleByPowerOfTen(int) - Method in class org.javamoney.moneta.Money
 
scaleByPowerOfTen(int) - Method in class org.javamoney.moneta.RoundedMoney
 
ScaleRoundedOperator - Class in org.javamoney.moneta.function
This implementation uses a scale and RoundingMode to does the rounding operations.
setAmount(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
Converts (if necessary) the given MonetaryAmount to a new MonetaryAmount instance, hereby supporting the MonetaryContext given.
setAmount(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
Converts (if necessary) the given MonetaryAmount to a new MonetaryAmount instance, hereby supporting the MonetaryContext given.
setAmount(MonetaryAmount) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactory
Uses an arbitrary MonetaryAmount to initialize this factory.
setBase(CurrencyUnit) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the base CurrencyUnit
setContext(ConversionContext) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the provider to be applied.
setContext(MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
setContext(MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
setCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
setCurrency(String) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
setCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
setCurrency(String) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
setCurrency(String) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmountFactory
Sets the CurrencyUnit to be used.
setCurrencyCode(String) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Allows to set the currency code, for creating multiple instances, using one Builder.
setData(byte[]) - Method in class org.javamoney.moneta.spi.loader.LoadableResource
 
setDefaultFractionDigits(int) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Set the default fraction digits.
setFactor(NumberValue) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the conversion factor, as the factor base * factor = target.
setNumber(Number) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
setNumber(double) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
Creates a new instance of Monetary, using the default MonetaryContext.
setNumber(long) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Deprecated.
 
setNumber(Number) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
setNumber(double) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
Creates a new instance of Monetary, using the default MonetaryContext.
setNumber(long) - Method in class org.javamoney.moneta.spi.AbstractAmountFactory
 
setNumericCode(int) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Set the numeric code (optional).
setRate(ExchangeRate) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Initialize the ExchangeRateBuilder with an ExchangeRate.
setRateChain(ExchangeRate...) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the ExchangeRate chain.
setRateChain(List<ExchangeRate>) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the ExchangeRate chain.
setTerm(CurrencyUnit) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the terminating (target) CurrencyUnit
signum() - Method in class org.javamoney.moneta.FastMoney
 
signum() - Method in class org.javamoney.moneta.Money
 
signum() - Method in class org.javamoney.moneta.RoundedMoney
 
sortCurrencyUnit() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Get a comparator for sorting CurrencyUnits ascending.
sortCurrencyUnitDesc() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Get a comparator for sorting CurrencyUnits descending.
sortNumber() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Get a comparator for sorting amount by number value ascending.
sortNumberDesc() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Get a comparator for sorting amount by number value descending.
sortValiable(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Deprecated.
call #sortValuable instead of.
sortValiableDesc(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Deprecated.
Use #sortValiableDesc instead of.
sortValuable(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
comparator to sort the MonetaryAmount considering the ExchangeRate
sortValuableDesc(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
start(BundleContext) - Method in class org.javamoney.moneta.internal.OSGIActivator
 
stop(BundleContext) - Method in class org.javamoney.moneta.internal.OSGIActivator
 
stripTrailingZeros() - Method in class org.javamoney.moneta.FastMoney
 
stripTrailingZeros() - Method in class org.javamoney.moneta.Money
 
stripTrailingZeros() - Method in class org.javamoney.moneta.RoundedMoney
 
subtract(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
subtract(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
subtract(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
sum - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
sum(MonetaryAmount, MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Adds two monetary together

T

to(CurrencyUnit) - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
to(CurrencyUnit) - Method in interface org.javamoney.moneta.function.MonetarySummaryStatistics
created the MonetarySummaryStatistics converted to CurrencyUnit
toCalendar() - Method in class org.javamoney.moneta.convert.LocalDate
Create a new (local/default Locale based) GregorianCalendar instance.
toString() - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
 
toString() - Method in class org.javamoney.moneta.convert.LocalDate
 
toString() - Method in class org.javamoney.moneta.FastMoney
 
toString() - Method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
toString() - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
toString() - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder
 
toString() - Method in class org.javamoney.moneta.function.PrecisionContextRoundedOperator
 
toString() - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
 
toString() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
 
toString() - Method in class org.javamoney.moneta.Money
 
toString() - Method in class org.javamoney.moneta.RoundedMoney
 
toString() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
 
toString() - Method in class org.javamoney.moneta.spi.ConfigurableCurrencyUnitProvider
 
toString() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
toString() - Method in class org.javamoney.moneta.spi.JDKCurrencyAdapter
toString() - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
toString() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
toString() - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
 
toString() - Method in class org.javamoney.moneta.spi.loader.DefaultResourceCache
 
toString() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
 
toString() - Method in class org.javamoney.moneta.spi.loader.LoadableResourceBuilder
 
toString() - Method in class org.javamoney.moneta.spi.loader.LoadDataLoaderService
 

U

ulp() - Method in class org.javamoney.moneta.RoundedMoney
 
unload(String) - Method in class org.javamoney.moneta.spi.loader.DefaultLoaderService
Removes a resource managed.
unload() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
 
unregisterService(Bundle, Class<T>, Class<? extends T>) - Static method in class org.javamoney.moneta.internal.OSGIServiceProvider
 

V

valueOf(String) - Static method in enum org.javamoney.moneta.convert.ExchangeRateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javamoney.moneta.format.CurrencyStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javamoney.moneta.spi.ConvertBigDecimal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javamoney.moneta.spi.LoaderService.UpdatePolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.javamoney.moneta.convert.ExchangeRateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javamoney.moneta.format.CurrencyStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javamoney.moneta.spi.ConvertBigDecimal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javamoney.moneta.spi.LoaderService.UpdatePolicy
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(MonetaryOperator) - Method in class org.javamoney.moneta.FastMoney
 
with(MonetaryOperator) - Method in class org.javamoney.moneta.Money
 
with(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
with(CurrencyUnit) - Method in class org.javamoney.moneta.RoundedMoney
Creates a new Money instance, by just replacing the CurrencyUnit.
with(CurrencyUnit, Number) - Method in class org.javamoney.moneta.RoundedMoney
 
with(MonetaryOperator) - Method in class org.javamoney.moneta.RoundedMoney
 
with(ConversionContext) - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
 
with(MonetaryOperator) - Method in class org.javamoney.moneta.spi.base.BaseMonetaryAmount
Returns an operated object of the same type as this object with the operation made.
with(ConversionContext) - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
withBackupResource(URI) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withCache(ResourceCache) - Method in class org.javamoney.moneta.spi.loader.LoadableResourceBuilder
 
withCurrencyUnit(CurrencyUnit) - Method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Sets the CurrencyUnit
withLoadDataInformation(LoadDataInformation) - Method in class org.javamoney.moneta.spi.loader.LoadableResourceBuilder
 
withLoaderListener(LoaderService.LoaderListener) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withPrecision(int) - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder
Set the total number of digits in a number
withPrecision(int) - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder
Set the total number of digits in a number
withProducer(MonetaryAmountProducer) - Method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
withProperties(Map<String, String>) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withResourceId(String) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withResourceLocations(URI...) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withScale(int) - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionBuilder
Set the number of digits to the right of the decimal point
withScale(int) - Method in class org.javamoney.moneta.function.MonetaryRoundedFactoryBuilder
Set the number of digits to the right of the decimal point
withStartRemote(boolean) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
withUpdatePolicy(LoaderService.UpdatePolicy) - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 
write(String, byte[]) - Method in class org.javamoney.moneta.spi.loader.DefaultResourceCache
 
write(String, byte[]) - Method in interface org.javamoney.moneta.spi.loader.ResourceCache
Write the given byte array to the format store and register it on the given resource ID.
writeCache() - Method in class org.javamoney.moneta.spi.loader.LoadableResource
This method is called after data could be successfully loaded from a non fallback resource.

Z

zero(CurrencyUnit) - Static method in class org.javamoney.moneta.FastMoney
Obtains an instance of FastMoney representing zero.
zero(CurrencyUnit) - Static method in class org.javamoney.moneta.Money
Obtains an instance of Money representing zero.
zero(CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of RoundedMoney representing zero.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2012–2020 JavaMoney. All rights reserved.