List InterfaceCollection InterfaceAgencyAndId id with a service
date.Agency instance to set in a call to Route.setAgency(Agency).ServiceCalendar and ServiceCalendarDate
entities for a given GTFS feed compactly represent the dates of service for a
particular service id, they are not particularly amenable to quick
calculations.CalendarService.Converter.AgencyAndId id object.AgencyAndId id object.AgencyAndId object, creates a string representation of the
form "agencyId_entityId"FieldMappingFactory implementation that produces a
FieldMapping that is responsible for setting the
AgencyAndId.setAgencyId(String) portion of an AgencyAndId
identifier.FieldMappingFactory that produces a FieldMapping instance
capable of mapping a CSV string entity id to an entity instance, and vice
versa.ServiceInterval by extending the current service
interval, adjusting the arrival and departure intervals to include the
additional arrival and departure time specified in the arguments.GenericMutableDao
where all methods calls are passed to an underlying wrapped instance of
GenericMutableDao.GtfsDao InterfaceServiceCalendarDate MethodsServiceCalendar MethodsGenericMutableDao InterfaceFareAttribute MethodsFareRule MethodsFeedInfo MethodsFrequency MethodsPathway MethodsRoute MethodsServiceCalendar MethodsShapePoint MethodsShapePoint MethodsStop MethodsStopTime MethodsTransfer MethodsTrip MethodsCalendar object such that the Calendar will be at
"midnight" (12:00am) at the start of the day specified by this service date
and the target timezone.ServiceDate.getAsCalendar(TimeZone) for more details.ServiceCalendarDate MethodsGenericMutableDao InterfaceFrequency MethodsIdentityBean InterfaceLocalizedServiceId
which is just a service id with timezone information attached.CalendarService.getNextDepartureServiceDates(LocalizedServiceId, ServiceInterval, long)
.CalendarService.getPreviousArrivalServiceDates(LocalizedServiceId, ServiceInterval, long)
.CalendarService.getServiceDatesWithinRange(LocalizedServiceId, ServiceInterval, Date, Date)
.CalendarService.getServiceDateArrivalsWithinRange(LocalizedServiceId, ServiceInterval, Date, Date)
.CalendarService.getServiceDatesWithinRange(LocalizedServiceId, ServiceInterval, Date, Date)
.CalendarService.getServiceDateDeparturesWithinRange(LocalizedServiceId, ServiceInterval, Date, Date)
.ServiceInterval, overlap with the
specified from-to time range.CalendarService.getServiceDatesWithinRange(LocalizedServiceId, ServiceInterval, Date, Date)
.CalendarService InterfaceTimeZone for the specified agency idTrip MethodsGtfsDao has basic methods for retrieving collections of
entities and entities by id, GtfsRelationalDao adds some basic
methods for retrieving entities using more complex data relations.AgencyAndId) and a
TimeZone object that can be used to ground ServiceDate
objects.Calendar object such that the calendar will be
at "midnight" (12:00am) at the start of the day specified by the current
calendar date and locale.ServiceCalendar entities, as loaded from
calendars.txt, were found with the same
ServiceCalendar.getServiceId() value, a violation of the GTFS spec.GtfsReaderContext.getDefaultAgencyId() was specified for a particular
feed.Route.setAgency(Agency) from a csv
"agency_id" field in "routes.txt" and vice-versa.Route.getShortName() or
Route.getLongName() must be specified, if not both.ServiceCalendar and
ServiceCalendarDate to represent service date ranges.Map of LocalizedServiceId and ServiceInterval
objects, with convenience methods for adding additional service ids and
arrival-departure time intervals.Agency.getTimezone() string does not evaluate to a
valid TimeZone.Copyright © 2015 OneBusAway. All Rights Reserved.