/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.model/DeparturesResponse
DeparturesResponse
class DeparturesResponse
See also
departures.json API |
Constructors
DeparturesResponse | constructor() |
Types
Name | Summary |
---|---|
ServicesResponse | data class ServicesResponse(val stopCode: String, val serviceList: List<TimetableEntry>?) |
Properties
Name | Summary |
---|---|
alerts | @SerializedName(value = "alerts") var alerts: List<RealtimeAlert>? (Optional) |
embarkationStopList | @SerializedName(value = "embarkationStops") var embarkationStopList: List<DeparturesResponse.ServicesResponse>? |
error | @SerializedName(value = "error") var error: String? (Optional) |
hasError | @SerializedName(value = "usererror") var hasError: Boolean (Optional) |
parentInfo | @SerializedName(value = "parentInfo") val parentInfo: ScheduledStop? = null (Optional) |
serviceList | val serviceList: List<TimetableEntry>? |
stopList | @SerializedName(value = "stops") var stopList: List<ScheduledStop>? (Optional) |
Functions
Name | Summary |
---|---|
postProcess | fun DeparturesResponse.postProcess(embarkationStops: List<String>, disembarkationStops: List<String>?): DeparturesResponse |
processEmbarkationStopList | fun processEmbarkationStopList() Assigns stop code into corresponding service |