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 |
energyCarrier
connectivity, 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, setEnergyCarrier
getConnectivity, getDescription, getDomain, getDomainModel, getInterfaceID, isCostRelevant, setConnectivity, setCostRelevant, setDescription, setDomain, setDomainModel, setInterfaceID
protected EnergyAmount capacity
protected EnergyAmount currentLoad
protected boolean stateIdentifier
protected double stateIdentifierPrecision
public EnergyAmount getCapacity()
EnergyAmount
public void setCapacity(EnergyAmount value)
value
- allowed object is
EnergyAmount
public EnergyAmount getCurrentLoad()
EnergyAmount
public void setCurrentLoad(EnergyAmount value)
value
- allowed object is
EnergyAmount
public boolean isStateIdentifier()
public void setStateIdentifier(boolean value)
public double getStateIdentifierPrecision()
public void setStateIdentifierPrecision(double value)