@Entity public class EnergyRates extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EnergyRates.MeasureUnitEnum
The measurement unit of rate.
|
| Constructor and Description |
|---|
EnergyRates() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getId() |
EnergyRates.MeasureUnitEnum |
getMeasureUnit()
The measurement unit of rate.
|
@NotNull String |
getUnitPrice()
Unit price of usage per measure unit (exclusive of GST)
|
@Valid BigDecimal |
getVolume()
Volume in kWh that this rate applies to.
|
int |
hashCode() |
EnergyRates |
measureUnit(EnergyRates.MeasureUnitEnum measureUnit) |
void |
setId(String id) |
void |
setMeasureUnit(EnergyRates.MeasureUnitEnum measureUnit) |
void |
setUnitPrice(String unitPrice) |
void |
setVolume(BigDecimal volume) |
String |
toString() |
EnergyRates |
unitPrice(String unitPrice) |
EnergyRates |
volume(BigDecimal volume) |
public String getId()
public void setId(String id)
public EnergyRates unitPrice(String unitPrice)
@NotNull public @NotNull String getUnitPrice()
public void setUnitPrice(String unitPrice)
public EnergyRates measureUnit(EnergyRates.MeasureUnitEnum measureUnit)
public EnergyRates.MeasureUnitEnum getMeasureUnit()
public void setMeasureUnit(EnergyRates.MeasureUnitEnum measureUnit)
public EnergyRates volume(BigDecimal volume)
@Valid public @Valid BigDecimal getVolume()
public void setVolume(BigDecimal volume)
Copyright © 2023. All rights reserved.