public class CurrencyValue extends Number implements UnitValue<Currency>, Comparable<CurrencyValue>
Constructor and Description |
---|
CurrencyValue() |
CurrencyValue(BigDecimal value,
Currency currency) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CurrencyValue o) |
double |
doubleValue() |
float |
floatValue() |
Currency |
getCurrency()
Deprecated.
|
Currency |
getUnit() |
BigDecimal |
getValue() |
int |
intValue() |
long |
longValue() |
static CurrencyValue |
parse(Object value) |
static CurrencyValue |
parse(Object value,
Currency unit) |
void |
setCurrency(Currency currency)
Deprecated.
|
void |
setUnit(Currency currency) |
void |
setValue(BigDecimal value) |
String |
toString() |
byteValue, shortValue
public CurrencyValue()
public CurrencyValue(BigDecimal value, Currency currency)
public int compareTo(CurrencyValue o)
compareTo
in interface Comparable<CurrencyValue>
public double doubleValue()
doubleValue
in interface UnitValue<Currency>
doubleValue
in class Number
public float floatValue()
floatValue
in interface UnitValue<Currency>
floatValue
in class Number
@Deprecated public Currency getCurrency()
public BigDecimal getValue()
public int intValue()
public long longValue()
public static CurrencyValue parse(Object value)
public static CurrencyValue parse(Object value, Currency unit)
@Deprecated public void setCurrency(Currency currency)
public void setUnit(Currency currency)
public void setValue(BigDecimal value)
Copyright © 2019 OpenEstate. All rights reserved.