- 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.
- DEFAULT_ROUNDING_ID - Static variable in class org.javamoney.moneta.internal.DefaultRoundingProvider
-
- DefaultAmountFormatProviderSpi - Class in org.javamoney.moneta.format.internal
-
Default format provider, which mainly maps the existing JDK functionality into the JSR 354 logic.
- DefaultAmountFormatProviderSpi() - Constructor for class org.javamoney.moneta.format.internal.DefaultAmountFormatProviderSpi
-
- DefaultLoaderService - Class in org.javamoney.moneta.loader.internal
-
This class provides a mechanism to register resources, that may be updated
regularly.
- DefaultLoaderService() - Constructor for class org.javamoney.moneta.loader.internal.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
-
- DefaultMonetaryAmountsSingletonSpi.ProviderComparator - Class in org.javamoney.moneta.internal
-
Comparator used for ordering the services provided.
- DefaultMonetaryConversionsSingletonSpi - Class in org.javamoney.moneta.convert.internal
-
This is the default implementation of the MonetaryConversionsSingletonSpi interface, backing
up the MonetaryConversions singleton.
- DefaultMonetaryConversionsSingletonSpi() - Constructor for class org.javamoney.moneta.convert.internal.DefaultMonetaryConversionsSingletonSpi
-
Constructors, loads the providers from the Bootstrap component.
- 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.loader.internal
-
Default implementation of
ResourceCache, using the local file system.
- DefaultResourceCache() - Constructor for class org.javamoney.moneta.loader.internal.DefaultResourceCache
-
Constructor.
- DefaultRoundingProvider - Class in org.javamoney.moneta.internal
-
Defaulr implementation of a
RoundingProviderSpi that creates instances of
.javamoney.moneta.internal.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
-
- get() - Method in class org.javamoney.moneta.function.GroupMonetarySummaryStatistics
-
- getAccessCount() - Method in class org.javamoney.moneta.loader.internal.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.format.internal.DefaultAmountFormatProviderSpi
-
- getAmountFractionDenominator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
-
- getAmountFractionNumerator() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
-
- 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.format.internal.DefaultAmountFormatProviderSpi
-
- getAvailableLocales() - Method in class org.javamoney.moneta.format.internal.DefaultAmountFormatProviderSpi
-
- getAverage() - Method in class org.javamoney.moneta.function.MonetarySummaryStatistics
-
Get the mean average of all amounts added.
- getBigDecimal(Number) - Static method in class org.javamoney.moneta.spi.AbstractAmountBuilder
-
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.DefaultNumberValue
-
Creates a
BigDecimal from the given
Number doing the valid conversion
depending the type given.
- 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
-
- getConversionContext() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
-
Access the target ConversionContext of this conversion instance.
- getCount() - Method in class 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.JDKCurrencyProvider
-
Return a CurrencyUnit instances matching the given
CurrencyContext.
- getCurrency() - Method in class org.javamoney.moneta.FastMoney
-
Returns the amount’s currency, modelled as CurrencyUnit.
- getCurrency() - Method in class org.javamoney.moneta.Money
-
Returns the amount’s currency, modelled as CurrencyUnit.
- getCurrency() - Method in class org.javamoney.moneta.RoundedMoney
-
- getCurrency() - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
-
Access the terminating CurrencyUnit of this conversion instance.
- getCurrencyCode() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
-
Gets the unique currency code, the effective code depends on the
currency.
- getCurrencyContext() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
-
- getCurrencyConversion(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
-
- getData(String) - Method in class org.javamoney.moneta.loader.internal.DefaultLoaderService
-
- getData() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the resource data.
- getData(boolean) - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
- getData(String) - Method in interface org.javamoney.moneta.spi.LoaderService
-
Access the input stream of the given data resource.
- getDataStream() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the resource data as input stream.
- 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.convert.internal.DefaultMonetaryConversionsSingletonSpi
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.ECBCurrentRateProvider
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.ECBHistoric90RateProvider
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.ECBHistoricRateProvider
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.IdentityRateProvider
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.IMFRateProvider
-
- getExchangeRate(MonetaryAmount) - Method in class org.javamoney.moneta.spi.AbstractCurrencyConversion
-
Get the exchange rate type that this MonetaryOperator instance is
using for conversion.
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.spi.AbstractRateProvider
-
- getExchangeRate(ConversionQuery) - Method in class org.javamoney.moneta.spi.CompoundRateProvider
-
- getExchangeRate(MonetaryAmount) - Method in class org.javamoney.moneta.spi.LazyBoundCurrencyConversion
-
Get the exchange rate type that this provider instance is providing data
for.
- getExchangeRateProvider(ConversionQuery) - Method in class org.javamoney.moneta.convert.internal.DefaultMonetaryConversionsSingletonSpi
-
- getExchangeRateProvider(String...) - Method in class org.javamoney.moneta.convert.internal.DefaultMonetaryConversionsSingletonSpi
-
- 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.loader.internal.LoadableResource
-
Return the fallback location.
- getLastLoaded() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the timestamp of the last succesful load.
- getLoadCount() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the number of active loads of this resource (InputStream).
- 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.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.
- 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.MonetarySummaryStatistics
-
Get the minimal amount found within this summary.
- 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
-
- getMonetaryContext() - Method in class org.javamoney.moneta.FastMoney
-
Access the MonetaryContext used by this instance.
- getMonetaryContext() - Method in class org.javamoney.moneta.Money
-
Access the MonetaryContext used by this instance.
- getMonetaryContext() - Method in class org.javamoney.moneta.RoundedMoney
-
- 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
-
- getNumberType() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
-
- getNumericCode() - Method in class org.javamoney.moneta.internal.JDKCurrencyAdapter
-
Gets a numeric currency code.
- 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
-
- getProperties() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the configuration properties of this resource.
- getProviderContext() - Method in class org.javamoney.moneta.convert.internal.ECBHistoricRateProvider
-
- getProviderContext() - Method in class org.javamoney.moneta.spi.AbstractRateProvider
-
- getProviderName() - Method in class org.javamoney.moneta.format.internal.DefaultAmountFormatProviderSpi
-
- getProviderName() - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
-
- getProviderName() - Method in class org.javamoney.moneta.internal.JDKCurrencyProvider
-
- getProviderNames() - Method in class org.javamoney.moneta.convert.internal.DefaultMonetaryConversionsSingletonSpi
-
- 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.loader.internal.LoadableResource
-
Get the remote locations.
- getResourceId() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the resourceId.
- getResourceIds() - Method in class org.javamoney.moneta.loader.internal.DefaultLoaderService
-
- getResourceIds() - Method in interface org.javamoney.moneta.spi.LoaderService
-
Get a
Set of all registered data resource identifiers.
- getReversed(ExchangeRate) - Method in class org.javamoney.moneta.convert.internal.ECBCurrentRateProvider
-
- getReversed(ExchangeRate) - Method in class org.javamoney.moneta.convert.internal.IdentityRateProvider
-
- getRounding(RoundingQuery) - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
-
Evaluate the rounding that match the given query.
- getRoundingNames() - Method in class org.javamoney.moneta.internal.DefaultRoundingProvider
-
- getScale() - Method in class org.javamoney.moneta.FastMoney
-
- getScale() - Method in class org.javamoney.moneta.RoundedMoney
-
- getScale() - Method in class org.javamoney.moneta.spi.DefaultNumberValue
-
- getSum() - Method in class org.javamoney.moneta.function.MonetarySummaryStatistics
-
Get the sum of all amounts within this summary.
- getUpdateConfiguration(String) - Method in class org.javamoney.moneta.loader.internal.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.loader.internal.DefaultLoaderService
-
- getUpdatePolicy() - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
Get the UpdatePolicy of this resource.
- getUpdatePolicy(String) - Method in interface org.javamoney.moneta.spi.LoaderService
-
- 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
- GroupMonetarySummaryStatistics - Class in org.javamoney.moneta.function
-
Internal class implementing grouped statistic functionality.
- majorPart() - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Access the shared instance of MajorPart for use.
- majorUnits() - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Access the shared instance of MajorUnits for use.
- max(MonetaryAmount, MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Returns the greater of two MonetaryAmount values.
- max() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Creates a BinaryOperator to calculate the maximum amount.
- MAX_VALUE - Static variable in class org.javamoney.moneta.FastMoney
-
Maximum possible value supported, using XX (no currency).
- min(MonetaryAmount, MonetaryAmount) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Returns the smaller of two MonetaryAmount values.
- min() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Creates a BinaryOperator to calculate the minimum amount
- 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.MonetaryUtil
-
Access the shared instance of MinorPart for use.
- minorUnits() - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Access the shared instance of MinorUnits for use.
- MonetaryConfig - Class in org.javamoney.moneta.spi
-
Loader for the Java Money JSR configuration.
- MonetaryFunctions - Class in org.javamoney.moneta.function
-
This singleton class provides access to the predefined monetary functions.
- MonetaryFunctions() - Constructor for class org.javamoney.moneta.function.MonetaryFunctions
-
- MonetarySummaryStatistics - Class 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
-
This singleton class provides access to the predefined monetary functions.
- 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
-
- 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.
- of(String, CurrencyContext) - Static method in class org.javamoney.moneta.CurrencyUnitBuilder
-
Creats a new CurrencyUnitBuilder.
- of(String, String) - Static method in class org.javamoney.moneta.CurrencyUnitBuilder
-
Creats 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(BigDecimal, CurrencyUnit) - Static method in class org.javamoney.moneta.Money
-
Creates a new instance of
Money, using the default
MonetaryContext.
- of(BigDecimal, CurrencyUnit, MonetaryContext) - Static method in class org.javamoney.moneta.Money
-
Creates a new instance of
Money, using an explicit
MonetaryContext.
- of(Number, CurrencyUnit) - Static method in class org.javamoney.moneta.Money
-
Creates a new instance of
Money, using the default
MonetaryContext.
- of(Number, CurrencyUnit, MonetaryContext) - Static method in class org.javamoney.moneta.Money
-
Creates a new instance of
Money, using an explicit
MonetaryContext.
- of(Number, String) - Static method in class org.javamoney.moneta.Money
-
Static factory method for creating a new instance of
Money.
- of(BigDecimal, String) - Static method in class org.javamoney.moneta.Money
-
Static factory method for creating a new instance of
Money.
- of(Number, String, MonetaryContext) - Static method in class org.javamoney.moneta.Money
-
Static factory method for creating a new instance of
Money.
- of(BigDecimal, String, MonetaryContext) - Static method in class org.javamoney.moneta.Money
-
Static factory method for creating a new instance of
Money.
- of(BigDecimal, CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
-
Translates a BigDecimal value and a CurrencyUnit currency into a
Money.
- of(BigDecimal, CurrencyUnit, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
-
Translates a BigDecimal value and a CurrencyUnit currency into a
Money.
- of(BigDecimal, CurrencyUnit, MathContext) - Static method in class org.javamoney.moneta.RoundedMoney
-
Translates a BigDecimal value and a CurrencyUnit currency into a
Money.
- of(Number, CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
-
Static factory method for creating a new instance of
RoundedMoney .
- 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
-
Static factory method for creating a new instance of
RoundedMoney .
- of(Number, String) - Static method in class org.javamoney.moneta.RoundedMoney
-
Static factory method for creating a new instance of
RoundedMoney .
- 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
-
Static factory method for creating a new instance of
RoundedMoney .
- of(String, Number, MonetaryContext, MonetaryOperator) - Static method in class org.javamoney.moneta.RoundedMoney
-
Static factory method for creating a new instance of
RoundedMoney .
- of(Number) - Static method in class org.javamoney.moneta.spi.DefaultNumberValue
-
Creates a new instance of NumberValue, using the given number.
- 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.internal - package org.javamoney.moneta.convert.internal
-
Contains ExchangeRateProvider implementations.
- org.javamoney.moneta.format - package org.javamoney.moneta.format
-
- org.javamoney.moneta.format.internal - package org.javamoney.moneta.format.internal
-
Contains internal formatting implementations.
- org.javamoney.moneta.function - package org.javamoney.moneta.function
-
Contains additional functional extensions.
- org.javamoney.moneta.internal - package org.javamoney.moneta.internal
-
Contains internal artifacts implementing CurrencyProviderSpi,
MonetaryAmountFactory,
MonetaryAmountFactoryProviderSpi and RoundingProviderSpi.
- org.javamoney.moneta.loader.internal - package org.javamoney.moneta.loader.internal
-
Contains internal 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.
- 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.format.internal.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.
- parseDuration(String) - Method in class org.javamoney.moneta.loader.internal.DefaultLoaderService
-
Parse a duration of the form HH:mm:ss:nnn, whereas only hours are non
optional.
- percent(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Factory method creating a new instance with the given BigDecimal percent value.
- percent(Number) - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Factory method creating a new instance with the given Number percent value.
- permil(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Factory method creating a new instance with the given BigDecimal permil value.
- permil(Number) - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
Factory method creating a new instance with the given Number permil value.
- permil(Number, MathContext) - Static method in class org.javamoney.moneta.function.MonetaryUtil
-
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
-
- print(Appendable, MonetaryAmount) - Method in interface org.javamoney.moneta.format.internal.FormatToken
-
Formats the given
MonetaryAmount to an
Appendable.
- ProviderComparator() - Constructor for class org.javamoney.moneta.internal.DefaultMonetaryAmountsSingletonSpi.ProviderComparator
-
- 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
-
- ServicePriority - Annotation Type in org.javamoney.moneta.spi
-
Annotation used for prioritizing multiple services of the same type.
- 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.ExchangeRateBuilder
-
Sets the base CurrencyUnit
- setContext(ConversionContext) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
Sets the provider to be applied.
- setContext(MonetaryContext) - Method in class org.javamoney.moneta.spi.AbstractAmountBuilder
-
- 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.
- setData(byte[]) - Method in class org.javamoney.moneta.loader.internal.LoadableResource
-
- setDefaultFractionDigits(int) - Method in class org.javamoney.moneta.CurrencyUnitBuilder
-
Set the default fraction digits.
- setFactor(NumberValue) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
Sets the conversion factor, as the factor
base * factor = target.
- 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 MonetaryAmounts, 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).
- setRate(ExchangeRate) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
- setRateChain(ExchangeRate...) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
Sets the ExchangeRate chain.
- setRateChain(List<ExchangeRate>) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
Sets the ExchangeRate chain.
- setTerm(CurrencyUnit) - Method in class org.javamoney.moneta.ExchangeRateBuilder
-
Sets the terminating (target) CurrencyUnit
- signum() - Method in class org.javamoney.moneta.FastMoney
-
- signum() - Method in class org.javamoney.moneta.Money
-
- signum() - Method in class org.javamoney.moneta.RoundedMoney
-
- sortCurrencyUnit() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Get a comparator for sorting CurrencyUnits ascending.
- sortCurrencyUnitDesc() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Get a comparator for sorting CurrencyUnits descending.
- sortNumber() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Get a comparator for sorting amount by number value ascending.
- sortNumberDesc() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
Get a comparator for sorting amount by number value descending.
- 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(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.
- summarizingMonetary(CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
-
of the summary of the MonetaryAmount