ChargingWaypoint

class ChargingWaypoint : Waypoint

Constructors

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

Types

ChargingWaypointType
Link copied to clipboard

Functions

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

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

Properties

alternatives
Link copied to clipboard
val alternatives: List<ChargingWaypoint>

Alternative charging stations accessible from specific charging point on route

chargingPower
Link copied to clipboard
val chargingPower: Float
chargingTime
Link copied to clipboard
val chargingTime: Int
chargingWPType
Link copied to clipboard
link
Link copied to clipboard
val link: PlaceLink? = null

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

mIsValidParcelable
Link copied to clipboard
val mIsValidParcelable: Boolean