A B C D E F G H I 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
 
add(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
add(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
add(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
AmountStyle - Class in org.javamoney.moneta.format
 
AmountStyle.Builder - Class in org.javamoney.moneta.format
 
AmountStyle.Builder(Locale) - Constructor for class org.javamoney.moneta.format.AmountStyle.Builder
 
appendAmount(AmountStyle) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Add a FormatToken to the token list.
appendAmount() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Add the amount to the given format.
appendCurrency(MonetaryAmountFormat.CurrencyStyle) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Adds a currency unit to the format using the given MonetaryAmountFormat.CurrencyStyle.
appendCurrency() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Adds a currency to the format printing using the currency code.
appendLiteral(String) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Add a FormatToken to the token list.
asNumber() - Method in class org.javamoney.moneta.FastMoney
Gets the number representation of the numeric value of this item.
asNumber() - Method in class org.javamoney.moneta.Money
Gets the number representation of the numeric value of this item.
asNumber(MonetaryAmount) - Static method in class org.javamoney.moneta.Money
 
asNumber() - Method in class org.javamoney.moneta.RoundedMoney
 
asType(Class<T>) - Method in class org.javamoney.moneta.FastMoney
 
asType(Class<T>) - Method in class org.javamoney.moneta.Money
 
asType(Class<T>) - Method in class org.javamoney.moneta.RoundedMoney
 
asType(Class<T>, MonetaryAdjuster) - Method in class org.javamoney.moneta.RoundedMoney
 

B

build() - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
build() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
This method creates an MonetaryFormat based on this instance, hereby using the given a ItemFactory to extract the item to be returned from the ParseContext's results.
build() - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Builds a new currency instance, the instance build is not cached internally.
build(boolean) - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Builds a new currency instance, which ia additinoally stored to the internal cache for reuse.

C

checkNumber(Number) - Method in class org.javamoney.moneta.FastMoney
Internal method to check for correct number parameter.
compareTo(FastMoney) - Method in class org.javamoney.moneta.FastMoney
 
compareTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
compareTo(CurrencyUnit) - Method in class org.javamoney.moneta.MoneyCurrency
 
compareTo(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
consume(String) - Method in class org.javamoney.moneta.format.ParseContext
Consumes the given token.
consume(char) - Method in class org.javamoney.moneta.format.ParseContext
Tries to consume one single character.
CurrencyMismatchException - Exception in org.javamoney.moneta
Exception thrown when the currency of a MonetaryAmount passed to arithmetic operations on another MonetaryAmount is not compatible.
CurrencyMismatchException(CurrencyUnit, CurrencyUnit) - Constructor for exception org.javamoney.moneta.CurrencyMismatchException
Constructor.

D

DEFAULT_MATH_CONTEXT - Static variable in class org.javamoney.moneta.Money
 
DEFAULT_MATH_CONTEXT - Static variable in class org.javamoney.moneta.RoundedMoney
 
divide(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
divide(Number) - Method in class org.javamoney.moneta.FastMoney
 
divide(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
divide(Number) - Method in class org.javamoney.moneta.Money
 
divide(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
divide(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
divideAndRemainder(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
divideAndRemainder(Number) - Method in class org.javamoney.moneta.FastMoney
 
divideAndRemainder(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
divideAndRemainder(Number) - Method in class org.javamoney.moneta.Money
 
divideAndRemainder(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
divideAndRemainder(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
divideToIntegralValue(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.FastMoney
 
divideToIntegralValue(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.Money
 
divideToIntegralValue(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
divideToIntegralValue(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
doubleValue() - Method in class org.javamoney.moneta.FastMoney
 
doubleValue() - Method in class org.javamoney.moneta.Money
 
doubleValue() - Method in class org.javamoney.moneta.RoundedMoney
 

E

equals(Object) - Method in class org.javamoney.moneta.FastMoney
 
equals(Object) - Method in class org.javamoney.moneta.Money
 
equals(Object) - Method in class org.javamoney.moneta.MoneyCurrency
 
equals(Object) - Method in class org.javamoney.moneta.RoundedMoney
 

F

FastMoney - Class in org.javamoney.moneta
long based implementation of MonetaryAmount.
format(MonetaryAmount) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat
Formats a value of T to a String.
FormatToken - Interface in org.javamoney.moneta.format
Formats instances of T to a String or an Appendable.
from(MonetaryAmount) - Static method in class org.javamoney.moneta.FastMoney
 
from(MonetaryAmount) - Static method in class org.javamoney.moneta.Money
 
from(CurrencyUnit) - Static method in class org.javamoney.moneta.MoneyCurrency
 

G

getAmountFractionDenominator() - Method in class org.javamoney.moneta.FastMoney
 
getAmountFractionDenominator() - Method in class org.javamoney.moneta.Money
 
getAmountFractionDenominator() - Method in class org.javamoney.moneta.RoundedMoney
 
getAmountFractionNumerator() - Method in class org.javamoney.moneta.FastMoney
 
getAmountFractionNumerator() - Method in class org.javamoney.moneta.Money
 
getAmountFractionNumerator() - Method in class org.javamoney.moneta.RoundedMoney
 
getAmountStyle() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat
 
getAmountWhole() - Method in class org.javamoney.moneta.FastMoney
 
getAmountWhole() - Method in class org.javamoney.moneta.Money
 
getAmountWhole() - Method in class org.javamoney.moneta.RoundedMoney
 
getCashRounding(CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates an MonetaryAdjuster for rounding MonetaryAmount instances given a currency.
getCashRounding(CurrencyUnit, long) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates an MonetaryAdjuster for rounding MonetaryAmount instances given a currency, hereby the rounding must be valid for the given timestamp.
getCashRounding() - Method in class org.javamoney.moneta.MoneyCurrency
Get the rounding steps in minor units for when using a cash amount of this currency.
getCashRounding(CurrencyUnit) - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access the current valid rounding for the given CurrencyUnit.
getCashRounding(CurrencyUnit, long) - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access the cash rounding for the given CurrencyUnit, that was valid at the given timestamp.
getCurrency() - Method in class org.javamoney.moneta.FastMoney
 
getCurrency() - Method in class org.javamoney.moneta.Money
 
getCurrency() - Method in class org.javamoney.moneta.RoundedMoney
 
getCurrencyCode() - Method in class org.javamoney.moneta.MoneyCurrency
 
getCurrencyCode() - Method in exception org.javamoney.moneta.UnknownCurrencyException
Access the currency code of the unknown currency.
getCustomRounding(String) - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access an MonetaryAdjuster for custom rounding MonetaryAmount instances.
getCustomRoundingIds() - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Allows to access the identifiers of the current defined custom roundings.
getCustomRoundingIds() - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access the ids of the custom roundigs defined by this provider.
getDecimalSymbols() - Method in class org.javamoney.moneta.format.AmountStyle
 
getDefaultCurrency() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat
 
getDefaultFractionDigits() - Method in class org.javamoney.moneta.MoneyCurrency
Gets the number of fractional digits typically used by this currency.
getErrorIndex() - Method in class org.javamoney.moneta.format.ParseContext
Gets the error index.
getIndex() - Method in class org.javamoney.moneta.format.ParseContext
Gets the current parse position.
getInput() - Method in class org.javamoney.moneta.format.ParseContext
Gets the residual input text starting from the current parse position.
getLocalizedPattern(String) - Method in class org.javamoney.moneta.format.AmountStyle
 
getMathContext() - Method in class org.javamoney.moneta.Money
Access the MathContext used by this instance.
getMathContext() - Method in class org.javamoney.moneta.RoundedMoney
Access the MathContext used by this instance.
getMaximumFractionDigits() - Method in class org.javamoney.moneta.format.AmountStyle
 
getMinimumFractionDigits() - Method in class org.javamoney.moneta.format.AmountStyle
 
getMinimumIntegerDigits() - Method in class org.javamoney.moneta.format.AmountStyle
 
getMoneyRounding() - Method in class org.javamoney.moneta.format.AmountStyle
 
getMultiplier() - Method in class org.javamoney.moneta.format.AmountStyle
 
getNegativePrefix() - Method in class org.javamoney.moneta.format.AmountStyle
 
getNegativeSuffix() - Method in class org.javamoney.moneta.format.AmountStyle
 
getNumberClass() - Static method in class org.javamoney.moneta.FastMoney
Get the number represnetation type, E.g.
getNumberGroupChars() - Method in class org.javamoney.moneta.format.AmountStyle
 
getNumberGroupSizes() - Method in class org.javamoney.moneta.format.AmountStyle
 
getNumberType() - Method in class org.javamoney.moneta.FastMoney
 
getNumberType() - Method in class org.javamoney.moneta.Money
 
getNumberType() - Method in class org.javamoney.moneta.RoundedMoney
 
getNumericCode() - Method in class org.javamoney.moneta.MoneyCurrency
Gets a numeric currency code. within the ISO-4217 name space, this equals to the ISO numeric code.
getOriginalInput() - Method in class org.javamoney.moneta.format.ParseContext
Gets the full input text.
getParsedCurrency() - Method in class org.javamoney.moneta.format.ParseContext
 
getParsedNumber() - Method in class org.javamoney.moneta.format.ParseContext
Get the parsed item.
getPattern() - Method in class org.javamoney.moneta.format.AmountStyle
 
getPositivePrefix() - Method in class org.javamoney.moneta.format.AmountStyle
 
getPositiveSuffix() - Method in class org.javamoney.moneta.format.AmountStyle
 
getPrecision() - Method in class org.javamoney.moneta.FastMoney
 
getPrecision() - Method in class org.javamoney.moneta.Money
 
getPrecision() - Method in class org.javamoney.moneta.RoundedMoney
 
getRounding() - Method in class org.javamoney.moneta.format.AmountStyle
 
getRounding() - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates a rounding that can be added as MonetaryAdjuster to chained calculations.
getRounding(int, RoundingMode) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates an rounding instance.
getRounding(CurrencyUnit) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates an MonetaryAdjuster for rounding MonetaryAmount instances given a currency.
getRounding(CurrencyUnit, long) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Creates an MonetaryAdjuster for rounding MonetaryAmount instances given a currency, hereby the rounding must be valid for the given timestamp.
getRounding(String) - Static method in class org.javamoney.moneta.function.MonetaryRoundings
Access an MonetaryAdjuster for custom rounding MonetaryAmount instances.
getRounding(CurrencyUnit) - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access the current valid rounding for the given CurrencyUnit.
getRounding(CurrencyUnit, long) - Method in interface org.javamoney.moneta.spi.RoundingProviderSpi
Access the rounding for the given CurrencyUnit, that was valid at the given timestamp.
getScale() - Method in class org.javamoney.moneta.FastMoney
 
getScale() - Method in class org.javamoney.moneta.Money
 
getScale() - Method in class org.javamoney.moneta.RoundedMoney
 
getSource() - Method in exception org.javamoney.moneta.CurrencyMismatchException
Access the source CurrencyUnit instance.
getTarget() - Method in exception org.javamoney.moneta.CurrencyMismatchException
Access the target CurrencyUnit instance.

H

hashCode() - Method in class org.javamoney.moneta.FastMoney
 
hashCode() - Method in class org.javamoney.moneta.Money
 
hashCode() - Method in class org.javamoney.moneta.MoneyCurrency
 
hashCode() - Method in class org.javamoney.moneta.RoundedMoney
 
hasSameNumberAs(Number) - Method in class org.javamoney.moneta.FastMoney
 

I

isAvailable(String) - Static method in class org.javamoney.moneta.MoneyCurrency
 
isComplete() - Method in class org.javamoney.moneta.format.ParseContext
Method allows to determine if the item being parsed is available from the ParseContext.
isDecimalSeparatorAlwaysShown() - Method in class org.javamoney.moneta.format.AmountStyle
 
isEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isEqualTo(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
isError() - Method in class org.javamoney.moneta.format.ParseContext
Checks if the parse has found an error.
isFullyParsed() - Method in class org.javamoney.moneta.format.ParseContext
Checks if the text has been fully parsed such that there is no more text to parse.
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThan(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isGreaterThan(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThanOrEqualTo(Number) - Method in class org.javamoney.moneta.FastMoney
 
isGreaterThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isGreaterThanOrEqualTo(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
isJavaCurrency(String) - Static method in class org.javamoney.moneta.MoneyCurrency
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(Number) - Method in class org.javamoney.moneta.FastMoney
 
isLessThan(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isLessThan(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
isLessThanOrEqualTo(Number) - Method in class org.javamoney.moneta.FastMoney
 
isLessThanOrEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isLessThanOrEqualTo(RoundedMoney) - 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.FastMoney
 
isNotEqualTo(Number) - Method in class org.javamoney.moneta.FastMoney
 
isNotEqualTo(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
isNotEqualTo(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
ISO_NAMESPACE - Static variable in class org.javamoney.moneta.MoneyCurrency
 
isParseIntegerOnly() - Method in class org.javamoney.moneta.format.AmountStyle
 
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
 
isZero() - Method in class org.javamoney.moneta.FastMoney
 
isZero() - Method in class org.javamoney.moneta.Money
 
isZero() - Method in class org.javamoney.moneta.RoundedMoney
 

L

longValue() - Method in class org.javamoney.moneta.FastMoney
 
longValue() - Method in class org.javamoney.moneta.Money
 
longValue() - Method in class org.javamoney.moneta.RoundedMoney
 
longValueExact() - Method in class org.javamoney.moneta.FastMoney
 
longValueExact() - Method in class org.javamoney.moneta.Money
 
longValueExact() - Method in class org.javamoney.moneta.RoundedMoney
 
lookupNextToken() - Method in class org.javamoney.moneta.format.ParseContext
This method skips all whitespaces and returns the full text, until another whitespace area or the end of the input is reached.

M

majorPart() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Access the shared instance of MajorPart for use.
majorUnits() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Access the shared instance of MinorPart for use.
minorPart() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Access the shared instance of MinorPart for use.
minorUnits() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Access the shared instance of MinorPart for use.
MonetaryAmountFormat - Class in org.javamoney.moneta.format
Formats instances of MonetaryAmount to a String or an Appendable.
MonetaryAmountFormat.Builder - Class in org.javamoney.moneta.format
This class implements a builder that allows creating of MonetaryFormat instances programmatically using a fluent API.
MonetaryAmountFormat.Builder(Locale) - Constructor for class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
Creates a new Builder.
MonetaryAmountFormat.CurrencyStyle - Enum in org.javamoney.moneta.format
 
MonetaryFunctions - Class in org.javamoney.moneta.function
This singleton class provides access to the predefined monetary functions.
MonetaryRoundings - Class in org.javamoney.moneta.function
This class models the accessor for rounding instances, modeled by MonetaryAdjuster.
Money - Class in org.javamoney.moneta
Platform RI: Default immutable implementation of MonetaryAmount based on BigDecimal for the numeric representation.
MoneyCurrency - Class in org.javamoney.moneta
Platform RI: Adapter that implements the new CurrencyUnit interface using the JDK's Currency.
MoneyCurrency.Builder - Class in org.javamoney.moneta
Platform RI: Builder class that supports building complex instances of MoneyCurrency.
MoneyCurrency.Builder() - Constructor for class org.javamoney.moneta.MoneyCurrency.Builder
Creates a new MoneyCurrency.Builder.
multiply(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
multiply(Number) - Method in class org.javamoney.moneta.FastMoney
 
multiply(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
multiply(Number) - Method in class org.javamoney.moneta.Money
 
multiply(MonetaryAmount) - Method in class org.javamoney.moneta.RoundedMoney
 
multiply(Number) - Method in class org.javamoney.moneta.RoundedMoney
 

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
 

O

of(CurrencyUnit, Number) - Static method in class org.javamoney.moneta.FastMoney
Static factory method for creating a new instance of FastMoney.
of(String, Number) - Static method in class org.javamoney.moneta.FastMoney
Static factory method for creating a new instance of FastMoney.
of(CurrencyUnit, BigDecimal) - Static method in class org.javamoney.moneta.FastMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(CurrencyUnit, BigDecimal) - Static method in class org.javamoney.moneta.Money
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(CurrencyUnit, BigDecimal, MathContext) - Static method in class org.javamoney.moneta.Money
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(CurrencyUnit, Number) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(CurrencyUnit, Number, MathContext) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(String, Number) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(String, Number, MathContext) - Static method in class org.javamoney.moneta.Money
Static factory method for creating a new instance of Money.
of(Currency) - Static method in class org.javamoney.moneta.MoneyCurrency
Access a new instance based on Currency.
of(String) - Static method in class org.javamoney.moneta.MoneyCurrency
Access a new instance based on the ISO currency code.
of(CurrencyUnit, BigDecimal) - Static method in class org.javamoney.moneta.RoundedMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(CurrencyUnit, BigDecimal, MathContext) - Static method in class org.javamoney.moneta.RoundedMoney
Translates a BigDecimal value and a CurrencyUnit currency into a Money.
of(CurrencyUnit, Number) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(CurrencyUnit, Number, MathContext) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(String, Number) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
of(String, Number, MathContext) - Static method in class org.javamoney.moneta.RoundedMoney
Static factory method for creating a new instance of RoundedMoney .
ofZero(CurrencyUnit) - Static method in class org.javamoney.moneta.Money
Factory method creating a zero instance with the given {@code currency);
ofZero(String) - Static method in class org.javamoney.moneta.Money
Factory method creating a zero instance with the given {@code currency);
ofZero(CurrencyUnit) - Static method in class org.javamoney.moneta.RoundedMoney
Factory method creating a zero instance with the given {@code currency);
ofZero(String) - Static method in class org.javamoney.moneta.RoundedMoney
Factory method creating a zero instance with the given {@code currency);
org.javamoney.moneta - package org.javamoney.moneta
Platform RI: Defines the core/platform API and contains essential implementing classes.
org.javamoney.moneta.format - package org.javamoney.moneta.format
 
org.javamoney.moneta.function - package org.javamoney.moneta.function
Platform RI: Defines predicates, and functions aspects.
org.javamoney.moneta.spi - package org.javamoney.moneta.spi
 

P

parse(ParseContext) - Method in interface org.javamoney.moneta.format.FormatToken
Parses an item from the given ParseContext.
parse(CharSequence) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat
Fully parses the text into an instance of T.
ParseContext - Class in org.javamoney.moneta.format
Context passed along to each FormatToken in-line, when parsing an input stream using a ItemFormatBuilder.
ParseContext(CharSequence) - Constructor for class org.javamoney.moneta.format.ParseContext
Creates a new ParseContext with the given input.
percent(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Factory method creating a new instance with the given {@code BigDecimal) percent value;
percent(Number) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Factory method creating a new instance with the given {@code Number) percent value;
permil(BigDecimal) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Factory method creating a new instance with the given {@code BigDecimal) permil value;
permil(Number) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Factory method creating a new instance with the given {@code Number) permil value;
permil(Number, MathContext) - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Factory method creating a new instance with the given {@code 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.FastMoney
 
pow(int) - Method in class org.javamoney.moneta.Money
 
pow(int) - Method in class org.javamoney.moneta.RoundedMoney
 
print(Appendable, MonetaryAmount) - Method in interface org.javamoney.moneta.format.FormatToken
Prints an item value to an Appendable.
print(Appendable, MonetaryAmount) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat
Prints a item value to an Appendable.

Q

query(MonetaryQuery<R>) - Method in class org.javamoney.moneta.FastMoney
 
query(MonetaryQuery<T>) - Method in class org.javamoney.moneta.Money
 
query(MonetaryQuery<T>) - Method in class org.javamoney.moneta.RoundedMoney
 

R

reciprocal() - Static method in class org.javamoney.moneta.function.MonetaryFunctions
Return a MonetaryAdjuster realizing the recorpocal value of f(R) = 1/R.
remainder(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
remainder(Number) - Method in class org.javamoney.moneta.FastMoney
 
remainder(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
remainder(Number) - Method in class org.javamoney.moneta.Money
 
remainder(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 
remainder(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
reset() - Method in class org.javamoney.moneta.format.ParseContext
Resets this instance; this will reset the parsing position, the error index and also all containing results.
RoundedMoney - Class in org.javamoney.moneta
Platform RI: Default immutable implementation of MonetaryAmount based on BigDecimal for the numeric representation.
RoundingProviderSpi - Interface in org.javamoney.moneta.spi
This SPI allows to extends/override the roundings available for CurrencyUnit.

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
 
setError() - Method in class org.javamoney.moneta.format.ParseContext
Sets the error index from the current index.
setErrorIndex(int) - Method in class org.javamoney.moneta.format.ParseContext
Sets the error index.
setMathContext(MathContext) - Method in class org.javamoney.moneta.RoundedMoney
Allows to change the MathContext.
setParsedCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.format.ParseContext
Add a result to the results of this context.
setParsedNumber(Number) - Method in class org.javamoney.moneta.format.ParseContext
Add a result to the results of this context.
signum() - Method in class org.javamoney.moneta.FastMoney
 
signum() - Method in class org.javamoney.moneta.Money
 
signum() - Method in class org.javamoney.moneta.RoundedMoney
 
skipWhitespace() - Method in class org.javamoney.moneta.format.ParseContext
Skips all whitespaces until a non whitespace character is occurring.
subtract(MonetaryAmount) - Method in class org.javamoney.moneta.FastMoney
 
subtract(MonetaryAmount) - Method in class org.javamoney.moneta.Money
 
subtract(RoundedMoney) - Method in class org.javamoney.moneta.RoundedMoney
 

T

toEngineeringString() - Method in class org.javamoney.moneta.FastMoney
 
toEngineeringString() - Method in class org.javamoney.moneta.Money
 
toEngineeringString() - Method in class org.javamoney.moneta.RoundedMoney
 
toParsePosition() - Method in class org.javamoney.moneta.format.ParseContext
Converts the indexes to a parse position.
toPlainString() - Method in class org.javamoney.moneta.FastMoney
 
toPlainString() - Method in class org.javamoney.moneta.Money
 
toPlainString() - Method in class org.javamoney.moneta.RoundedMoney
 
toString() - Method in exception org.javamoney.moneta.CurrencyMismatchException
 
toString() - Method in class org.javamoney.moneta.FastMoney
 
toString() - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
 
toString() - Method in class org.javamoney.moneta.format.ParseContext
 
toString() - Method in class org.javamoney.moneta.Money
 
toString() - Method in class org.javamoney.moneta.MoneyCurrency
toString() - Method in class org.javamoney.moneta.RoundedMoney
 
toString() - Method in exception org.javamoney.moneta.UnknownCurrencyException
 

U

ulp() - Method in class org.javamoney.moneta.FastMoney
 
ulp() - Method in class org.javamoney.moneta.Money
 
ulp() - Method in class org.javamoney.moneta.RoundedMoney
 
UnknownCurrencyException - Exception in org.javamoney.moneta
Exception thrown when the requested currency is unknown to the currency system in use.
UnknownCurrencyException(String) - Constructor for exception org.javamoney.moneta.UnknownCurrencyException
Constructor.
UnknownCurrencyException(String, String) - Constructor for exception org.javamoney.moneta.UnknownCurrencyException
Constructor.

V

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

W

with(Number) - Method in class org.javamoney.moneta.FastMoney
 
with(MonetaryAdjuster) - Method in class org.javamoney.moneta.FastMoney
 
with(Number) - Method in class org.javamoney.moneta.Money
 
with(MathContext) - Method in class org.javamoney.moneta.Money
Creates a new Money instance, hereby changing the MathContext to be used.
with(CurrencyUnit, Number) - Method in class org.javamoney.moneta.Money
Creates a new Money instance, by just replacing the CurrencyUnit and the numeric amount.
with(CurrencyUnit) - Method in class org.javamoney.moneta.Money
Creates a new Money instance, by just replacing the CurrencyUnit.
with(MonetaryAdjuster) - Method in class org.javamoney.moneta.Money
 
with(Number) - Method in class org.javamoney.moneta.RoundedMoney
 
with(CurrencyUnit, Number) - Method in class org.javamoney.moneta.RoundedMoney
 
with(MonetaryAdjuster) - Method in class org.javamoney.moneta.RoundedMoney
 
withCashRounding(int) - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Set the default fraction digits.
withCurrencyCode(String) - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Set the currency code.
withCurrencyFormat(Locale) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withDecimalFormat(DecimalFormat) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withDecimalSeparatorAlwaysShown(boolean) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withDecimalSymbols(DecimalFormatSymbols) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withDefaultCurrency(CurrencyUnit) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
 
withDefaultFractionDigits(int) - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Set the default fraction digits.
withLocalizedPattern(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withMathContext(MathContext) - Method in class org.javamoney.moneta.Money
Allows to change the MathContext.
withMaximumFractionDigits(int) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withMaximumIntegerDigits(int) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withMaximumIntegerDigits() - Method in class org.javamoney.moneta.format.AmountStyle
 
withMinimumFractionDigits(int) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withMinimumIntegerDigits(int) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withMultiplier(int) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withNegativePrefix(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withNegativeSuffix(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withNumberGroupChars(char...) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withNumberGroupChars(char...) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
 
withNumberGroupSizes(int...) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withNumberGroupSizes(int...) - Method in class org.javamoney.moneta.format.MonetaryAmountFormat.Builder
 
withNumericCode(int) - Method in class org.javamoney.moneta.MoneyCurrency.Builder
Set the numeric currency code.
withParseIntegerOnly(boolean) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withPattern(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withPositivePrefix(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withPositiveSuffix(String) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withRounding(MonetaryAdjuster) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 
withRounding(RoundingMode) - Method in class org.javamoney.moneta.format.AmountStyle.Builder
 

Z

zero(CurrencyUnit) - Static method in class org.javamoney.moneta.FastMoney
Facory method creating a zero instance with the given {@code currency);
A B C D E F G H I L M N O P Q R S T U V W Z 

Copyright © 2012–2013 JSR 354 - Expert Group. All rights reserved.