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

G

getAmountFactory(Class<T>) - Static method in class javax.money.MonetaryAmounts
Access an MonetaryAmountFactory for the given MonetaryAmount implementation type.
getAmountFactory() - Static method in class javax.money.MonetaryAmounts
getAmountFactory(Class<T>) - Method in interface javax.money.spi.MonetaryAmountsSpi
Access the MonetaryAmountFactory for the given amountType .
getAmountFlavor() - Method in class javax.money.MonetaryContext
getAmountFormat(Locale) - Static method in class javax.money.format.MonetaryFormats
Access the default MonetaryAmountFormat given a Locale.
getAmountFormat(AmountStyle) - Static method in class javax.money.format.MonetaryFormats
getAmountFormat(AmountStyle) - Method in interface javax.money.spi.MonetaryAmountFormatProviderSpi
Create a new MonetaryAmountFormat for the given input.
getAmountFormatSymbols(Locale) - Method in interface javax.money.spi.AmountFormatSymbolsProviderSpi
Create a new AmountFormatSymbols for the given Locale.
getAmountStyle() - Method in interface javax.money.format.MonetaryAmountFormat
The AmountStyle to be applied when a MonetaryAmount is formatted.
getAmountStyle(Locale) - Method in interface javax.money.spi.AmountStyleProviderSpi
Get an AmountStyle for the given Locale.
getAmountType() - Method in interface javax.money.MonetaryAmountFactory
Access the MonetaryAmount implementation type.
getAmountType() - Method in class javax.money.MonetaryContext
Access the amount implementation type for the MonetaryAmount implementation.
getAmountType() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
Get the concrete amount type created by MonetaryAmountFactory instances provided.
getAmountTypes() - Static method in class javax.money.MonetaryAmounts
Access all currently available MonetaryAmount implementation classes that are accessible from this MonetaryAmount singleton.
getAmountTypes() - Method in interface javax.money.spi.MonetaryAmountsSpi
Get the currently registered MonetaryAmount implementation types.
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
Access the types of the attributes of this MonetaryContext.
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
Get the base (source) CurrencyUnit.
getCashRounding(CurrencyUnit) - Static method in class javax.money.MonetaryRoundings
Creates an MonetaryOperator for rounding MonetaryAmount instances given a currency.
getCashRounding(CurrencyUnit, long) - Static method in class javax.money.MonetaryRoundings
Creates an MonetaryOperator for rounding MonetaryAmount instances given a currency, hereby the rounding must be valid for the given timestamp.
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
Access an instance of CurrencyConversion for the given providers.
getConversion(String, String...) - Static method in class javax.money.convert.MonetaryConversions
Access an instance of CurrencyConversion for the given providers.
getConversion(CurrencyUnit, ConversionContext, String...) - Static method in class javax.money.convert.MonetaryConversions
Access an instance of CurrencyConversion for the given providers.
getConversion(String, ConversionContext, String...) - Static method in class javax.money.convert.MonetaryConversions
Access an instance of CurrencyConversion for the given providers.
getConversion(CurrencyUnit, ConversionContext, String...) - Method in interface javax.money.spi.MonetaryConversionsSpi
Access an instance of CurrencyConversion.
getConversionContext() - Method in interface javax.money.convert.CurrencyConversion
Access the target ConversionContext of this conversion instance.
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
Gets the corresponding CurrencyUnit.
getCurrency() - Method in interface javax.money.MonetaryAmount
Returns the amount’s currency, modeled as CurrencyUnit.
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
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyConversion(CurrencyUnit, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyConversion(String) - Method in interface javax.money.convert.ExchangeRateProvider
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyConversion(String, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
Access a CurrencyConversion that can be applied as a MonetaryOperator to an amount.
getCurrencyStyle() - Method in class javax.money.format.AmountStyle
Access the CurrencyStyle to be used.
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
Access an MonetaryOperator for custom rounding MonetaryAmount instances.
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
Access the default MonetaryAmount type.
getDefaultAmountType() - Method in interface javax.money.spi.MonetaryAmountsSpi
Access the default MonetaryAmount type.
getDefaultCurrency() - Method in interface javax.money.format.MonetaryAmountFormat
The CurrencyUnit to be applied when a MonetaryAmount is parsed and no CurrencyUnit is provided within the pattern.
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
Returns the default MonetaryContext used, when no MonetaryContext is provided.
getDefaultMonetaryContext() - Method in interface javax.money.spi.MonetaryAmountFactoryProviderSpi
Returns the default MonetaryContext used, when no MonetaryContext is provided.
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
Get the ExchangeRate applied for the given MonetaryAmount .
getExchangeRate(CurrencyUnit, CurrencyUnit) - Method in interface javax.money.convert.ExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRate(CurrencyUnit, CurrencyUnit, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRate(String, String) - Method in interface javax.money.convert.ExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRate(String, String, ConversionContext) - Method in interface javax.money.convert.ExchangeRateProvider
Access a ExchangeRate using the given currencies.
getExchangeRateChain() - Method in class javax.money.convert.ExchangeRate
Access the chain of exchange rates.
getExchangeRateProvider(String...) - Static method in class javax.money.convert.MonetaryConversions
Access an instance of CurrencyConversion using the given providers as a provider chain.
getExchangeRateProvider(String...) - Method in interface javax.money.spi.MonetaryConversionsSpi
Access an instance of ExchangeRateProvider.
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
Access the style's pattern, localized with the values from AmountFormatSymbols.
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
The MonetaryContext to be applied when a MonetaryAmount is parsed.
getMonetaryContext() - Method in interface javax.money.MonetaryAmount
Returns the MonetaryContext of this 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
Simple accessor for the numeric part of a MonetaryAmount.
getNumber() - Method in interface javax.money.NumberSupplier
Gets the corresponding NumberValue.
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
Get the ProviderContext for a provider.
getProviderContext(String) - Method in interface javax.money.spi.MonetaryConversionsSpi
Get the ProviderContext for a provider.
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
Method that determines if this factory should be considered for general evaluation of matching MonetaryAmount implementation types when calling MonetaryAmounts.queryAmountType(MonetaryContext).
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
The method reverses the ExchangeRate to a rate mapping from term to base CurrencyUnit.
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
Creates an MonetaryOperator for rounding MonetaryAmount instances given a currency.
getRounding(CurrencyUnit, long) - Static method in class javax.money.MonetaryRoundings
Creates an MonetaryOperator for rounding MonetaryAmount instances given a currency, hereby the rounding must be valid for the given timestamp.
getRounding(String) - Static method in class javax.money.MonetaryRoundings
Access an MonetaryOperator for custom rounding MonetaryAmount instances.
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
Access a rounding that models the given MonetaryContext.
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
Access the style's AmountFormatSymbols.
getTerm() - Method in exception javax.money.convert.CurrencyConversionException
Gets the second currency at fault.
getTerm() - Method in class javax.money.convert.ExchangeRate
Get the term (target) CurrencyUnit.
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.
A B C D E F G H I J L M N O P Q R S T U V W