Package | Description |
---|---|
org.javamoney.moneta |
Contains public core implementation artifacts, e.g. implementations of
MonetaryAmount . |
org.javamoney.moneta.internal |
Contains internal artifacts implementing
CurrencyProviderSpi , MonetaryAmountFactory ,
MonetaryAmountFactoryProviderSpi and RoundingProviderSpi . |
Modifier and Type | Method and Description |
---|---|
RoundedMoney |
RoundedMoney.abs() |
RoundedMoney |
RoundedMoney.add(javax.money.MonetaryAmount amount) |
RoundedMoney |
RoundedMoney.divide(double amount) |
RoundedMoney |
RoundedMoney.divide(long amount) |
RoundedMoney |
RoundedMoney.divide(java.lang.Number divisor) |
RoundedMoney[] |
RoundedMoney.divideAndRemainder(double amount) |
RoundedMoney[] |
RoundedMoney.divideAndRemainder(long amount) |
RoundedMoney[] |
RoundedMoney.divideAndRemainder(java.lang.Number divisor) |
RoundedMoney |
RoundedMoney.divideToIntegralValue(double divisor) |
RoundedMoney |
RoundedMoney.divideToIntegralValue(long divisor) |
RoundedMoney |
RoundedMoney.divideToIntegralValue(java.lang.Number divisor) |
static RoundedMoney |
RoundedMoney.from(javax.money.MonetaryAmount amt) |
RoundedMoney |
RoundedMoney.multiply(double amount) |
RoundedMoney |
RoundedMoney.multiply(long amount) |
RoundedMoney |
RoundedMoney.multiply(java.lang.Number multiplicand) |
RoundedMoney |
RoundedMoney.negate() |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.math.BigDecimal number)
Translates a
BigDecimal value and a CurrencyUnit currency into a
Money . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.math.BigDecimal number,
javax.money.MonetaryContext monetaryContext)
Translates a
BigDecimal value and a CurrencyUnit currency into a
Money . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.math.BigDecimal number,
javax.money.MonetaryContext monetaryContext,
javax.money.MonetaryOperator rounding)
Translates a
BigDecimal value and a CurrencyUnit currency into a
Money . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.math.BigDecimal number,
javax.money.MonetaryOperator rounding)
Translates a
BigDecimal value and a CurrencyUnit currency into a
Money . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.lang.Number number)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext,
javax.money.MonetaryOperator rounding)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(javax.money.CurrencyUnit currency,
java.lang.Number number,
javax.money.MonetaryOperator rounding)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(java.lang.String currencyCode,
java.lang.Number number)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(java.lang.String currencyCode,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(java.lang.String currencyCode,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext,
javax.money.MonetaryOperator rounding)
Static factory method for creating a new instance of
RoundedMoney . |
static RoundedMoney |
RoundedMoney.of(java.lang.String currencyCode,
java.lang.Number number,
javax.money.MonetaryOperator rounding)
Static factory method for creating a new instance of
RoundedMoney . |
RoundedMoney |
RoundedMoney.plus() |
RoundedMoney |
RoundedMoney.pow(int n) |
RoundedMoney |
RoundedMoney.remainder(double amount) |
RoundedMoney |
RoundedMoney.remainder(long amount) |
RoundedMoney |
RoundedMoney.remainder(java.lang.Number divisor) |
RoundedMoney |
RoundedMoney.scaleByPowerOfTen(int n) |
RoundedMoney |
RoundedMoney.stripTrailingZeros() |
RoundedMoney |
RoundedMoney.subtract(javax.money.MonetaryAmount subtrahend) |
RoundedMoney |
RoundedMoney.ulp() |
RoundedMoney |
RoundedMoney.with(javax.money.CurrencyUnit currency)
Creates a new Money instance, by just replacing the
CurrencyUnit . |
RoundedMoney |
RoundedMoney.with(javax.money.CurrencyUnit currency,
java.lang.Number amount) |
RoundedMoney |
RoundedMoney.with(javax.money.MonetaryOperator operation) |
RoundedMoney |
RoundedMoney.with(java.lang.Number amount) |
Modifier and Type | Method and Description |
---|---|
javax.money.MonetaryAmountFactory<RoundedMoney> |
RoundedMoney.getFactory() |
Modifier and Type | Method and Description |
---|---|
protected RoundedMoney |
RoundedMoneyAmountFactory.create(javax.money.CurrencyUnit currency,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext) |
Modifier and Type | Method and Description |
---|---|
javax.money.MonetaryAmountFactory<RoundedMoney> |
RoundedMoneyAmountFactoryProvider.createMonetaryAmountFactory() |
java.lang.Class<RoundedMoney> |
RoundedMoneyAmountFactoryProvider.getAmountType() |
java.lang.Class<RoundedMoney> |
RoundedMoneyAmountFactory.getAmountType() |