ChargingWaypoint

class ChargingWaypoint : Waypoint

Constructors

Link copied to clipboard
fun ChargingWaypoint(    link: PlaceLink,     originalPosition: GeoCoordinates,     type: Int,     status: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(    chargingPower: Float,     originalPosition: GeoCoordinates,     type: Int,     status: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(    chargingTime: Int,     originalPosition: GeoCoordinates,     type: Int,     status: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(    link: PlaceLink,     originalPosition: GeoCoordinates,     type: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(    chargingPower: Float,     originalPosition: GeoCoordinates,     type: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(    chargingTime: Int,     originalPosition: GeoCoordinates,     type: Int,     chargingType: ChargingWaypoint.ChargingWaypointType,     payload: String? = null)

Types

Link copied to clipboard

Functions

Link copied to clipboard
open override fun describeContents(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun getDelay(): Long
Link copied to clipboard
open fun getDistanceFromStart(): Int
Link copied to clipboard
open fun getMappedPositions(): MutableList<GeoCoordinates>
Link copied to clipboard
open fun getNavigablePosition(): GeoCoordinates
Link copied to clipboard
open fun getOriginalPosition(): GeoCoordinates
Link copied to clipboard
open fun getPayload(): String?
Link copied to clipboard
open fun getSelectedPosition(): GeoCoordinates
Link copied to clipboard
open fun getStatus(): Int
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun isCompatibleWithEVProfile(evProfile: EVProfile): Boolean

fun isCompatibleWithEVProfile(    evProfile: EVProfile,     listener: EvProfileCompatibilityCheckListener,     executor: Executor? = null)

Determines whether way-point is compatible with supplemented EV profile

Link copied to clipboard
open fun isValidParcelable(): Boolean
Link copied to clipboard
open override fun writeToParcel(dest: Parcel, flags: Int)

Properties

Link copied to clipboard
val alternatives: List<ChargingWaypoint>

Alternative charging stations accessible from specific charging point on route

Link copied to clipboard
val chargingPower: Float
Link copied to clipboard
val chargingTime: Int
Link copied to clipboard
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
val mIsValidParcelable: Boolean