@Entity public class EnergyPlanControlledLoad extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EnergyPlanControlledLoad.RateBlockUTypeEnum |
| Constructor and Description |
|---|
EnergyPlanControlledLoad() |
| Modifier and Type | Method and Description |
|---|---|
EnergyPlanControlledLoad |
displayName(String displayName) |
boolean |
equals(Object o) |
@NotNull String |
getDisplayName()
A display name for the controlled load
|
java.time.LocalDate |
getEndDate()
Optional end date of the application of the controlled load rate
|
String |
getId() |
@NotNull EnergyPlanControlledLoad.RateBlockUTypeEnum |
getRateBlockUType()
Specifies the type of controlled load rate
|
EnergyPlanControlledLoadSingleRate |
getSingleRate()
Object representing a single controlled load rate.
|
java.time.LocalDate |
getStartDate()
Optional start date of the application of the controlled load rate
|
List<EnergyPlanControlledLoadTimeOfUseRates> |
getTimeOfUseRates()
Array of objects representing time of use rates.
|
int |
hashCode() |
void |
setDisplayName(String displayName) |
void |
setEndDate(java.time.LocalDate endDate) |
void |
setId(String id) |
void |
setRateBlockUType(EnergyPlanControlledLoad.RateBlockUTypeEnum rateBlockUType) |
void |
setSingleRate(EnergyPlanControlledLoadSingleRate singleRate) |
void |
setStartDate(java.time.LocalDate startDate) |
void |
setTimeOfUseRates(List<EnergyPlanControlledLoadTimeOfUseRates> timeOfUseRates) |
String |
toString() |
public String getId()
public void setId(String id)
public EnergyPlanControlledLoad displayName(String displayName)
@NotNull public @NotNull String getDisplayName()
public void setDisplayName(String displayName)
@NotNull public @NotNull EnergyPlanControlledLoad.RateBlockUTypeEnum getRateBlockUType()
public void setRateBlockUType(EnergyPlanControlledLoad.RateBlockUTypeEnum rateBlockUType)
public java.time.LocalDate getStartDate()
public void setStartDate(java.time.LocalDate startDate)
public java.time.LocalDate getEndDate()
public void setEndDate(java.time.LocalDate endDate)
public EnergyPlanControlledLoadSingleRate getSingleRate()
public void setSingleRate(EnergyPlanControlledLoadSingleRate singleRate)
public List<EnergyPlanControlledLoadTimeOfUseRates> getTimeOfUseRates()
public void setTimeOfUseRates(List<EnergyPlanControlledLoadTimeOfUseRates> timeOfUseRates)
Copyright © 2023. All rights reserved.