Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CalendarAttribute ¶
type CalendarAttribute struct {
ServiceID string `csv:"service_id"`
ServiceDescription string `csv:"service_description"`
tl.BaseEntity
}
CalendarAttribute calendar_attributes.txt
func (*CalendarAttribute) Filename ¶
func (ent *CalendarAttribute) Filename() string
Filename calendar_attributes.txt
func (*CalendarAttribute) TableName ¶
func (ent *CalendarAttribute) TableName() string
TableName ext_plus_fare_attributes
func (*CalendarAttribute) UpdateKeys ¶
func (ent *CalendarAttribute) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type Direction ¶
type Direction struct {
RouteID string `csv:"route_id"`
DirectionID string `csv:"direction_id"`
Direction string `csv:"direction"`
tl.BaseEntity
}
Direction directions.txt
type Ext ¶
type Ext struct {
// contains filtered or unexported fields
}
Ext is the GTFS Plus Extension.
type FareRiderCategory ¶
type FareRiderCategory struct {
FareID string `csv:"fare_id"`
RiderCategoryID int `csv:"rider_category_id"`
Price float64 `csv:"price"`
ExpirationDate tl.Date `csv:"expiration_date"`
CommencementDate tl.Date `csv:"commencement_date"`
tl.BaseEntity
}
FareRiderCategory fare_rider_categories.txt
func (*FareRiderCategory) Filename ¶
func (ent *FareRiderCategory) Filename() string
Filename fare_rider_categories.txt
func (*FareRiderCategory) TableName ¶
func (ent *FareRiderCategory) TableName() string
TableName ext_plus_fare_attributes
func (*FareRiderCategory) UpdateKeys ¶
func (ent *FareRiderCategory) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type FarezoneAttribute ¶
type FarezoneAttribute struct {
ZoneID string `csv:"zone_id"`
ZoneName string `csv:"zone_name"`
tl.BaseEntity
}
FarezoneAttribute farezone_attributes.txt
func (*FarezoneAttribute) Filename ¶
func (ent *FarezoneAttribute) Filename() string
Filename farezone_attributes.txt
func (*FarezoneAttribute) TableName ¶
func (ent *FarezoneAttribute) TableName() string
TableName ext_plus_fare_attributes
type PlusRiderCategory ¶ added in v0.8.1
type PlusRiderCategory struct {
AgencyID string `csv:"agency_id"`
RiderCategoryID int `csv:"rider_category_id"`
RiderCategoryDescription string `csv:"rider_category_description"`
tl.BaseEntity
}
PlusRiderCategory rider_categories.txt
func (*PlusRiderCategory) Filename ¶ added in v0.8.1
func (ent *PlusRiderCategory) Filename() string
Filename rider_categories.txt
func (*PlusRiderCategory) TableName ¶ added in v0.8.1
func (ent *PlusRiderCategory) TableName() string
TableName ext_plus_rider_categories
func (*PlusRiderCategory) UpdateKeys ¶ added in v0.8.1
func (ent *PlusRiderCategory) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeRoute ¶
type RealtimeRoute struct {
RouteID string `csv:"route_id"`
RealtimeEnabled int `csv:"realtime_enabled"`
tl.BaseEntity
}
RealtimeRoute realtime_routes.txt
func (*RealtimeRoute) Filename ¶
func (ent *RealtimeRoute) Filename() string
Filename realtime_routes.txt
func (*RealtimeRoute) TableName ¶
func (ent *RealtimeRoute) TableName() string
TableName ext_plus_realtime_routes
func (*RealtimeRoute) UpdateKeys ¶
func (ent *RealtimeRoute) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeStop ¶
type RealtimeStop struct {
TripID string `csv:"trip_id"`
StopID string `csv:"stop_id"`
RealtimeStopID string `csv:"realtime_stop_id"`
tl.BaseEntity
}
RealtimeStop realtime_stops.txt
func (*RealtimeStop) Filename ¶
func (ent *RealtimeStop) Filename() string
Filename realtime_stops.txt
func (*RealtimeStop) TableName ¶
func (ent *RealtimeStop) TableName() string
TableName ext_plus_realtime_stops
func (*RealtimeStop) UpdateKeys ¶
func (ent *RealtimeStop) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeTrip ¶
type RealtimeTrip struct {
TripID string `csv:"trip_id"`
RealtimeTripID string `csv:"realtime_trip_id"`
tl.BaseEntity
}
RealtimeTrip realtime_trips.txt
func (*RealtimeTrip) Filename ¶
func (ent *RealtimeTrip) Filename() string
Filename realtime_trips.txt
func (*RealtimeTrip) TableName ¶
func (ent *RealtimeTrip) TableName() string
TableName ext_plus_realtime_trips
func (*RealtimeTrip) UpdateKeys ¶
func (ent *RealtimeTrip) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.
type RouteAttribute ¶ added in v0.12.0
type RouteAttribute struct {
RouteID tt.Key
Category tt.Int
Subcategory tt.Int
RunningWay tt.Int
tl.BaseEntity
}
func (*RouteAttribute) Filename ¶ added in v0.12.0
func (ent *RouteAttribute) Filename() string
func (*RouteAttribute) TableName ¶ added in v0.12.0
func (ent *RouteAttribute) TableName() string
func (*RouteAttribute) UpdateKeys ¶ added in v0.12.0
func (ent *RouteAttribute) UpdateKeys(emap *tl.EntityMap) error
type StopAttribute ¶
type StopAttribute struct {
StopID string `csv:"stop_id"`
AccessibilityID int `csv:"accessibility_id"`
CardinalDirection string `csv:"cardinal_direction"`
RelativePosition string `csv:"relative_position"`
StopCity string `csv:"stop_city"`
tl.BaseEntity
}
StopAttribute stop_attributes.txt
func (*StopAttribute) Filename ¶
func (ent *StopAttribute) Filename() string
Filename stop_attributes.txt
func (*StopAttribute) TableName ¶
func (ent *StopAttribute) TableName() string
TableName ext_plus_stop_attributes
func (*StopAttribute) UpdateKeys ¶
func (ent *StopAttribute) UpdateKeys(emap *tl.EntityMap) error
UpdateKeys updates Entity references.