/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.model/PodLocation

PodLocation

\ class PodLocation(lat: Double, lon: Double) : Location

Constructors

PodLocation constructor(lat: Double, lon: Double)

Properties

Name Summary
address var address: String?
appUrl var appUrl: String?
averageRating var averageRating: Float
bearing var bearing: Int
coordinateString val coordinateString: String
displayAddress val displayAddress: String
displayName val displayName: String
exact var exact: Boolean
favouriteSortOrderIndex var favouriteSortOrderIndex: Int
id var id: String
isFavourite var isFavourite: Boolean
isNonZeroLocation val isNonZeroLocation: Boolean
lat var lat: Double
locationClass var locationClass: String?
locationType open var locationType: Int
lon var lon: Double
mId var mId: Long
modeIdentifiers var modeIdentifiers: List<String>?
name var name: String?
nameOrApproximateAddress val nameOrApproximateAddress: String?
operators var operators: List<Operator>?
phoneNumber var phoneNumber: String?
podIdentifier @SerializedName(value = "identifier")
var podIdentifier: String?
popularity var popularity: Int
ratingCount var ratingCount: Int
ratingImageUrl var ratingImageUrl: String?
region var region: String?
routes val routes: List<RouteDetails>?
source var source: String?
timeZone var timeZone: String?
url var url: String?
w3w var w3w: String?
w3wInfoURL var w3wInfoURL: String?
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
equals open operator override fun equals(o: Any?): Boolean
equalsByLatLon fun equalsByLatLon(_loc: Location?): Boolean
fillFrom open fun fillFrom(other: Location?)
getBearingTo fun getBearingTo(other: Location): Double
fun getBearingTo(lat: Double, lon: Double): Double
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
writeToParcel open override fun writeToParcel(out: Parcel, flags: Int)