/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model.region/Region

Region

open class Region(var cities: ArrayList<Region.City>? = arrayListOf(), var encodedPolyline: String? = null, var name: String? = null, var urls: ArrayList<String>? = arrayListOf(), var timezone: String? = null, var transportModeIds: ArrayList<String>? = arrayListOf()) : Parcelable

Inheritors

InterRegion

Constructors

Region constructor(cities: ArrayList<Region.City>? = arrayListOf(), encodedPolyline: String? = null, name: String? = null, urls: ArrayList<String>? = arrayListOf(), timezone: String? = null, transportModeIds: ArrayList<String>? = arrayListOf())

Types

Name Summary
City class City : Location
City class which extends Location
CREATOR object CREATOR : Parcelable.Creator<Region>

Properties

Name Summary
cities @SerializedName(value = "cities")
var cities: ArrayList<Region.City>?
encodedPolyline @SerializedName(value = "polygon")
var encodedPolyline: String?
name @SerializedName(value = "name")
var name: String?
timezone @SerializedName(value = "timezone")
var timezone: String?
transportModeIds @SerializedName(value = "modes")
var transportModeIds: ArrayList<String>?
urls @SerializedName(value = "urls")
var urls: ArrayList<String>?

Functions

Name Summary
describeContents open override fun describeContents(): Int
equals open operator override fun equals(other: Any?): Boolean
getURLs @Nullable
fun getURLs(): ArrayList<String>?
hashCode open override fun hashCode(): Int
setURLs fun setURLs(urls: ArrayList<String>)
writeToParcel open override fun writeToParcel(dest: Parcel, flags: Int)