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 javax.money.MonetaryAmount> - Class in org.javamoney.moneta.spi
Basic implementation of MonetaryAmountFactory, which simplifies development of the SPI interface.
AbstractAmountBuilder() - Constructor for class org.javamoney.moneta.spi.AbstractAmountBuilder
 
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.internal.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.
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
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.ExchangeCurrencyOperator
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.PrecisionContextRoundedOperator
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.PrecisionContextRoundedOperator
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.PrecisionScaleRoundedOperator
Deprecated.
 
apply(MonetaryAmount) - Method in class org.javamoney.moneta.ScaleRoundedOperator
Deprecated.
 
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

build() - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Builds a new instance of ExchangeRate.
build() - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Create the ConversionQuery just with CurrencyUnit, to term currency, already defined.
build() - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder.HistoricConversionQueryWithDayBuilder
Deprecated.
Create the ConversionQuery with LocalDate and CurrencyUnit to term currency already defined.
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 MonetaryCurrencies 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 MonetaryCurrencies singleton.
build() - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Builds a new instance of ExchangeRate.
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.internal.loader.LoadableResourceBuilder
 
build() - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionBuilder
Deprecated.
Make the MonetaryRoundedFactory using the PrecisionContextRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionScaleBuilder
Deprecated.
Make the MonetaryRoundedFactory using the PrecisionScaleRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder
Deprecated.
Make the MonetaryRoundedFactory using the ScaleRoundedOperator as rounding operator.
build() - Method in class org.javamoney.moneta.spi.LoadDataInformationBuilder
 

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.
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
Deprecated.
Will be private in next major release.
clear(String) - Method in class org.javamoney.moneta.internal.loader.DefaultResourceCache
 
clear(String) - Method in interface org.javamoney.moneta.internal.loader.ResourceCache
Remove a cache entry.
clearCache() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
This method is called when the cached data should be removed, e.g. after an explicit fallback reload, or a clear operation.
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.
compareServices(Object, Object) - Static method in class org.javamoney.moneta.internal.PriorityAwareServiceProvider
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
compareTo(CurrencyUnit) - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
Compares two instances, based on JDKCurrencyAdapter.getCurrencyCode().
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
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.internal
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.internal.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(Number, CurrencyUnit) - Method in class org.javamoney.moneta.function.DefaultMonetaryRoundedFactory
Deprecated.
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.FastMoneyProducer
 
create(CurrencyUnit, Number) - Method in interface org.javamoney.moneta.function.MonetaryAmountProducer
Creates a MonetaryAmount from CurrencyUnit and Number
create(Number, CurrencyUnit) - Method in interface org.javamoney.moneta.function.MonetaryRoundedFactory
Create a MonetaryAmount with Number, CurrencyUnit and the MonetaryOperator as rounding operator given in this factory with the MonetaryRoundedFactory.getRoundingOperator().
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.MoneyProducer
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.function.RoundedMoneyProducer
 
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
create(Number, CurrencyUnit) - Method in interface org.javamoney.moneta.MonetaryRoundedFactory
Deprecated.
Create a MonetaryAmount with Number, CurrencyUnit and the MonetaryOperator as rounding operator given in this factory with the MonetaryRoundedFactory.getRoundingOperator().
create() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Creates a new instance of MonetaryAmount, using the default MonetaryContext.
create(Number, CurrencyUnit, MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.FastMoneyProducer
 
create(CurrencyUnit, Number) - Method in interface org.javamoney.moneta.spi.MonetaryAmountProducer
Creates a MonetaryAmount from CurrencyUnit and Number
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.MoneyProducer
 
create(CurrencyUnit, Number) - Method in class org.javamoney.moneta.spi.RoundedMoneyProducer
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.internal.FastMoneyAmountFactoryProvider
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.internal.MoneyAmountFactoryProvider
 
createMonetaryAmountFactory() - Method in class org.javamoney.moneta.internal.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.internal.format
Default format provider, which mainly maps the existing JDK functionality into the JSR 354 logic.
DefaultAmountFormatProviderSpi() - Constructor for class org.javamoney.moneta.internal.format.DefaultAmountFormatProviderSpi
 
DefaultLoaderService - Class in org.javamoney.moneta.internal.loader
This class provides a mechanism to register resources, that may be updated regularly.
DefaultLoaderService() - Constructor for class org.javamoney.moneta.internal.loader.DefaultLoaderService
Constructor, initializing from config.
DefaultMonetaryAmountsSingletonQuerySpi - Class in org.javamoney.moneta.internal
Default implementation ot MonetaryAmountsSingletonSpi loading the SPIs on startup initially once, using the JSR's Bootstrap mechanism.
DefaultMonetaryAmountsSingletonQuerySpi() - Constructor for class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonQuerySpi
 
DefaultMonetaryAmountsSingletonSpi - Class in org.javamoney.moneta.internal
Default implementation ot MonetaryAmountsSingletonSpi loading the SPIs on startup initially once, using the JSR's Bootstrap mechanism.
DefaultMonetaryAmountsSingletonSpi() - Constructor for class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonSpi
 
DefaultMonetaryConversionsSingletonSpi - Class in org.javamoney.moneta.internal.convert
This is the default implementation of the MonetaryConversionsSingletonSpi interface, backing up the MonetaryConversions singleton.
DefaultMonetaryConversionsSingletonSpi() - Constructor for class org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi
Constructors, loads the providers from the Bootstrap component.
DefaultMonetaryCurrenciesSingletonSpi - Class in org.javamoney.moneta.internal
Factory singleton for CurrencyUnit instances as provided by the different registered CurrencyProviderSpi instances.
DefaultMonetaryCurrenciesSingletonSpi() - Constructor for class org.javamoney.moneta.internal.DefaultMonetaryCurrenciesSingletonSpi
 
DefaultMonetaryRoundedFactory - Class in org.javamoney.moneta.function
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
DefaultMonetaryRoundedFactory(MonetaryOperator) - Constructor for class org.javamoney.moneta.function.DefaultMonetaryRoundedFactory
Deprecated.
 
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.internal.loader
Default implementation of ResourceCache, using the local file system.
DefaultResourceCache() - Constructor for class org.javamoney.moneta.internal.loader.DefaultResourceCache
Constructor.
DefaultRoundingProvider - Class in org.javamoney.moneta.internal
Default 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.internal.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.
divide(NumberValue, NumberValue, MathContext) - Static method in class org.javamoney.moneta.spi.AbstractRateProvider
A protected helper method to divide 2 NumberValue types.
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.internal.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBCurrentRateProvider() - Constructor for class org.javamoney.moneta.internal.convert.ECBCurrentRateProvider
 
ECBHistoric90RateProvider - Class in org.javamoney.moneta.internal.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBHistoric90RateProvider() - Constructor for class org.javamoney.moneta.internal.convert.ECBHistoric90RateProvider
 
ECBHistoricRateProvider - Class in org.javamoney.moneta.internal.convert
This class implements an ExchangeRateProvider that loads data from the European Central Bank data feed (XML).
ECBHistoricRateProvider() - Constructor for class org.javamoney.moneta.internal.convert.ECBHistoricRateProvider
 
equals(Object) - Method in class org.javamoney.moneta.FastMoney
 
equals(Object) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
 
equals(Object) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.internal.JDKCurrencyAdapter
 
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.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.
exchangeCurrency(CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Deprecated. 
ExchangeCurrencyOperator - Class in org.javamoney.moneta.convert
Deprecated. 
ExchangeCurrencyOperator - Class in org.javamoney.moneta.function
Deprecated. 
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
ExchangeRateBuilder - Class in org.javamoney.moneta
Deprecated.
Use org.javamoney.moneta.convert.ExchangeRateBuilder instead
ExchangeRateBuilder(String, RateType) - Constructor for class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the exchange rate type
ExchangeRateBuilder(ConversionContext) - Constructor for class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the exchange rate type
ExchangeRateBuilder(ExchangeRate) - Constructor for class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the exchange rate type
ExchangeRateException - Exception in org.javamoney.moneta.convert
Deprecated.
Use MonetaryException directly.
ExchangeRateException(String) - Constructor for exception org.javamoney.moneta.convert.ExchangeRateException
Deprecated.
 
ExchangeRateException(String, Throwable) - Constructor for exception org.javamoney.moneta.convert.ExchangeRateException
Deprecated.
 
ExchangeRateType - Enum in org.javamoney.moneta.convert
This enum contains all implementations by Moneta.
ExchangeRateType - Enum in org.javamoney.moneta
Deprecated.
Use org.javamoney.moneta.convert.ExchangeRateType instead
execute(String, Map<String, LoadableResource>) - Method in class org.javamoney.moneta.internal.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.
FastMoneyAmountBuilder - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactory creating instances of FastMoney.
FastMoneyAmountBuilder() - Constructor for class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
FastMoneyAmountFactoryProvider - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactoryProviderSpi creating instances of FastMoneyAmountBuilder.
FastMoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.internal.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
 
filterByExcludingCurrency(CurrencyUnit...) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Create predicate that filters by CurrencyUnit.
floatValue() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
FormatToken - Interface in org.javamoney.moneta.internal.format
Abstraction for a token that is part of a token stream, used for formatting and parsing.
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 enum org.javamoney.moneta.ExchangeRateType
Deprecated.
 
get() - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
 
getAccessCount() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the number of successful accesses.
getAmountFactories(MonetaryAmountFactoryQuery) - Method in class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonQuerySpi
(non-Javadoc)
getAmountFactory(Class<T>) - Method in class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonSpi
 
getAmountFormats(AmountFormatQuery) - Method in class org.javamoney.moneta.internal.format.DefaultAmountFormatProviderSpi
 
getAmountFractionDenominator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getAmountFractionNumerator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getAmountSymbols() - Method in interface org.javamoney.moneta.format.MonetaryAmountFormatSymbols
Deprecated.
getAmountType() - Method in class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
getAmountType() - Method in class org.javamoney.moneta.internal.FastMoneyAmountFactoryProvider
 
getAmountType() - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
getAmountType() - Method in class org.javamoney.moneta.internal.MoneyAmountFactoryProvider
 
getAmountType() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
getAmountType() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountFactoryProvider
 
getAmountTypes() - Method in class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonSpi
 
getAvailableFormatNames() - Method in class org.javamoney.moneta.internal.format.DefaultAmountFormatProviderSpi
 
getAvailableLocales() - Method in class org.javamoney.moneta.internal.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.
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.internal.JDKCurrencyAdapter
 
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.ToStringMonetaryAmountFormat
 
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(CurrencyQuery) - Method in class org.javamoney.moneta.internal.ConfigurableCurrencyUnitProvider
Return a CurrencyUnit instances matching the given CurrencyContext.
getCurrencies(CurrencyQuery) - Method in class org.javamoney.moneta.internal.DefaultMonetaryCurrenciesSingletonSpi
 
getCurrencies(CurrencyQuery) - Method in class org.javamoney.moneta.internal.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.format.MonetaryAmountSymbols
Deprecated.
 
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.
getCurrencyCode() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
Gets the unique currency code, the effective code depends on the currency.
getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getCurrencySymbol() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.internal.loader.DefaultLoaderService
 
getData() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the resource data.
getData(boolean) - Method in class org.javamoney.moneta.internal.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.internal.convert.ECBCurrentRateProvider
 
getDataId() - Method in class org.javamoney.moneta.internal.convert.ECBHistoric90RateProvider
 
getDataId() - Method in class org.javamoney.moneta.internal.convert.ECBHistoricRateProvider
 
getDataStream() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the resource data as input stream.
getDecimalSeparator() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Gets the character used for decimal sign.
getDefafult() - Static method in interface org.javamoney.moneta.format.MonetaryAmountFormatSymbols
Deprecated.
Creates a default MonetaryAmountSymbols.
getDefaultAmountType() - Method in class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonSpi
 
getDefaultFractionDigits() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
Gets the number of fractional digits typically used by this currency.
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.internal.FastMoneyAmountFactoryProvider
 
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.internal.MoneyAmountFactoryProvider
 
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountFactoryProvider
 
getDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Returns the default MonetaryContext used, when no MonetaryContext is provided.
getDefaultProviderChain() - Method in class org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
getDefaultProviderChain() - Method in class org.javamoney.moneta.internal.DefaultMonetaryCurrenciesSingletonSpi
This default implementation simply returns all providers defined in arbitrary order.
getDescription() - Method in enum org.javamoney.moneta.convert.ExchangeRateType
 
getDescription() - Method in enum org.javamoney.moneta.ExchangeRateType
Deprecated.
 
getDigit() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getExchangeContext(String) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.internal.convert.IdentityRateProvider
 
getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.internal.convert.IMFHistoricRateProvider
 
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(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.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
getExchangeRateProvider(String...) - Method in class org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
getExchangeRateProvider() - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
getExponentSeparator() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.internal.loader.LoadableResource
Return the fallback location.
getGroupingSeparator() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getGroupingSize() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Return the grouping size.
getInfinity() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getInternationalCurrencySymbol() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getLastLoaded() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the timestamp of the last succesful load.
getLoadCount() - Method in class org.javamoney.moneta.internal.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
Deprecated.
 
getMathContext() - Method in class org.javamoney.moneta.PrecisionContextRoundedOperator
Deprecated.
 
getMathContext() - Method in class org.javamoney.moneta.PrecisionScaleRoundedOperator
Deprecated.
 
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.internal.FastMoneyAmountFactoryProvider
 
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.internal.MoneyAmountFactoryProvider
 
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountFactoryProvider
 
getMaximalMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Returns the maximal MonetaryContext supported.
getMaximumFractionDigits() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the maximum number of digits allowed in the fraction portion of a number.
getMaximumIntegerDigits() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the maximum number of digits allowed in the integer portion of a number.
getMaxNumber() - Method in class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
getMaxNumber() - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
getMaxNumber() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
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.
getMinimumFractionDigits() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the minimum number of digits allowed in the fraction portion of a number.
getMinimumIntegerDigits() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the minimum number of digits allowed in the integer portion of a number.
getMinNumber() - Method in class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
getMinNumber() - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
getMinNumber() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
getMinusSign() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Gets the character used to represent minus sign.
getMonetaryDecimalSeparator() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getMultiplier() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the multiplier for use in percent, per mille, and similar formats.
getNaN() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.internal.JDKCurrencyAdapter
Gets a numeric currency code.
getNumericInformation() - Method in interface org.javamoney.moneta.format.MonetaryAmountFormatSymbols
Deprecated.
getOperator() - Method in class org.javamoney.moneta.function.RoundedMoneyProducer
 
getOperator() - Method in class org.javamoney.moneta.spi.RoundedMoneyProducer
 
getPatternSeparator() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getPercent() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
getPerMill() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.PriorityAwareServiceProvider
Returns a priority value of 10.
getProperties() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the configuration properties of this resource.
getProperties() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getProviderName() - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
 
getProviderName() - Method in class org.javamoney.moneta.internal.format.DefaultAmountFormatProviderSpi
 
getProviderName() - Method in class org.javamoney.moneta.internal.JDKCurrencyProvider
 
getProviderNames() - Method in class org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
getProviderNames() - Method in class org.javamoney.moneta.internal.DefaultMonetaryCurrenciesSingletonSpi
Get the names of the currently loaded providers.
getQueryDates(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.internal.FastMoneyAmountFactoryProvider
 
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.internal.MoneyAmountFactoryProvider
 
getQueryInclusionPolicy() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountFactoryProvider
 
getRemoteResources() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the remote locations.
getResourceId() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the resourceId.
getResourceId() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getResourceIds() - Method in class org.javamoney.moneta.internal.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(YearMonth) - Method in enum org.javamoney.moneta.internal.convert.IMFRemoteSearch
 
getReversed(ExchangeRate) - Method in class org.javamoney.moneta.internal.convert.IdentityRateProvider
 
getRounding(RoundingQuery) - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
Evaluate the rounding that match the given query.
getRoundingMode() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Gets the RoundingMode used in this DecimalFormat.
getRoundingMode() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
Deprecated.
 
getRoundingMode() - Method in class org.javamoney.moneta.ScaleRoundedOperator
Deprecated.
 
getRoundingNames() - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
 
getRoundingOperator() - Method in class org.javamoney.moneta.function.DefaultMonetaryRoundedFactory
Deprecated.
 
getRoundingOperator() - Method in interface org.javamoney.moneta.function.MonetaryRoundedFactory
return the MonetaryOperator as rounding operator
getRoundingOperator() - Method in interface org.javamoney.moneta.MonetaryRoundedFactory
Deprecated.
return the MonetaryOperator as rounding operator
getScale() - Method in class org.javamoney.moneta.FastMoney
 
getScale() - Method in class org.javamoney.moneta.function.PrecisionScaleRoundedOperator
Deprecated.
 
getScale() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
Deprecated.
 
getScale() - Method in class org.javamoney.moneta.PrecisionScaleRoundedOperator
Deprecated.
 
getScale() - Method in class org.javamoney.moneta.RoundedMoney
 
getScale() - Method in class org.javamoney.moneta.ScaleRoundedOperator
Deprecated.
 
getScale(String) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
 
getScale() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
getServices(Class<T>) - Method in class org.javamoney.moneta.internal.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.internal.loader.DefaultLoaderService
 
getUpdateConfiguration(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Get the update configuration for the given dataId.
getUpdatePolicy(String) - Method in class org.javamoney.moneta.internal.loader.DefaultLoaderService
 
getUpdatePolicy() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Get the UpdatePolicy of this resource.
getUpdatePolicy() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
getUpdatePolicy(String) - Method in interface org.javamoney.moneta.spi.LoaderService
Get the LoaderService.UpdatePolicy in place for the given dataId.
getZeroDigit() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
groupByCurrencyUnit() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Collector to group by CurrencyUnit
groupBySummarizingMonetary() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
of MonetaryAmount group by MonetarySummary
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.FastMoney
 
hashCode() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
 
hashCode() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
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.internal.JDKCurrencyAdapter
 
hashCode() - Method in class org.javamoney.moneta.Money
 
hashCode() - Method in class org.javamoney.moneta.RoundedMoney
 
hashCode() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
hasSameNumberAs(Number) - Method in class org.javamoney.moneta.FastMoney
 
HistoricConversionQueryBuilder - Class in org.javamoney.moneta.convert
Deprecated. 
HistoricConversionQueryBuilder.HistoricConversionQueryWithDayBuilder - Class in org.javamoney.moneta.convert
Deprecated.
 

I

IdentityRateProvider - Class in org.javamoney.moneta.internal.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.internal.convert.IdentityRateProvider
Constructor, also loads initial data.
IMFHistoricRateProvider - Class in org.javamoney.moneta.internal.convert
Find by historic from IMF
IMFHistoricRateProvider() - Constructor for class org.javamoney.moneta.internal.convert.IMFHistoricRateProvider
 
IMFRateProvider - Class in org.javamoney.moneta.internal.convert
Implements a ExchangeRateProvider that loads the IMF conversion data.
IMFRateProvider() - Constructor for class org.javamoney.moneta.internal.convert.IMFRateProvider
 
IMFRemoteSearch - Enum in org.javamoney.moneta.internal.convert
 
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.internal.convert.IdentityRateProvider
Check if this provider can provide a rate, which is only the case if base and term are equal.
isBetween(MonetaryAmount, MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates a filter using the isBetween predicate.
isCached(String) - Method in class org.javamoney.moneta.internal.loader.DefaultResourceCache
 
isCached(String) - Method in interface org.javamoney.moneta.internal.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.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
isCurrency(CurrencyUnit...) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Create predicate that filters by CurrencyUnit.
isDecimalSeparatorAlwaysShown() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Allows you to get the behavior of the decimal separator with integers.
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.internal.convert.DefaultMonetaryConversionsSingletonSpi
 
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates filter using isGreaterThan in MonetaryAmount.
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) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates filter using isGreaterThanOrEqualTo in MonetaryAmount
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isGroupingUsed() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Returns true if grouping is used in this format.
isInfinityAndNotNaN(Number) - Static method in class org.javamoney.moneta.Money
Deprecated.
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates filter using isLessThan in MonetaryAmount
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) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates filter using isLessThanOrEqualTo in MonetaryAmount
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
 
isNegativeOrZero() - Method in class org.javamoney.moneta.FastMoney
 
isNegativeOrZero() - Method in class org.javamoney.moneta.Money
 
isNegativeOrZero() - Method in class org.javamoney.moneta.RoundedMoney
 
isNotEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
isParseBigDecimal() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Returns true if this format will parse, the value part, as BigDecimal only.
isParseIntegerOnly() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Returns true if this format will parse, the value part, as integers only.
isPositive() - Method in class org.javamoney.moneta.FastMoney
 
isPositive() - Method in class org.javamoney.moneta.Money
 
isPositive() - Method in class org.javamoney.moneta.RoundedMoney
 
isPositiveOrZero() - Method in class org.javamoney.moneta.FastMoney
 
isPositiveOrZero() - Method in class org.javamoney.moneta.Money
 
isPositiveOrZero() - Method in class org.javamoney.moneta.RoundedMoney
 
isResourceRegistered(String) - Method in class org.javamoney.moneta.internal.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.
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
 

J

JDKCurrencyAdapter - Class in org.javamoney.moneta.internal
Default implementation of a CurrencyUnit based on the using the JDK's Currency.
JDKCurrencyProvider - Class in org.javamoney.moneta.internal
Default implementation of a CurrencyUnit based on the using the JDK's Currency.
JDKCurrencyProvider() - Constructor for class org.javamoney.moneta.internal.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.internal.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.internal.loader.LoadableResource
Tries to load the data from the given location.
LoadableResource - Class in org.javamoney.moneta.internal.loader
This class represent a resource that automatically is reloaded, if needed.
LoadableResourceBuilder - Class in org.javamoney.moneta.internal.loader
 
LoadableResourceBuilder() - Constructor for class org.javamoney.moneta.internal.loader.LoadableResourceBuilder
 
loadData(String) - Method in class org.javamoney.moneta.internal.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.internal.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.internal.loader
 
loadDataLocal(String) - Method in class org.javamoney.moneta.internal.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.internal.FastMoneyAmountBuilder
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
loadDefaultMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
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.internal.loader.LoadableResource
Try to load the resource from the fallback resources.
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.internal.FastMoneyAmountBuilder
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.internal.MoneyAmountBuilder
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
loadMaxMonetaryContext() - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
loadRemote() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
Try to load the resource from the remote locations.
log - Variable in class org.javamoney.moneta.spi.AbstractRateProvider
Deprecated.
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.
majorPart() - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Access the shared instance of MajorPart for use.
majorUnits() - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Access the shared instance of MajorUnits for use.
max - Variable in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
 
max() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates a BinaryOperator to calculate the maximum amount.
max(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
return the maximum value, if the monetary amounts have different currencies, will converter first using the given ExchangeRateProvider
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() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates a BinaryOperator to calculate the minimum amount
min(ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
return the minimum value, if the monetary amounts have different currencies, will converter first using the given ExchangeRateProvider
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.
minorPart() - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Access the shared instance of MinorPart for use.
minorUnits() - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Access the shared instance of MinorUnits for use.
MonetaryAmountDecimalFormatBuilder - Class in org.javamoney.moneta.format
Builder to MonetaryAmountFormat.
MonetaryAmountFormatSymbols - Interface in org.javamoney.moneta.format
Deprecated. 
MonetaryAmountNumericInformation - Class in org.javamoney.moneta.format
Deprecated. 
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
MonetaryAmountSymbols - Class in org.javamoney.moneta.format
Deprecated. 
MonetaryAmountSymbols(Locale) - Constructor for class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Create a MonetaryAmountFormatSymbols object for the given locale
MonetaryAmountSymbols() - Constructor for class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Create a MonetaryAmountFormatSymbols object for the default FORMAT locale.
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.
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 - Interface in org.javamoney.moneta.function
this interface is used to create RoundedMoney using the MonetaryOperator as rounding.
MonetaryRoundedFactory - Interface in org.javamoney.moneta
Deprecated.
Moved to function package.
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 - Class in org.javamoney.moneta
Deprecated.
Moved to function package.
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.MonetaryRoundedFactoryWithPrecisionBuilder - Class in org.javamoney.moneta
Deprecated.
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.MonetaryRoundedFactoryWithPrecisionScaleBuilder - Class in org.javamoney.moneta
Deprecated.
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.
MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder - Class in org.javamoney.moneta
Deprecated.
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
 
MonetaryRoundedFactoryWithPrecisionScaleBuilder(RoundingMode) - Constructor for class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionScaleBuilder
Deprecated.
 
MonetarySummaryStatistics - Interface in org.javamoney.moneta.function
A state object for collecting statistics such as count, min, max, sum, and average.
MonetaryUtil - Class in org.javamoney.moneta.function
Deprecated.
use ConversionOperators or MonetaryQuery instead.
Money - Class in org.javamoney.moneta
Default immutable implementation of MonetaryAmount based on BigDecimal as numeric representation.
MoneyAmountBuilder - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactory creating instances of Money.
MoneyAmountBuilder() - Constructor for class org.javamoney.moneta.internal.MoneyAmountBuilder
 
MoneyAmountFactoryProvider - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactoryProviderSpi creating instances of MoneyAmountBuilder.
MoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.internal.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.

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 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(CurrencyUnit) - Static method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Create a HistoricConversionQueryBuilder from currency
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(MonetaryAmountSymbols, MonetaryAmountProducer) - Static method in interface org.javamoney.moneta.format.MonetaryAmountFormatSymbols
Deprecated.
Creates MonetaryAmountSymbols using the symbols and producer
of(String, MonetaryAmountSymbols, MonetaryAmountProducer) - Static method in interface org.javamoney.moneta.format.MonetaryAmountFormatSymbols
Deprecated.
Creates MonetaryAmountSymbols using the pattern and symbol.
of(CurrencyUnit) - Static method in class org.javamoney.moneta.function.DefaultMonetarySummaryStatistics
Creates a new instance, targeting the given CurrencyUnit.
of(MathContext) - Static method in interface org.javamoney.moneta.function.MonetaryRoundedFactory
Create the MonetaryRoundedFactory using the PrecisionContextRoundedOperator as rounding operator.
of(MonetaryOperator) - Static method in interface 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
Deprecated.
Creates the rounded Operator from scale and roundingMode
of(int, RoundingMode) - Static method in class org.javamoney.moneta.function.ScaleRoundedOperator
Deprecated.
Creates the rounded Operator from scale and roundingMode
of(MathContext) - Static method in interface org.javamoney.moneta.MonetaryRoundedFactory
Deprecated.
Create the MonetaryRoundedFactory using the PrecisionContextRoundedOperator as rounding operator.
of(MonetaryOperator) - Static method in interface org.javamoney.moneta.MonetaryRoundedFactory
Deprecated.
Create the MonetaryRoundedFactory using a custom MonetaryOperator as rounding operator.
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(MathContext) - Static method in class org.javamoney.moneta.PrecisionContextRoundedOperator
Deprecated.
Creates the rounded Operator from mathContext
of(int, MathContext) - Static method in class org.javamoney.moneta.PrecisionScaleRoundedOperator
Deprecated.
Creates the rounded Operator from scale and roundingMode
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(int, RoundingMode) - Static method in class org.javamoney.moneta.ScaleRoundedOperator
Deprecated.
Creates the rounded Operator from scale and roundingMode
of(Number) - Static method in class org.javamoney.moneta.spi.DefaultNumberValue
Creates a new instance of NumberValue, using the given number.
of(ToStringMonetaryAmountFormat.ToStringMonetaryAmountFormatStyle) - Static method in class org.javamoney.moneta.ToStringMonetaryAmountFormat
 
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 RoundedMoney from an amount in minor units.
ofMinor(CurrencyUnit, long, int) - Static method in class org.javamoney.moneta.RoundedMoney
Obtains an instance of RoundedMoney from an amount in minor units.
ONE - Static variable in class org.javamoney.moneta.spi.DefaultNumberValue
The value 1, with a scale of 0.
org.javamoney.moneta - package org.javamoney.moneta
Contains public core implementation artifacts, e.g. implementations of MonetaryAmount.
org.javamoney.moneta.convert - package org.javamoney.moneta.convert
 
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
Contains format artifacts implementing CurrencyProviderSpi, MonetaryAmountFactory, MonetaryAmountFactoryProviderSpi and RoundingProviderSpi.
org.javamoney.moneta.internal.convert - package org.javamoney.moneta.internal.convert
Contains ExchangeRateProvider implementations.
org.javamoney.moneta.internal.format - package org.javamoney.moneta.internal.format
Contains format formatting implementations.
org.javamoney.moneta.internal.loader - package org.javamoney.moneta.internal.loader
Contains format loader for updating resources loaded from remote, e.g. current conversion rates.
org.javamoney.moneta.spi - package org.javamoney.moneta.spi
Defines common base classes used for implementing SPIs and the LoaderService.

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(ParseContext) - Method in interface org.javamoney.moneta.internal.format.FormatToken
Parse the context, based on the given ParseContext.
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(CharSequence) - Method in class org.javamoney.moneta.ToStringMonetaryAmountFormat
 
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.
percent(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Factory method creating a new instance with the given BigDecimal percent value.
percent(Number) - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Factory method creating a new instance with the given Number percent value.
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
permil(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Factory method creating a new instance with the given BigDecimal permil value.
permil(Number) - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Factory method creating a new instance with the given Number permil value.
permil(Number, MathContext) - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Factory method creating a new instance with the given Number permil value.
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.
PrecisionContextRoundedOperator - Class in org.javamoney.moneta
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
PrecisionScaleRoundedOperator - Class in org.javamoney.moneta.function
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
PrecisionScaleRoundedOperator - Class in org.javamoney.moneta
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
print(Appendable, MonetaryAmount) - Method in interface org.javamoney.moneta.internal.format.FormatToken
Formats the given MonetaryAmount to an Appendable.
print(Appendable, MonetaryAmount) - Method in class org.javamoney.moneta.ToStringMonetaryAmountFormat
 
PriorityAwareServiceProvider - Class in org.javamoney.moneta.internal
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.internal.PriorityAwareServiceProvider
 

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
 
queryFrom(MonetaryAmount) - Method in class org.javamoney.moneta.ToStringMonetaryAmountFormat
 

R

read(String) - Method in class org.javamoney.moneta.internal.loader.DefaultResourceCache
 
read(String) - Method in interface org.javamoney.moneta.internal.loader.ResourceCache
Reads the given resource, identified by the resourceId, from the cache.
readCache() - Method in class org.javamoney.moneta.internal.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).
reciprocal() - Static method in class org.javamoney.moneta.function.MonetaryUtil
Deprecated.
Return a MonetaryOperator realizing the recorpocal value of f(R) = 1/R.
registerAndLoadData(LoadDataInformation) - Method in class org.javamoney.moneta.internal.loader.DefaultLoaderService
 
registerAndLoadData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in class org.javamoney.moneta.internal.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.internal.ConfigurableCurrencyUnitProvider
Registers a bew currency unit under its currency code.
registerCurrencyUnit(CurrencyUnit, Locale) - Static method in class org.javamoney.moneta.internal.ConfigurableCurrencyUnitProvider
Registers a bew currency unit under the given Locale.
registerData(LoadDataInformation) - Method in class org.javamoney.moneta.internal.loader.DefaultLoaderService
 
registerData(String, LoaderService.UpdatePolicy, Map<String, String>, LoaderService.LoaderListener, URI, URI...) - Method in class org.javamoney.moneta.internal.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.
reload() - Method in class org.javamoney.moneta.internal.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.internal.ConfigurableCurrencyUnitProvider
Removes a CurrencyUnit.
removeCurrencyUnit(Locale) - Static method in class org.javamoney.moneta.internal.ConfigurableCurrencyUnitProvider
Removes a CurrencyUnit.
removeLoaderListener(LoaderService.LoaderListener, String...) - Method in class org.javamoney.moneta.internal.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.internal.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.internal.loader.LoadableResource
Explicitly override the resource wih the fallback context and resets the load counter.
ResourceCache - Interface in org.javamoney.moneta.internal.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.
RoundedMoneyAmountBuilder - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactory creating instances of .RoundedMoney.
RoundedMoneyAmountBuilder() - Constructor for class org.javamoney.moneta.internal.RoundedMoneyAmountBuilder
 
RoundedMoneyAmountFactoryProvider - Class in org.javamoney.moneta.internal
Implementation of MonetaryAmountFactoryProviderSpi creating instances of RoundedMoneyAmountBuilder.
RoundedMoneyAmountFactoryProvider() - Constructor for class org.javamoney.moneta.internal.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 ConversionOperators#rounding() as rounding operator
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 the MonetaryAmount using CurrencyUnit.getDefaultFractionDigits() and RoundingMode.HALF_EVEN.
rounding(RoundingMode) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Rounding the MonetaryAmount using CurrencyUnit.getDefaultFractionDigits() and RoundingMode.
rounding(RoundingMode, int) - Static method in class org.javamoney.moneta.function.MonetaryOperators
Rounding the MonetaryAmount using CurrencyUnit.getDefaultFractionDigits() and RoundingMode.
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
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
ScaleRoundedOperator - Class in org.javamoney.moneta
Deprecated.
Do not use, access is only provided for backward compatibility and will be removed.
setAmount(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Converts (if necessary) the given MonetaryAmount to a new MonetaryAmount instance, hereby supporting the MonetaryContext given.
setBase(CurrencyUnit) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the base CurrencyUnit
setBase(CurrencyUnit) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the base CurrencyUnit
setContext(ConversionContext) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the provider to be applied.
setContext(ConversionContext) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the provider to be applied.
setContext(MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
setCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the currency of these MonetaryAmountFormatSymbols.
setCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
setCurrency(String) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
setCurrencyCode(String) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Allows to set the currency code, for creating multiple instances, using one Builder.
setCurrencySymbol(String) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the currency symbol for the currency of these MonetaryAmountFormatSymbols in their locale.
setData(byte[]) - Method in class org.javamoney.moneta.internal.loader.LoadableResource
 
setDecimalSeparator(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for decimal sign.
setDecimalSeparatorAlwaysShown(boolean) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Allows you to get the behavior of the decimal separator with integers.
setDefaultFractionDigits(int) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Set the default fraction digits.
setDigit(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for a digit in a pattern.
setExponentSeparator(String) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the string used to separate the mantissa from the exponent.
setFactor(NumberValue) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the conversion factor, as the factor base * factor = target.
setFactor(NumberValue) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the conversion factor, as the factor base * factor = target.
setGroupingSeparator(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for thousands separator.
setGroupingSize(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Set the grouping size.
setGroupingUsed(boolean) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Set whether or not grouping will be used in this format.
setInfinity(String) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the string used to represent infinity.
setInternationalCurrencySymbol(String) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the ISO 4217 currency code of the currency of these MonetaryAmountFormatSymbols.
setMaximumFractionDigits(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the maximum number of digits allowed in the fraction portion of a number.
setMaximumIntegerDigits(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the maximum number of digits allowed in the integer portion of a number.
setMinimumFractionDigits(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the minimum number of digits allowed in the fraction portion of a number.
setMinimumIntegerDigits(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the minimum number of digits allowed in the integer portion of a number.
setMinusSign(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used to represent minus sign.
setMonetaryDecimalSeparator(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the monetary decimal separator.
setMultiplier(int) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the multiplier for use in percent, per mille, and similar formats.
setNaN(String) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the string used to represent "not a number".
setNumber(Number) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
setNumber(double) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
Creates a new instance of Monetary, using the default MonetaryContext.
setNumber(long) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
 
setNumericCode(int) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
Set the numeric code (optional).
setParseBigDecimal(boolean) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets if this format will parse, the value part, as BigDecimal only.
setParseIntegerOnly(boolean) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets if this format will parse, the value part, as integers only.
setPatternSeparator(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used to separate positive and negative subpatterns in a pattern.
setPercent(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for percent sign.
setPerMill(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for per mille sign.
setRate(ExchangeRate) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Initialize the ExchangeRateBuilder with an ExchangeRate.
setRate(ExchangeRate) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
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.
setRateChain(ExchangeRate...) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the ExchangeRate chain.
setRateChain(List<ExchangeRate>) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the ExchangeRate chain.
setRoundingMode(RoundingMode) - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
Sets the RoundingMode used in this DecimalFormat.
setTerm(CurrencyUnit) - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
Sets the terminating (target) CurrencyUnit
setTerm(CurrencyUnit) - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
Sets the terminating (target) CurrencyUnit
setZeroDigit(char) - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
Sets the character used for zero.
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
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
sum() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates a BinaryOperator to sum.
sum(ExchangeRateProvider, CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
return the sum and convert all values to specific currency using the provider, if necessary
summarizingMonetary(CurrencyUnit, ExchangeRateProvider) - Static method in class org.javamoney.moneta.convert.ConversionOperators
of the summary of the MonetaryAmount
summarizingMonetary(CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Creates a the summary of MonetaryAmounts.
summarizingMonetary(CurrencyUnit, ExchangeRateProvider) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Deprecated.
Use #summarizingMonetary(CurrencyUnit) instead of.

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
toString() - Method in class org.javamoney.moneta.convert.ExchangeRateBuilder
 
toString() - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder.HistoricConversionQueryWithDayBuilder
Deprecated.
 
toString() - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
 
toString() - Method in class org.javamoney.moneta.ExchangeRateBuilder
Deprecated.
 
toString() - Method in class org.javamoney.moneta.FastMoney
 
toString() - Method in class org.javamoney.moneta.format.MonetaryAmountNumericInformation
Deprecated.
 
toString() - Method in class org.javamoney.moneta.format.MonetaryAmountSymbols
Deprecated.
 
toString() - Method in class org.javamoney.moneta.function.DefaultMonetaryRoundedFactory
Deprecated.
 
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
Deprecated.
 
toString() - Method in class org.javamoney.moneta.function.ScaleRoundedOperator
Deprecated.
 
toString() - Method in class org.javamoney.moneta.internal.ConfigurableCurrencyUnitProvider
 
toString() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
toString() - Method in class org.javamoney.moneta.internal.loader.DefaultLoaderService
 
toString() - Method in class org.javamoney.moneta.internal.loader.DefaultResourceCache
 
toString() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
 
toString() - Method in class org.javamoney.moneta.internal.loader.LoadableResourceBuilder
 
toString() - Method in class org.javamoney.moneta.internal.loader.LoadDataLoaderService
 
toString() - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder
Deprecated.
 
toString() - Method in class org.javamoney.moneta.Money
 
toString() - Method in class org.javamoney.moneta.PrecisionContextRoundedOperator
Deprecated.
 
toString() - Method in class org.javamoney.moneta.PrecisionScaleRoundedOperator
Deprecated.
 
toString() - Method in class org.javamoney.moneta.RoundedMoney
 
toString() - Method in class org.javamoney.moneta.ScaleRoundedOperator
Deprecated.
 
toString() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
 
toString() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
 
toString() - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
 
toString() - Method in class org.javamoney.moneta.spi.LoadDataInformation
 
ToStringMonetaryAmountFormat - Class in org.javamoney.moneta
class to format and parse a text string such as 'EUR 25.25' or vice versa.
ToStringMonetaryAmountFormat.ToStringMonetaryAmountFormatStyle - Enum in org.javamoney.moneta
indicates with implementation will used to format or parser in ToStringMonetaryAmountFormat

U

ulp() - Method in class org.javamoney.moneta.RoundedMoney
 
unload(String) - Method in class org.javamoney.moneta.internal.loader.DefaultLoaderService
Removes a resource managed.
unload() - Method in class org.javamoney.moneta.internal.loader.LoadableResource
 

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.ExchangeRateType
Deprecated.
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.internal.convert.IMFRemoteSearch
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.
valueOf(String) - Static method in enum org.javamoney.moneta.ToStringMonetaryAmountFormat.ToStringMonetaryAmountFormatStyle
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.ExchangeRateType
Deprecated.
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.internal.convert.IMFRemoteSearch
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.
values() - Static method in enum org.javamoney.moneta.ToStringMonetaryAmountFormat.ToStringMonetaryAmountFormatStyle
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(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.internal.loader.LoadableResourceBuilder
 
withCurrencyUnit(CurrencyUnit) - Method in class org.javamoney.moneta.format.MonetaryAmountDecimalFormatBuilder
Sets the CurrencyUnit
withDay(LocalDate) - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Set a specify day on HistoricConversionQueryBuilder
withDays(LocalDate...) - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Set days on HistoricConversionQueryBuilder to be used on ExchangeRateProvider, these parameters will sort to most recent to be more priority than other.
withDaysBetween(LocalDate, LocalDate) - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Set the period of days on HistoricConversionQueryBuilder to be used on ExchangeRateProvider,
withDaysPriorityDefined(LocalDate...) - Method in class org.javamoney.moneta.convert.HistoricConversionQueryBuilder
Deprecated.
Set days on HistoricConversionQueryBuilder to be used on ExchangeRateProvider, these parameters, different of HistoricConversionQueryBuilder.withDays(LocalDate...), consider the order already defined.
withLoadDataInformation(LoadDataInformation) - Method in class org.javamoney.moneta.internal.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
withPrecision(int) - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithScaleBuilder
Deprecated.
Set the total number of digits in a number
withPrecision(int) - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder
Deprecated.
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
 
withRoundingMode(RoundingMode) - Static method in interface org.javamoney.moneta.function.MonetaryRoundedFactory
Create a factory to MonetaryRoundedFactoryBuilder with this factory is possible make a custom MonetaryOperator as rounding operator, setting the precision, scale or both.
withRoundingMode(RoundingMode) - Static method in interface org.javamoney.moneta.MonetaryRoundedFactory
Deprecated.
Create a factory to MonetaryRoundedFactoryBuilder with this factory is possible make a custom MonetaryOperator as rounding operator, setting the precision, scale or both.
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
withScale(int) - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder.MonetaryRoundedFactoryWithPrecisionBuilder
Deprecated.
Set the number of digits to the right of the decimal point
withScale(int) - Method in class org.javamoney.moneta.MonetaryRoundedFactoryBuilder
Deprecated.
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.internal.loader.DefaultResourceCache
 
write(String, byte[]) - Method in interface org.javamoney.moneta.internal.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.internal.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-2016 JavaMoney. All Rights Reserved.