Package-level declarations
Contains data classes corresponding to the fields in GTFS files
Types
Link copied to clipboard
data class Attribution(val attributionId: String? = null, val agencyId: String? = null, val routeId: String? = null, val tripId: String? = null, val organizationName: String, val isProducer: Boolean? = null, val isOperator: Boolean? = null, val isAuthority: Boolean? = null, val attributionUrl: String? = null, val attributionEmail: String? = null, val attributionPhone: String? = null)
Link copied to clipboard
Link copied to clipboard
data class FeedInfo(val feedPublisherName: String, val feedPublisherUrl: String, val feedLang: String, val defaultLang: String? = null, val feedStartDate: LocalDate? = null, val feedEndDate: LocalDate? = null, val feedVersion: String? = null, val feedContactEmail: String? = null, val feedContactUrl: String? = null)
Link copied to clipboard
data class Pathway(val pathwayId: String, val fromStopId: String, val toStopId: String, val pathwayMode: Int, val isBidirectional: Boolean, val length: Double? = null, val traversalTime: Duration? = null, val stairCount: Int? = null, val maxSlope: Double? = null, val minWidth: Double? = null, val signpostedAs: String? = null, val reversedSignpostedAs: String? = null)
Link copied to clipboard
data class Route(val routeId: String, val agencyId: String? = null, val routeShortName: String? = null, val routeLongName: String? = null, val routeDesc: String? = null, val routeType: Int, val routeUrl: String? = null, val routeColor: String? = null, val routeTextColor: String? = null, val routeSortOrder: Int? = null, val continuousPickup: Int? = null, val continuousDropOff: Int? = null)
Link copied to clipboard
data class Stop(val stopId: String, val stopCode: String? = null, val stopName: String? = null, val stopDesc: String? = null, val stopLat: Double? = null, val stopLon: Double? = null, val zoneId: String? = null, val stopUrl: String? = null, val locationType: Int? = null, val parentStation: String? = null, val stopTimezone: ZoneId? = null, val wheelchairBoarding: Int? = null, val levelId: String? = null, val platformCode: String? = null)
Link copied to clipboard
data class StopTime(val tripId: String, val arrivalTime: Int? = null, val departureTime: Int? = null, val stopId: String, val stopSequence: Int, val stopHeadsign: String? = null, val pickupType: Int? = null, val dropOffType: Int? = null, val continuousPickup: Int? = null, val continuousDropOff: Int? = null, val shapeDistTraveled: Double? = null, val timepoint: Boolean? = null) : Comparable<StopTime>
Link copied to clipboard
data class Trip(val routeId: String, val serviceId: String, val tripId: String, val tripHeadsign: String? = null, val tripShortName: String? = null, val directionId: Int? = null, val blockId: String? = null, val shapeId: String? = null, val wheelchairAccessible: Int? = null, val bikesAllowed: Int? = null)