Class Evse

  • java.lang.Object
    • com.here.sdk.search.Evse

  • public final class Evse
    extends java.lang.Object

    Charge Point Operator (CPO) ID uses the Electric Vehicle Supply Equipment ID (EVSE ID) for an exact identification of the charging infrastructure and charging point.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.List<EVSEConnector> connectors
      List of connectors of this EVSE.
      java.lang.String cpoEvseEmi3Id
      Identifier in Emi3 format of the EVSE within the Charge Point Operator (CPO) platform.
      java.lang.String cpoId
      The unique ID of an EVSE in the system of the CPO.
      java.lang.String id
      HERE ID of the EVSE.
      java.util.Date lastUpdated
      Last update of the dynamic connector availability information.
      EVSEStatus status
      EVSE status.
    • Constructor Summary

      Constructors 
      Constructor Description
      Evse()
      Creates a new instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • id

        @Nullable
        public java.lang.String id

        HERE ID of the EVSE.

      • cpoId

        @Nullable
        public java.lang.String cpoId

        The unique ID of an EVSE in the system of the CPO. This ID is unique in the system of the CPO but not necessarily globally unique. The format will differ between different CPOs. This ID is always provided.

      • cpoEvseEmi3Id

        @Nullable
        public java.lang.String cpoEvseEmi3Id

        Identifier in Emi3 format of the EVSE within the Charge Point Operator (CPO) platform. This id is not always present. Example of ID format: DE*ICT*E0001897.

      • status

        @Nullable
        public EVSEStatus status

        EVSE status.

      • lastUpdated

        @Nullable
        public java.util.Date lastUpdated

        Last update of the dynamic connector availability information.

      • connectors

        @NonNull
        public java.util.List<EVSEConnector> connectors

        List of connectors of this EVSE.

    • Constructor Detail

      • Evse

        public Evse()

        Creates a new instance.

    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object