Class ThermalUnitResult
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity
edu.ie3.datamodel.models.result.ResultEntity
edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ThermalSinkResult,ThermalStorageResult
Representation of a result with regard to a thermal unit
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.ie3.datamodel.models.UniqueEntity
UniqueEntity.UniqueEntityBuilder, UniqueEntity.UniqueEntityCopyBuilder<T extends UniqueEntity.UniqueEntityBuilder> -
Field Summary
Fields inherited from class edu.ie3.datamodel.models.UniqueEntity
UUID_FIELD_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedThermalUnitResult(ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot) Constructor for the thermal result withprotectedThermalUnitResult(UUID uuid, ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot) Constructor for the thermal result with -
Method Summary
Methods inherited from class edu.ie3.datamodel.models.result.ResultEntity
getInputModel, getTime, setInputModel, setTimeMethods inherited from class edu.ie3.datamodel.models.UniqueEntity
getUuid
-
Constructor Details
-
ThermalUnitResult
protected ThermalUnitResult(ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot) Constructor for the thermal result with- Parameters:
time- The time, the result is related toinputModel- The input model's UUID, the result is related toqDot- Average thermal power exchanged with the unit
-
ThermalUnitResult
protected ThermalUnitResult(UUID uuid, ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot) Constructor for the thermal result with- Parameters:
uuid- The uuid of this resulttime- The time, the result is related toinputModel- The input model's UUID, the result is related toqDot- Average thermal power exchanged with the unit
-
-
Method Details
-
getqDot
public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getqDot() -
setqDot
public void setqDot(tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot) -
equals
- Overrides:
equalsin classResultEntity
-
hashCode
public int hashCode()- Overrides:
hashCodein classResultEntity
-
toString
- Overrides:
toStringin classResultEntity
-