VehicleEvChargingConnector

data class VehicleEvChargingConnector(val chargingStationConnectorTypes: Set<VehicleEvChargingConnector.ChargingStationConnectorType>, val electricCurrentType: VehicleEvChargingConnector.ElectricCurrentType, val maxVoltage: Voltage?, val maxCurrent: ElectricCurrent?, val maxPower: Power?, @FloatRange(from = 0.0, to = 1.0) val efficiency: Float?, val baseLoad: Power?) : Parcelable

Specifies the physical shape and electrical characteristics of a charging connector.

Constructors

Link copied to clipboard
fun VehicleEvChargingConnector(chargingStationConnectorTypes: Set<VehicleEvChargingConnector.ChargingStationConnectorType>, electricCurrentType: VehicleEvChargingConnector.ElectricCurrentType, maxVoltage: Voltage?, maxCurrent: ElectricCurrent?, maxPower: Power?, @FloatRange(from = 0.0, to = 1.0) efficiency: Float?, baseLoad: Power?)

Types

Link copied to clipboard

A charging station's physical connector type.

Link copied to clipboard
data class ElectricCurrentType(val id: String) : Parcelable

The type of electric current of the charging connector.

Properties

Link copied to clipboard

The base load of the charging connector. null when this information is unknown.

Link copied to clipboard

The set of the charging station connectors compatible with this vehicle connector.

Link copied to clipboard

The ratio between power delivered to the vehicle and supplied by the charging station. This ranges linearly from 0.0 for no power delivered at all to 1.0 for perfect efficiency. null when this information is unknown.

Link copied to clipboard

The type of the electric current of the charging connector.

Link copied to clipboard

The maximum electric current of the charging connector. null when this information is unknown.

Link copied to clipboard

The maximum charging power. null when this information is unknown.

Link copied to clipboard

The maximum voltage of the charging connector. null when this information is unknown.

Inherited functions

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