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.

Parameters

id

Globally unique charging station ID.

locationId

Uniquely identifier for the location.

location

Coordinate of the charging station location.

operatorName

Name of CPO (Charging Point Operator).

chargingPoints

List of available charging points.

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>
Link copied to clipboard
val id: ChargingStationId
Link copied to clipboard
val location: Coordinate
Link copied to clipboard
val locationId: String
Link copied to clipboard
val operatorName: String?

Inherited functions

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