Class EVChargingTariffPriceComponent

java.lang.Object
com.here.sdk.search.EVChargingTariffPriceComponent

public final class EVChargingTariffPriceComponent extends Object

Represents the price component of an EV charging tariff. Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

  • Field Details

    • dimension

      @NonNull public EVChargingTariffDimension dimension

      The dimension or type of the price component.

    • price

      public double price

      The price per unit, excluding VAT. The units are defined by the dimension

    • vat

      @Nullable public Double vat

      The VAT percentage of the price component. If not present, no VAT is applicable.

    • step

      @Nullable public Double step

      Dimension quantity used as a unit of billing. Present for all other dimensions except EVChargingTariffDimension.FLAT. The customer is charged price for each full or partial step of the dimension consumed. For EVChargingTariffDimension.ENERGY, the step size unit is 1 Wh, for EVChargingTariffDimension.TIME and EVChargingTariffDimension.PARKING_TIME it is 1 second. For example, if step is 300 for time, then time is billed in 5 minute steps, rounded upwards. Similarly, if step is 100 for energy, then energy is billed in 100 Wh = 0.1 kWh steps.

  • Constructor Details

    • EVChargingTariffPriceComponent

      public EVChargingTariffPriceComponent()

      Creates a new instance.

  • Method Details