- getAmountFactory(Class<T>) - Static method in class javax.money.MonetaryAmounts
-
- getAmountFactory() - Static method in class javax.money.MonetaryAmounts
-
- getAmountFactory(Class<T>) - Method in interface javax.money.spi.MonetaryAmountsSpi
-
- getAmountFlavor() - Method in class javax.money.MonetaryContext
-
- getAmountFormat(Locale) - Static method in class javax.money.format.MonetaryFormats
-
- getAmountFormat(AmountStyle) - Static method in class javax.money.format.MonetaryFormats
-
- getAmountFormat(AmountStyle) - Method in interface javax.money.spi.MonetaryAmountFormatProviderSpi
-
- getAmountFormatSymbols(Locale) - Method in interface javax.money.spi.AmountFormatSymbolsProviderSpi
-
- getAmountStyle() - Method in interface javax.money.format.MonetaryAmountFormat
-
- getAmountStyle(Locale) - Method in interface javax.money.spi.AmountStyleProviderSpi
-
- getAmountType() - Method in interface javax.money.MonetaryAmountFactory
-
- getAmountType() - Method in class javax.money.MonetaryContext
-
Access the amount implementation type for the
MonetaryAmount
implementation.
- getAmountType() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
-
- getAmountTypes() - Static method in class javax.money.MonetaryAmounts
-
- getAmountTypes() - Method in interface javax.money.spi.MonetaryAmountsSpi
-
- getAttribute(Class<T>) - Method in class javax.money.AbstractContext
-
Access an attribute, hereby using the class name as key.
- getAttribute(Class<T>, T) - Method in class javax.money.AbstractContext
-
Access a single attribute, also providing a default value.
- getAttributeTypes() - Method in class javax.money.AbstractContext
-
- getAvailableLocales() - Static method in class javax.money.format.AmountFormatSymbols
-
Get all available locales.
- getAvailableLocales() - Static method in class javax.money.format.AmountStyle
-
Get all available locales.
- getAvailableLocales() - Static method in class javax.money.format.MonetaryFormats
-
Get all available locales.
- getBase() - Method in exception javax.money.convert.CurrencyConversionException
-
Gets the first currency at fault.
- getBase() - Method in class javax.money.convert.ExchangeRate
-
- getCashRounding(CurrencyUnit) - Static method in class javax.money.MonetaryRoundings
-
- getCashRounding(CurrencyUnit, long) - Static method in class javax.money.MonetaryRoundings
-
- getCashRounding(CurrencyUnit) - Method in interface javax.money.spi.RoundingProviderSpi
-
Access the current valid rounding for the given
CurrencyUnit
.
- getCashRounding(CurrencyUnit, long) - Method in interface javax.money.spi.RoundingProviderSpi
-
Access the cash rounding for the given
CurrencyUnit
, that was
valid at the given timestamp.
- getConversion(CurrencyUnit, String...) - Static method in class javax.money.convert.MonetaryConversions
-
- getConversion(String, String...) - Static method in class javax.money.convert.MonetaryConversions
-
- getConversion(CurrencyUnit, ConversionContext, String...) - Static method in class javax.money.convert.MonetaryConversions
-
- getConversion(String, ConversionContext, String...) - Static method in class javax.money.convert.MonetaryConversions
-
- getConversion(CurrencyUnit, ConversionContext, String...) - Method in interface javax.money.spi.MonetaryConversionsSpi
-
- getConversionContext() - Method in interface javax.money.convert.CurrencyConversion
-
- getConversionContext() - Method in exception javax.money.convert.CurrencyConversionException
-
Gets the queried timestamp at fault.
- getConversionContext() - Method in class javax.money.convert.ExchangeRate
-
- getCurrency() - Method in interface javax.money.CurrencySupplier
-
- getCurrency() - Method in interface javax.money.MonetaryAmount
-
- getCurrency(String) - Static method in class javax.money.MonetaryCurrencies
-
Access a new instance based on the currency code.
- getCurrency(Locale) - Static method in class javax.money.MonetaryCurrencies
-
Access a new instance based on the Locale
.
- getCurrencyCode() - Method in interface javax.money.CurrencyUnit
-
Gets the unique currency code, the effective code depends on the
currency.
- getCurrencyCode() - Method in exception javax.money.UnknownCurrencyException
-
Access the invalid currency code.
- getCurrencyConversion(CurrencyUnit) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getCurrencyConversion(CurrencyUnit, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getCurrencyConversion(String) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getCurrencyConversion(String, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getCurrencyStyle() - Method in class javax.money.format.AmountStyle
-
- getCurrencyUnit(String) - Method in interface javax.money.spi.CurrencyProviderSpi
-
Return a (current)
CurrencyUnit
matching the given currency code.
- getCurrencyUnit(Locale) - Method in interface javax.money.spi.CurrencyProviderSpi
-
Return a (current)
CurrencyUnit
matching the given (country)
Locale
.
- getCustomRounding(String) - Method in interface javax.money.spi.RoundingProviderSpi
-
- getCustomRoundingIds() - Static method in class javax.money.MonetaryRoundings
-
Allows to access the identifiers of the current defined custom roundings.
- getCustomRoundingIds() - Method in interface javax.money.spi.RoundingProviderSpi
-
Access the ids of the custom roundigs defined by this provider.
- getDecimalSeparator() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the character used for decimal sign.
- getDefaultAmountType() - Static method in class javax.money.MonetaryAmounts
-
- getDefaultAmountType() - Method in interface javax.money.spi.MonetaryAmountsSpi
-
- getDefaultCurrency() - Method in interface javax.money.format.MonetaryAmountFormat
-
- getDefaultFractionDigits() - Method in interface javax.money.CurrencyUnit
-
Gets the number of fractional digits typically used by this currency.
- getDefaultMonetaryContext() - Method in interface javax.money.MonetaryAmountFactory
-
- getDefaultMonetaryContext() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
-
- getDefaultProviderChain() - Static method in class javax.money.convert.MonetaryConversions
-
Get the default provider used.
- getDefaultProviderChain() - Method in interface javax.money.spi.MonetaryConversionsSpi
-
Get the default provider chain used.
- getDigit() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the character used for a digit in a pattern.
- getDisplayConversion() - Method in class javax.money.format.AmountStyle
-
Get the conversion applied before formatting.
- getErrorIndex() - Method in exception javax.money.format.MonetaryParseException
-
Returns the index where the error was found.
- getExchangeRate(MonetaryAmount) - Method in interface javax.money.convert.CurrencyConversion
-
- getExchangeRate(CurrencyUnit, CurrencyUnit) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getExchangeRate(CurrencyUnit, CurrencyUnit, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getExchangeRate(String, String) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getExchangeRate(String, String, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getExchangeRateChain() - Method in class javax.money.convert.ExchangeRate
-
Access the chain of exchange rates.
- getExchangeRateProvider(String...) - Static method in class javax.money.convert.MonetaryConversions
-
- getExchangeRateProvider(String...) - Method in interface javax.money.spi.MonetaryConversionsSpi
-
- getExponentSeparator() - Method in class javax.money.format.AmountFormatSymbols
-
Returns the string used to separate the mantissa from the exponent.
- getFactor() - Method in class javax.money.convert.ExchangeRate
-
Access the rate's bid factor.
- getFactory() - Method in interface javax.money.MonetaryAmount
-
Creates a new
MonetaryAmountFactory
, returning the same implementation type Hereby
this given amount is used as a template, so reusing the
CurrencyUnit
, its numeric
value, the algorithmic implementation as well as the current
MonetaryContext
.
- getGroupingSeparators() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the characters used for thousands separator.
- getGroupingSizes() - Method in class javax.money.format.AmountStyle
-
Get the number groups sizes used, or an empty array if no custom sizes are configured.
- getInfinity() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the string used to represent infinity.
- getInput() - Method in exception javax.money.format.MonetaryParseException
-
Returns the string that was being parsed.
- getLocale() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the Locale
of this format symbols.
- getLocale() - Method in class javax.money.format.AmountStyle
-
Access the style's Locale
.
- getLocale() - Method in exception javax.money.UnknownCurrencyException
-
Access the invalid Locale
.
- getLocalizedPattern() - Method in class javax.money.format.AmountStyle
-
- getMaximalMonetaryContext() - Method in interface javax.money.MonetaryAmountFactory
-
Returns the maximal
MonetaryContext
supported, for requests that exceed these maximal
capabilities, an
ArithmeticException
must be thrown.
- getMaximalMonetaryContext() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
-
Returns the maximal
MonetaryContext
supported, for requests that exceed these maximal
capabilities, an
ArithmeticException
must be thrown.
- getMaxScale() - Method in class javax.money.MonetaryContext
-
Get the maximal scale supported, always >= -1
.
- getMinusSign() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the character used to represent minus sign.
- getMonetaryContext() - Method in interface javax.money.format.MonetaryAmountFormat
-
- getMonetaryContext() - Method in interface javax.money.MonetaryAmount
-
- getNamedAttribute(Class<T>, Object) - Method in class javax.money.AbstractContext
-
Access an attribute.
- getNamedAttribute(Class<T>, Object, T) - Method in class javax.money.AbstractContext
-
Access an attribute.
- getNumber() - Method in interface javax.money.MonetaryAmount
-
- getNumber() - Method in interface javax.money.NumberSupplier
-
- getNumberType() - Method in class javax.money.NumberValue
-
Get the numeric implementation type, that is the base of this number.
- getNumericCode() - Method in interface javax.money.CurrencyUnit
-
Gets a numeric currency code. within the ISO-4217 name space, this equals
to the ISO numeric code.
- getParseConversion() - Method in class javax.money.format.AmountStyle
-
Get the conversion applied after parsing.
- getPattern() - Method in class javax.money.format.AmountStyle
-
Access the style's pattern.
- getPatternSeparator() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the character used to separate positive and negative subpatterns in a pattern.
- getPrecision() - Method in class javax.money.MonetaryContext
-
Returns the precision
setting.
- getPrecision() - Method in class javax.money.NumberValue
-
Returns the precision of this MonetaryAmount
.
- getProvider() - Method in class javax.money.convert.ConversionContext
-
Get the provider of this rate.
- getProviderContext() - Method in interface javax.money.convert.ExchangeRateProvider
-
- getProviderContext(String) - Static method in class javax.money.convert.MonetaryConversions
-
- getProviderContext(String) - Method in interface javax.money.spi.MonetaryConversionsSpi
-
- getProviderName() - Method in class javax.money.convert.ProviderContext
-
Get the provider of this rate.
- getProviderNames() - Static method in class javax.money.convert.MonetaryConversions
-
Return the (non localized) names of all providers available in the
current context.
- getProviderNames() - Method in interface javax.money.spi.MonetaryConversionsSpi
-
Get all currently registered provider names.
- getQueryInclusionPolicy() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
-
- getRateType() - Method in class javax.money.convert.ConversionContext
-
Get the deferred flag.
- getRateTypes() - Method in class javax.money.convert.ProviderContext
-
Get the deferred flag.
- getReversed(ExchangeRate) - Method in interface javax.money.convert.ExchangeRateProvider
-
- getRounding() - Static method in class javax.money.MonetaryRoundings
-
Creates a rounding that can be added as
MonetaryOperator
to
chained calculations.
- getRounding(MonetaryContext) - Static method in class javax.money.MonetaryRoundings
-
Creates an rounding instance using java.math.RoundingMode#UP
rounding.
- getRounding(CurrencyUnit) - Static method in class javax.money.MonetaryRoundings
-
- getRounding(CurrencyUnit, long) - Static method in class javax.money.MonetaryRoundings
-
- getRounding(String) - Static method in class javax.money.MonetaryRoundings
-
- getRounding(CurrencyUnit) - Method in interface javax.money.spi.RoundingProviderSpi
-
Access the current valid rounding for the given
CurrencyUnit
.
- getRounding(CurrencyUnit, long) - Method in interface javax.money.spi.RoundingProviderSpi
-
Access the rounding for the given
CurrencyUnit
, that was valid at
the given timestamp.
- getRounding(MonetaryContext) - Method in interface javax.money.spi.RoundingProviderSpi
-
- getScale() - Method in class javax.money.NumberValue
-
Returns the scale of this MonetaryAmount
.
- getService(Class<T>) - Static method in class javax.money.spi.Bootstrap
-
- getService(Class<T>, T) - Static method in class javax.money.spi.Bootstrap
-
- getServices(Class<T>) - Static method in class javax.money.spi.Bootstrap
-
- getServices(Class<T>, List<T>) - Static method in class javax.money.spi.Bootstrap
-
- getServices(Class<T>) - Method in class javax.money.spi.DefaultServiceProvider
-
Access all services available by type.
- getServices(Class<T>, List<T>) - Method in class javax.money.spi.DefaultServiceProvider
-
Access all services available by type.
- getServices(Class<T>) - Method in interface javax.money.spi.ServiceProvider
-
Access a list of services, given its type.
- getServices(Class<T>, List<T>) - Method in interface javax.money.spi.ServiceProvider
-
Access a list of services, given its type.
- getSupportedLocales() - Method in interface javax.money.spi.AmountFormatSymbolsProviderSpi
-
Access the locales supported by this instance.
- getSupportedLocales() - Method in interface javax.money.spi.AmountStyleProviderSpi
-
Access the locales supported by this instance.
- getSymbols() - Method in class javax.money.format.AmountStyle
-
- getTerm() - Method in exception javax.money.convert.CurrencyConversionException
-
Gets the second currency at fault.
- getTerm() - Method in class javax.money.convert.ExchangeRate
-
- getTermCurrency() - Method in interface javax.money.convert.CurrencyConversion
-
Access the terminating
CurrencyUnit
of this conversion instance.
- getTimestamp() - Method in class javax.money.convert.ConversionContext
-
Returns the UTC timestamp of this rate.
- getTimestamp(Class<T>) - Method in class javax.money.convert.ConversionContext
-
Returns the timestamp of this rate.
- getValidFrom(Class<T>) - Method in class javax.money.convert.ProviderContext
-
Returns the starting date/time this rate is valid.
- getValidFromMillis() - Method in class javax.money.convert.ProviderContext
-
Returns the UTC timestamp defining from what date/time this rate is
valid.
- getValidTo() - Method in class javax.money.convert.ConversionContext
-
Returns the ending UTC timestamp of this rate, or null
.
- getValidTo(Class<T>) - Method in class javax.money.convert.ConversionContext
-
Returns the ending date/time of this rate.
- getValidTo(Class<T>) - Method in class javax.money.convert.ProviderContext
-
Returns the ending date/time this rate is valid.
- getValidToMillis() - Method in class javax.money.convert.ProviderContext
-
Get the data validity timestamp of this rate in milliseconds.
- getZeroDigit() - Method in class javax.money.format.AmountFormatSymbols
-
Gets the character used for zero.