Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AccessHours(val closeTime: String, val openTime: String)
Link copied to clipboard
@Serializable
data class EVPorts(    val locID: String,     val portID: String,     val latitude: Double? = null,     val longitude: Double? = null,     val displayName: String? = null,     val netStationID: String? = null,     val netPortID: String? = null,     val level: Int? = null,     val phase: String? = null,     val cable: String? = null,     val networkName: String? = null,     val network: Int? = null,     val roamingFee: Double? = null,     val chargingCost: Double? = null,     val chargingCostUnit: Int? = null,     val chargingCostInfo: String? = null,     val chargingCostDisplay: String? = null,     val parkingCost: String? = null,     val parkingCostInfo: String? = null,     val parkingInfo: String? = null,     val connectors: List<String> = emptyList(),     val connector: List<Int> = emptyList(),     val paymentMethod: List<Int> = emptyList(),     val kw: Double? = null,     val volt: Int? = null,     val amp: Int? = null,     val restriction: Int? = null,     val statusCode: Int? = null,     val availability: Int? = null,     val totalPort: Int? = null)
Link copied to clipboard
@Serializable
data class EVStationDetails(    val locID: Int,     val locName: String,     val streetAddress: String,     val streetNum: Int? = null,     val street: String? = null,     val city: String,     val state: String,     val country: String,     val zip: String,     val timeZone: String? = null,     val latitude: Double,     val longitude: Double,     val phone: String? = null,     val website: String? = null,     val otherIndications: String? = null,     val accessHours: String? = null,     val accessHoursObj: Map<Int, AccessHours>? = null,     val alwaysOpen: Boolean? = null,     val accessInfo: String? = null,     val distance: Double? = null,     val ports: List<EVPorts> = emptyList(),     val paymentEnabled: Boolean = false)