Class FlexOptionsResult

All Implemented Interfaces:
Serializable

public class FlexOptionsResult extends ResultEntity
Represents results of flexibility request
See Also:
  • Constructor Details

    • FlexOptionsResult

      public FlexOptionsResult(ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pRef, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pMin, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pMax)
      Standard constructor with automatic uuid generation.
      Parameters:
      time - date and time when the result is produced
      inputModel - uuid of the input model that produces the result
      pRef - active power that was suggested for regular usage by the system participant
      pMin - active minimal power that was determined by the system participant
      pMax - active maximum power that was determined by the system participant
    • FlexOptionsResult

      public FlexOptionsResult(UUID uuid, ZonedDateTime time, UUID inputModel, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pRef, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pMin, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pMax)
      Standard constructor without uuid generation.
      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
      pRef - active power that was suggested for regular usage by the system participant
      pMin - active minimal power that was determined by the system participant
      pMax - active maximum power that was determined by the system participant
  • Method Details

    • getpRef

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getpRef()
    • getpMin

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getpMin()
    • getpMax

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getpMax()
    • toString

      public String toString()
      Overrides:
      toString in class ResultEntity
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class ResultEntity