| Modifier and Type | Field and Description |
|---|---|
private BigDecimal |
amount |
private CurrencyType |
currency |
| Constructor and Description |
|---|
Money() |
Money(BigDecimal amount,
CurrencyType currency) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClobberCurrency(Money total) |
Money |
copyWithAmount(BigDecimal amount) |
Money |
createCopy() |
void |
divideBy(BigDecimal divisor) |
BigDecimal |
getAmount() |
CurrencyType |
getCurrency() |
boolean |
isZero() |
void |
multiplyBy(BigDecimal multiplicand) |
void |
multiplyBy(BigDecimal multiplicand,
int scale) |
void |
setAmount(BigDecimal amount) |
void |
setCurrency(CurrencyType currencyType) |
void |
subtractClobberCurrency(Money total) |
String |
toString() |
private BigDecimal amount
private CurrencyType currency
public Money()
public Money(BigDecimal amount, CurrencyType currency)
public BigDecimal getAmount()
public void setAmount(BigDecimal amount)
public CurrencyType getCurrency()
getCurrency in interface MoneyIFpublic void setCurrency(CurrencyType currencyType)
setCurrency in interface MoneyIFpublic void addClobberCurrency(Money total)
public void subtractClobberCurrency(Money total)
public void multiplyBy(BigDecimal multiplicand)
public void multiplyBy(BigDecimal multiplicand, int scale)
public void divideBy(BigDecimal divisor)
public Money createCopy()
public Money copyWithAmount(BigDecimal amount)
public boolean isZero()
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.