Class EVChargingPool

  • java.lang.Object
    • com.here.sdk.search.EVChargingPool
    • Field Detail

      • chargingStations

        @NonNull
        public java.util.List<EVChargingStation> chargingStations

        List of charging stations.

      • eMobilityServiceProviders

        @NonNull
        public java.util.List<EMobilityServiceProvider> eMobilityServiceProviders

        List of e-Mobility Service Providers. Only online search fills this field.

      • access

        @Nullable
        public EVAccessType access

        The accessibility level of the charging pool, or null if unknown.

      • details

        @Nullable
        public EVChargingPoolDetails details

        EV charging station attributes details. It is available only for a place that has charging station for electric vehicles. Only offline search fills this field.

        Note: Not available as part of Suggestion results.

      • id

        @Nullable
        public java.lang.String id

        HERE ID of the charging pool. Only online search fills this field.

      • cpoId

        @Nullable
        public java.lang.String cpoId

        CPO (Charge Point Operator) id for charging pool. Only online search fills this field.

      • evseInfo

        @NonNull
        public java.util.List<Evse> evseInfo

        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. Only online search fills this field.

    • Constructor Detail

      • EVChargingPool

        public EVChargingPool​(@NonNull
                              java.util.List<EVChargingStation> chargingStations,
                              @NonNull
                              java.util.List<EMobilityServiceProvider> eMobilityServiceProviders,
                              @NonNull
                              java.util.List<EVAccessRestrictionReason> accessRestrictionReasons)

        Creates a new instance.

        Parameters:
        chargingStations -

        List of charging stations.

        eMobilityServiceProviders -

        List of e-Mobility Service Providers. Only online search fills this field.

        accessRestrictionReasons -

        Contains the list of reasons for restriction. Populated only for offline search and when access is EVAccessType.RESTRICTED_ACCESS.

    • 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