ChargingWaypoint

Constructors

Link copied to clipboard
constructor(link: PlaceLink, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingPower: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingTime: Int, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(link: PlaceLink, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingPower: Float, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingTime: Int, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, status: Waypoint.Status = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(link: PlaceLink, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingPower: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingTime: Int, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(link: PlaceLink, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingPower: Float, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
constructor(chargingTime: Int, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Waypoint.Type, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)

Properties

Link copied to clipboard

Alternative charging stations accessible from specific charging point on route

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val delay: Long
Link copied to clipboard
open override val distanceFromStart: Int
Link copied to clipboard
val link: PlaceLink? = null

Link to place which represents the best charging station accessible from specific point on route

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val originalPosition: GeoCoordinates
Link copied to clipboard
open override val payload: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val status: Waypoint.Status
Link copied to clipboard
open override val type: Waypoint.Type
Link copied to clipboard
open override var vehicleInfo: Waypoint.VehicleInfo?

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun isCharging(): Boolean
Link copied to clipboard

Determines whether way-point is compatible with supplemented vehicle profile

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