public class TechnicalSystemStateEvaluation extends TechnicalSystemState implements java.io.Serializable
Java class for TechnicalSystemStateEvaluation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TechnicalSystemStateEvaluation"> <complexContent> <extension base="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}TechnicalSystemState"> <sequence> <element name="Parent" type="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}TechnicalSystemStateEvaluation"/> <element name="Children" type="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}TechnicalSystemStateEvaluation" maxOccurs="unbounded"/> <element name="EnergyLosses" type="{http://www.dawis.wiwi.uni-due.de/EnergyOptionModel}EnergyAmount"/> <element name="StateCosts" type="{http://www.w3.org/2001/XMLSchema}double"/> <element name="ResultingCosts" type="{http://www.w3.org/2001/XMLSchema}double"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<TechnicalSystemStateEvaluation> |
children |
protected EnergyAmount |
energyLosses |
protected TechnicalSystemStateEvaluation |
parent |
protected double |
resultingCosts |
protected double |
stateCosts |
configID, iOlist, stateID, stateTime, stateTimeFormat, storageLoads, usageOfInterfaces
description, globalTime, id, idSchedule
Constructor and Description |
---|
TechnicalSystemStateEvaluation() |
Modifier and Type | Method and Description |
---|---|
java.util.List<TechnicalSystemStateEvaluation> |
getChildren()
Gets the value of the children property.
|
EnergyAmount |
getEnergyLosses()
Gets the value of the energyLosses property.
|
TechnicalSystemStateEvaluation |
getParent()
Gets the value of the parent property.
|
double |
getResultingCosts()
Gets the value of the resultingCosts property.
|
double |
getStateCosts()
Gets the value of the stateCosts property.
|
void |
setEnergyLosses(EnergyAmount value)
Sets the value of the energyLosses property.
|
void |
setParent(TechnicalSystemStateEvaluation value)
Sets the value of the parent property.
|
void |
setResultingCosts(double value)
Sets the value of the resultingCosts property.
|
void |
setStateCosts(double value)
Sets the value of the stateCosts property.
|
getConfigID, getIOlist, getStateID, getStateTime, getStateTimeFormat, getStorageLoads, getUsageOfInterfaces, setConfigID, setStateID, setStateTime, setStateTimeFormat
getDescription, getGlobalTime, getId, getIdSchedule, setDescription, setGlobalTime, setId, setIdSchedule
protected TechnicalSystemStateEvaluation parent
protected java.util.List<TechnicalSystemStateEvaluation> children
protected EnergyAmount energyLosses
protected double stateCosts
protected double resultingCosts
public TechnicalSystemStateEvaluation getParent()
TechnicalSystemStateEvaluation
public void setParent(TechnicalSystemStateEvaluation value)
value
- allowed object is
TechnicalSystemStateEvaluation
public java.util.List<TechnicalSystemStateEvaluation> getChildren()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the children property.
For example, to add a new item, do as follows:
getChildren().add(newItem);
Objects of the following type(s) are allowed in the list
TechnicalSystemStateEvaluation
public EnergyAmount getEnergyLosses()
EnergyAmount
public void setEnergyLosses(EnergyAmount value)
value
- allowed object is
EnergyAmount
public double getStateCosts()
public void setStateCosts(double value)
public double getResultingCosts()
public void setResultingCosts(double value)