Class EVChargingStation

  • java.lang.Object
    • com.here.sdk.search.EVChargingStation
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.Integer availableConnectorCount
      Number of available physical connectors at the charging station.
      java.lang.String chargingMode
      Charging mode of the charging station.
      java.lang.Integer connectorCount
      Number of physical connectors at the charging station.
      java.lang.String connectorTypeId
      ID of the connector type.
      java.lang.String connectorTypeName
      Name of the connector type.
      java.lang.String currentRangeInAmperes
      Current range provided by the charging station, in amperes.
      java.lang.Boolean hasFixedCable
      Indicates that the cable is fixed or not fixed for a specific Connector Type on the charge station.
      java.util.Date lastUpdated
      Last update of the available_connector_count and occupied_connector_count fields.
      java.lang.Double maxPowerInKilowatts
      Maximum charge power of connectors in kW.
      java.lang.Integer occupiedConnectorCount
      Number of occupied physical connectors at the charging station.
      java.lang.Integer outOfServiceConnectorCount
      Number of physical connectors that are out of service at the charging station.
      java.lang.Integer phaseCount
      Number of phases used by the charging station.
      java.lang.String powerFeedTypeId
      ID of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard.
      java.lang.String powerFeedTypeName
      Name of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard.
      java.lang.Integer reservedConnectorCount
      Number of physical connectors that are reserved at the charging station.
      java.lang.String supplierName
      The EV charging station operator.
      java.lang.String voltageRangeInVolts
      Voltage range of the charge provided by the charging station, in volts.
    • Constructor Summary

      Constructors 
      Constructor Description
      EVChargingStation()
      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

      • supplierName

        @Nullable
        public java.lang.String supplierName

        The EV charging station operator. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • connectorTypeName

        @Nullable
        public java.lang.String connectorTypeName

        Name of the connector type. For more information on the current connector types, see https://www.here.com/docs/bundle/ev-charge-points-api-developer-guide/page/topics/resource-type-connector.html Can have customer names, in that case 'customer names' label is present. This field can be null if data is unavailable.

      • connectorTypeId

        @Nullable
        public java.lang.String connectorTypeId

        ID of the connector type. For more information on the current connector types, see https://www.here.com/docs/bundle/ev-charge-points-api-developer-guide/page/topics/resource-type-connector.html This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • powerFeedTypeName

        @Nullable
        public java.lang.String powerFeedTypeName

        Name of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard. Provides the customer information on the charge level of the specific Connector Type. Also, can describe level that is used in North America and Australia. In that case label 'North America (Australia)' is present. This field can be null if data is unavailable.

      • powerFeedTypeId

        @Nullable
        public java.lang.String powerFeedTypeId

        ID of the power feed type with respect to https://en.wikipedia.org/wiki/SAE_J1772#Charging standard. No data in case of offline search. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • maxPowerInKilowatts

        @Nullable
        public java.lang.Double maxPowerInKilowatts

        Maximum charge power of connectors in kW. This field can be null if data is unavailable.

      • connectorCount

        @Nullable
        public java.lang.Integer connectorCount

        Number of physical connectors at the charging station. This field can be null if data is unavailable.

      • availableConnectorCount

        @Nullable
        public java.lang.Integer availableConnectorCount

        Number of available physical connectors at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • occupiedConnectorCount

        @Nullable
        public java.lang.Integer occupiedConnectorCount

        Number of occupied physical connectors at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • outOfServiceConnectorCount

        @Nullable
        public java.lang.Integer outOfServiceConnectorCount

        Number of physical connectors that are out of service at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • reservedConnectorCount

        @Nullable
        public java.lang.Integer reservedConnectorCount

        Number of physical connectors that are reserved at the charging station. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • lastUpdated

        @Nullable
        public java.util.Date lastUpdated

        Last update of the available_connector_count and occupied_connector_count fields. This field is always null for offline search using the OfflineSearchEngine. For online search using the SearchEngine, it can be null if data is unavailable.

      • chargingMode

        @Nullable
        public java.lang.String chargingMode

        Charging mode of the charging station. For more information, see https://en.wikipedia.org/w/index.php?title=Charging_station&oldid=1013010605#IEC-61851-1_Charging_Modes standard. This field can be null if data is unavailable.

      • voltageRangeInVolts

        @Nullable
        public java.lang.String voltageRangeInVolts

        Voltage range of the charge provided by the charging station, in volts. Values are alpha numeric represented by the Volt value followed by 'V' and by the current type 'AC' or 'DC', for example: '100-120V AC'. This field can be null if data is unavailable.

      • currentRangeInAmperes

        @Nullable
        public java.lang.String currentRangeInAmperes

        Current range provided by the charging station, in amperes. Values are alpha numeric represented by the Ampere value followed by an 'A', for example '12A-80A'. This field can be null if data is unavailable.

      • phaseCount

        @Nullable
        public java.lang.Integer phaseCount

        Number of phases used by the charging station. This field can be null if data is unavailable.

      • hasFixedCable

        @Nullable
        public java.lang.Boolean hasFixedCable

        Indicates that the cable is fixed or not fixed for a specific Connector Type on the charge station. This field can be null if data is unavailable.

    • Constructor Detail

      • EVChargingStation

        public EVChargingStation()

        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