public class EnergyStorageInterface extends EnergyInterface implements java.io.Serializable
Java class for EnergyStorageInterface complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EnergyStorageInterface">
<complexContent>
<extension base="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}EnergyInterface">
<sequence>
<element name="Capacity" type="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}EnergyAmount"/>
<element name="CurrentLoad" type="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}EnergyAmount"/>
<element name="StateIdentifier" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="StateIdentifierPrecision" type="{http://www.w3.org/2001/XMLSchema}double"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected EnergyAmount |
capacity |
protected EnergyAmount |
currentLoad |
protected boolean |
stateIdentifier |
protected double |
stateIdentifierPrecision |
energyCarrierconnectivity, costRelevant, description, domain, domainModel, interfaceID| Constructor and Description |
|---|
EnergyStorageInterface() |
| Modifier and Type | Method and Description |
|---|---|
EnergyAmount |
getCapacity()
Gets the value of the capacity property.
|
EnergyAmount |
getCurrentLoad()
Gets the value of the currentLoad property.
|
double |
getStateIdentifierPrecision()
Gets the value of the stateIdentifierPrecision property.
|
boolean |
isStateIdentifier()
Gets the value of the stateIdentifier property.
|
void |
setCapacity(EnergyAmount value)
Sets the value of the capacity property.
|
void |
setCurrentLoad(EnergyAmount value)
Sets the value of the currentLoad property.
|
void |
setStateIdentifier(boolean value)
Sets the value of the stateIdentifier property.
|
void |
setStateIdentifierPrecision(double value)
Sets the value of the stateIdentifierPrecision property.
|
getEnergyCarrier, setEnergyCarriergetConnectivity, getDescription, getDomain, getDomainModel, getInterfaceID, isCostRelevant, setConnectivity, setCostRelevant, setDescription, setDomain, setDomainModel, setInterfaceIDprotected EnergyAmount capacity
protected EnergyAmount currentLoad
protected boolean stateIdentifier
protected double stateIdentifierPrecision
public EnergyAmount getCapacity()
EnergyAmountpublic void setCapacity(EnergyAmount value)
value - allowed object is
EnergyAmountpublic EnergyAmount getCurrentLoad()
EnergyAmountpublic void setCurrentLoad(EnergyAmount value)
value - allowed object is
EnergyAmountpublic boolean isStateIdentifier()
public void setStateIdentifier(boolean value)
public double getStateIdentifierPrecision()
public void setStateIdentifierPrecision(double value)