Class CylindricalStorageResult

All Implemented Interfaces:
Serializable

public class CylindricalStorageResult extends ThermalStorageResult
Respresents the results of CylindricalStorageInput
See Also:
  • Constructor Details

    • CylindricalStorageResult

      public CylindricalStorageResult(ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Energy> energy, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> fillLevel)
      Constructs the result with
      Parameters:
      time - date and time when the result is produced
      inputModel - uuid of the input model that produces the result
      energy - Currently stored energy
      qDot - Heat power flowing into (> 0) or coming from (< 0) the storage
      fillLevel - Fill level of the storage
    • CylindricalStorageResult

      public CylindricalStorageResult(UUID uuid, ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Energy> energy, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> qDot, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> fillLevel)
      Constructs the result with
      Parameters:
      uuid - uuid of this result entity, for automatic uuid generation use primary constructor above
      time - date and time when the result is produced
      inputModel - uuid of the input model that produces the result
      energy - Currently stored energy
      qDot - Heat power flowing into (> 0) or coming from (< 0) the storage
      fillLevel - Fill level of the storage
  • Method Details

    • getFillLevel

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> getFillLevel()
    • setFillLevel

      public void setFillLevel(tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> fillLevel)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ThermalStorageResult
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ThermalStorageResult
    • toString

      public String toString()
      Overrides:
      toString in class ThermalStorageResult