/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model.stop/ScheduledStop

ScheduledStop

\ class ScheduledStop : Location

Constructors

ScheduledStop constructor()constructor(location: Location?)

Types

Name Summary
Companion object Companion

Properties

Name Summary
address @SerializedName(value = "address")
var address: String?
alertHashCodes @SerializedName(value = "alertHashCodes")
var alertHashCodes: ArrayList<Long>?
appUrl @SerializedName(value = "appUrl")
var appUrl: String?
averageRating var averageRating: Float
bearing @SerializedName(value = "bearing")
var bearing: Int
bicycleAccessible @SerializedName(value = "bicycleAccessible")
var bicycleAccessible: Boolean?
children @SerializedName(value = "children")
var children: List<ScheduledStop>?
code @SerializedName(value = "code")
var code: String?
coordinateString val coordinateString: String
currentFilter @Transient
var currentFilter: String?
dateTimeZone val Location.dateTimeZone: DateTimeZone
disembarkationStopCode val disembarkationStopCode: List<String>?
displayAddress val displayAddress: String
displayName val displayName: String
embarkationStopCode val embarkationStopCode: List<String>
endStopCode @SerializedName(value = "stop_code")
var endStopCode: String?
exact @SerializedName(value = "exact")
var exact: Boolean
favouriteSortOrderIndex var favouriteSortOrderIndex: Int
id var id: String
isFavourite var isFavourite: Boolean
isNonZeroLocation val isNonZeroLocation: Boolean
isParent val isParent: Boolean
lat @SerializedName(value = "lat")
var lat: Double
locationClass @SerializedName(value = "class")
var locationClass: String?
locationType open override var locationType: Int
lon @SerializedName(value = "lng")
var lon: Double
mId var mId: Long
modeIdentifiers var modeIdentifiers: List<String>?
modeInfo @SerializedName(value = "modeInfo")
var modeInfo: ModeInfo?
name @SerializedName(value = "name")
var name: String?
nameOrApproximateAddress val nameOrApproximateAddress: String?
operators var operators: List<Operator>?
parentId @Transient
var parentId: Long
phoneNumber @SerializedName(value = "phone")
var phoneNumber: String?
popularity @SerializedName(value = "popularity")
var popularity: Int
ratingCount var ratingCount: Int
ratingImageUrl var ratingImageUrl: String?
region @SerializedName(value = "region")
var region: String?
routes val routes: List<RouteDetails>? = null
services @SerializedName(value = "services")
var services: String?
shortName @SerializedName(value = "shortName")
var shortName: String?
source var source: String?
stopId var stopId: Long
timeZone @SerializedName(value = "timezone")
var timeZone: String?
type @SerializedName(value = "stopType")
var type: StopType?
url @SerializedName(value = "URL")
var url: String?
w3w @SerializedName(value = "w3w")
var w3w: String?
w3wInfoURL @SerializedName(value = "w3wInfoURL")
var w3wInfoURL: String?
wheelchairAccessible @SerializedName(value = "wheelchairAccessible")
var wheelchairAccessible: Boolean?
withExternalApp @SerializedName(value = "withExternalApp")
var withExternalApp: Boolean

Functions

Name Summary
describeContents open override fun describeContents(): Int
distanceTo fun distanceTo(location: Location?): Int
fun distanceTo(lat: Double, lon: Double): Int
Get the distance between this and another point
equals open operator override fun equals(obj: Any?): Boolean
equalsByLatLon fun equalsByLatLon(_loc: Location?): Boolean
fillFrom open override fun fillFrom(location: Location?)
getBearingTo fun getBearingTo(other: Location): Double
fun getBearingTo(lat: Double, lon: Double): Double
hasChildren fun hasChildren(): Boolean
hashCode open override fun hashCode(): Int
hasValidCoordinates fun hasValidCoordinates(): Boolean
isApproximatelyAt fun isApproximatelyAt(other: Location?): Boolean
fun isApproximatelyAt(lat: Double, lon: Double): Boolean
isFavourite fun isFavourite(favourite: Boolean)
isLooselyApproximatelyAt fun isLooselyApproximatelyAt(other: Location?): Boolean
isNear fun Location.isNear(location: Location): Boolean
writeToParcel open override fun writeToParcel(out: Parcel, flags: Int)