Package org.onebusaway.gtfs.services
Class MockGtfs
java.lang.Object
org.onebusaway.gtfs.services.MockGtfs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MockGtfscreate()getPath()voidputAgencies(int numberOfRows, String... columns) voidputCalendarDates(String... specs) voidputCalendars(int numberOfServiceIds, String... columns) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidputNamedStops(String... rows) specify stop_id and stop_name, have stop generated with fake lat/lonvoidvoidvoidputStopTimes(String tripIds, String stopIds) voidputStopTimesWithDistances(String tripIds, String stopIds, String distances, String timepoints) Accept shape_dist_traveled and timepoints for testing.voidread()read(GtfsReader reader)
-
Constructor Details
-
MockGtfs
-
-
Method Details
-
create
- Throws:
IOException
-
getPath
-
putFile
-
putFile
- Throws:
IOException
-
putLines
-
read
- Throws:
IOException
-
read
- Throws:
IOException
-
putMinimal
public void putMinimal() -
putAgencies
-
putDefaultAgencies
public void putDefaultAgencies() -
putRoutes
-
putDefaultRoutes
public void putDefaultRoutes() -
putStops
-
putNamedStops
specify stop_id and stop_name, have stop generated with fake lat/lon- Parameters:
rows-
-
putDefaultStops
public void putDefaultStops() -
putCalendars
-
putDefaultCalendar
public void putDefaultCalendar() -
putCalendarDates
-
putTrips
-
putDefaultTrips
public void putDefaultTrips() -
putStopTimes
-
putStopTimesWithDistances
public void putStopTimesWithDistances(String tripIds, String stopIds, String distances, String timepoints) Accept shape_dist_traveled and timepoints for testing.- Parameters:
tripIds-stopIds-distances-timepoints-
-
putDefaultStopTimes
public void putDefaultStopTimes() -
id
- Parameters:
id-- Returns:
- a full id with the default agency id ("a0") for the feed.
-