public class RoundedMoneyAmountFactory extends AbstractAmountFactory<RoundedMoney>
MonetaryAmountFactory
creating instances of .RoundedMoney
.Constructor and Description |
---|
RoundedMoneyAmountFactory() |
Modifier and Type | Method and Description |
---|---|
protected RoundedMoney |
create(javax.money.CurrencyUnit currency,
java.lang.Number number,
javax.money.MonetaryContext monetaryContext) |
java.lang.Class<RoundedMoney> |
getAmountType()
Access the
MonetaryAmount implementation type. |
protected javax.money.MonetaryContext |
loadDefaultMonetaryContext() |
protected javax.money.MonetaryContext |
loadMaxMonetaryContext() |
create, getBigDecimal, getDefaultMonetaryContext, getMaximalMonetaryContext, setAmount, setContext, setCurrency, setCurrency, setNumber, setNumber, setNumber
protected RoundedMoney create(javax.money.CurrencyUnit currency, java.lang.Number number, javax.money.MonetaryContext monetaryContext)
create
in class AbstractAmountFactory<RoundedMoney>
public java.lang.Class<RoundedMoney> getAmountType()
javax.money.MonetaryAmountFactory
MonetaryAmount
implementation type.MonetaryAmount
implementation type, never null
.protected javax.money.MonetaryContext loadDefaultMonetaryContext()
loadDefaultMonetaryContext
in class AbstractAmountFactory<RoundedMoney>
protected javax.money.MonetaryContext loadMaxMonetaryContext()
loadMaxMonetaryContext
in class AbstractAmountFactory<RoundedMoney>