Package-level declarations

Types

Link copied to clipboard
class ChargingNetwork(val id: String, val name: String)
Link copied to clipboard
Link copied to clipboard
data class DisplayText(val text: String? = null, val language: String)

Name of the point in local language or as written at the location. For example the street name of a parking lot entrance or it’s number.

Link copied to clipboard
interface EvCoreEvse
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface EVCoreStation
Link copied to clipboard
Link copied to clipboard
data class EVSearchResult(val location: Location, val proximity: Proximity)
Link copied to clipboard
sealed class EvseStatus
Link copied to clipboard
data class EvWaypoint(val userProvided: Boolean = false, val stationId: String? = null, val name: String? = null, val providerNames: List<String> = emptyList(), val currentType: String? = null, val plugType: String? = null, val powerKW: Double? = null, val chargeAtArrival: Double? = null, val chargeTo: Double? = null, val chargeTime: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class GeoLocation(val latitude: String, val longitude: String)

This class defines the geo location of the Charge Point.

Link copied to clipboard
data class Image(val url: String, val type: String, val category: String, val thumbnail: String? = null, val width: Int? = null, val height: Int? = null)

This class references an image related to an Evse in terms of a file name or url.

Link copied to clipboard
data class RegularHours(val weekday: Int, val periodBegin: String, val periodEnd: String)

Functions

Link copied to clipboard
Link copied to clipboard
fun DirectionsWaypoint.getEvWaypoint(): EvWaypoint?
Link copied to clipboard
fun providerFromSource(stationLocationId: String): CpoProvider
Link copied to clipboard