Package-level declarations

Types

Link copied to clipboard
data class Battery(var capacity: Float, var remainingCapacity: Float, var chargingCurve: Map<Double, Double>) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class ChargerProvider(var name: String) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class ChargingPreferences @JvmOverloads constructor(var fullChargeThreshold: Float, var chargingThreshold: Float, var reserveThreshold: Float, var batteryMinimumDestinationThreshold: Float, var preferDcChargers: EnforceableAttribute<ParcelableBoolean> = EnforceableAttribute(ParcelableBoolean(false), false), var preferNonstopChargers: EnforceableAttribute<ParcelableBoolean> = EnforceableAttribute(ParcelableBoolean(false), false), var paymentType: EnforceableAttribute<PaymentType> = EnforceableAttribute(PaymentType.Any, false), var chargerAccess: EnforceableAttribute<ChargerAccess> = EnforceableAttribute(ChargerAccess.Any, false), var powerRange: EnforceableAttribute<PowerRange> = EnforceableAttribute(PowerRange(), false), var stationPreferences: List<StationPreferences> = emptyList(), var minimalSocAtChargingStation: Double? = null) : Parcelable
Link copied to clipboard
data class Connector @JvmOverloads constructor(var maximalChargingPower: Float, var connectorType: ConnectorType, var chargingCurrent: ChargingCurrent, var voltageRange: VoltageRange = VoltageRange()) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class ConsumptionData @JvmOverloads constructor(var consumptionCurve: Map<Double, Double> = emptyMap(), var weightFactors: Map<Double, Double> = emptyMap()) : Parcelable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PowerRange @JvmOverloads constructor(var minimalPower: Float = -1.0F, var maximalPower: Float = -1.0F) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class StationPreferences(var authorizationTypes: EnforceableAttributeSet<AuthorizationType>, var chargerProvider: EnforceableAttribute<ChargerProvider>) : Parcelable
Link copied to clipboard
data class VoltageRange @JvmOverloads constructor(var minimalVoltage: Float = -1.0F, var maximalVoltage: Float = -1.0F) : Parcelable