java.lang.Object
edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
All Implemented Interfaces:
Serializable

public class ChargingPointType extends Object implements Serializable
The actual implementation EvcsInput types. Default type implementations as well as methods to parse a type from a string can be found in ChargingPointTypeUtils
Since:
25.07.20
See Also:
  • Constructor Details

    • ChargingPointType

      public ChargingPointType(String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated, ElectricCurrentType electricCurrentType)
    • ChargingPointType

      public ChargingPointType(String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated, ElectricCurrentType electricCurrentType, Set<String> synonymousIds)
  • Method Details

    • getId

      public String getId()
    • getsRated

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getsRated()
    • getElectricCurrentType

      public ElectricCurrentType getElectricCurrentType()
    • getSynonymousIds

      public Set<String> getSynonymousIds()
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object