/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) |