public class VolumeValue extends Number implements UnitValue<VolumeValue.Unit>, Comparable<VolumeValue>
| Modifier and Type | Class and Description |
|---|---|
static class |
VolumeValue.Unit |
| Constructor and Description |
|---|
VolumeValue() |
VolumeValue(BigDecimal value,
VolumeValue.Unit unit) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(VolumeValue o) |
static BigDecimal |
convert(BigDecimal srcValue,
VolumeValue.Unit srcUnit,
VolumeValue.Unit destUnit) |
static BigDecimal |
convert(VolumeValue srcValue,
VolumeValue.Unit destUnit) |
double |
doubleValue() |
float |
floatValue() |
VolumeValue.Unit |
getUnit() |
BigDecimal |
getValue() |
int |
intValue() |
long |
longValue() |
static VolumeValue |
parse(Object value) |
static VolumeValue |
parse(Object value,
VolumeValue.Unit unit) |
void |
setUnit(VolumeValue.Unit unit) |
void |
setValue(BigDecimal value) |
String |
toString() |
byteValue, shortValuepublic VolumeValue()
public VolumeValue(BigDecimal value, VolumeValue.Unit unit)
public int compareTo(VolumeValue o)
compareTo in interface Comparable<VolumeValue>public static BigDecimal convert(VolumeValue srcValue, VolumeValue.Unit destUnit)
public static BigDecimal convert(BigDecimal srcValue, VolumeValue.Unit srcUnit, VolumeValue.Unit destUnit)
public double doubleValue()
doubleValue in interface UnitValue<VolumeValue.Unit>doubleValue in class Numberpublic float floatValue()
floatValue in interface UnitValue<VolumeValue.Unit>floatValue in class Numberpublic VolumeValue.Unit getUnit()
getUnit in interface UnitValue<VolumeValue.Unit>public BigDecimal getValue()
getValue in interface UnitValue<VolumeValue.Unit>public int intValue()
intValue in interface UnitValue<VolumeValue.Unit>intValue in class Numberpublic long longValue()
longValue in interface UnitValue<VolumeValue.Unit>longValue in class Numberpublic static VolumeValue parse(Object value)
public static VolumeValue parse(Object value, VolumeValue.Unit unit)
public void setUnit(VolumeValue.Unit unit)
setUnit in interface UnitValue<VolumeValue.Unit>public void setValue(BigDecimal value)
setValue in interface UnitValue<VolumeValue.Unit>Copyright © 2019 OpenEstate. All rights reserved.