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