TariffDimensionType

@IviExperimental(reasons = [])
sealed class TariffDimensionType : Parcelable

Represents the tariff dimension type of a charging tariff for a connector.

Inheritors

Types

Link copied to clipboard
data class ChargingTime(val stepSize: Int) : TariffDimensionType

Time charging: defined in hours, stepSize multiplier: 1 second.

Link copied to clipboard
data class Energy(val stepSize: Int) : TariffDimensionType

Defined in kWh, stepSize multiplier: 1 Wh.

Link copied to clipboard

Flat fee without tariffStep.

Link copied to clipboard
data class ParkingTime(val stepSize: Int) : TariffDimensionType

Time not charging: defined in hours, stepSize multiplier: 1 second.

Link copied to clipboard
data class ReservationTime(val stepSize: Int) : TariffDimensionType

Reservation time: defined in hours, stepSize multiplier: 1 second.

Properties

Link copied to clipboard

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)