ChargingStation

data class ChargingStation(    val id: ChargingStationId,     val locationId: String,     val location: Coordinate,     val operatorName: String?,     val chargingPoints: List<ChargingPoint>) : Parcelable

Charging station is a group of one or more EVSEs (ChargingPoint) that belong together geographically.

Constructors

Link copied to clipboard
fun ChargingStation(    id: ChargingStationId,     locationId: String,     location: Coordinate,     operatorName: String?,     chargingPoints: List<ChargingPoint>)

Properties

Link copied to clipboard
val chargingPoints: List<ChargingPoint>

List of available charging points.

Link copied to clipboard
val id: ChargingStationId

Globally unique charging station ID.

Link copied to clipboard
val location: Coordinate

Coordinate of the charging station location.

Link copied to clipboard
val locationId: String

Uniquely identifier for the location.

Link copied to clipboard
val operatorName: String?

Name of CPO (Charging Point Operator).

Inherited functions

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