Package org.onebusaway.gtfs.serialization.mappings

Class Summary
AgencyIdFieldMappingFactory  
AgencyIdTranslationFieldMappingFactory  
DateFieldMappingFactory  
DefaultAgencyIdFieldMappingFactory A FieldMappingFactory implementation that produces a FieldMapping that is responsible for setting the AgencyAndId.setAgencyId(String) portion of an AgencyAndId identifier.
EntityFieldMappingFactory FieldMappingFactory that produces a FieldMapping instance capable of mapping a CSV string entity id to an entity instance, and vice versa.
EntityFieldMappingFactory.FieldMappingImpl  
RouteAgencyFieldMappingFactory Responsible for setting the Route.setAgency(Agency) from a csv "agency_id" field in "routes.txt" and vice-versa.
RouteValidator Checks that a Route has either a Route.getShortName() or Route.getLongName() specified.
StopTimeFieldMappingFactory  
 

Exception Summary
AgencyNotFoundForRouteException Error indicating that there was a problem finding the appropriate Agency instance to set in a call to Route.setAgency(Agency).
InvalidStopTimeException Indicates the an "arrival_time" or "departure_time" value for in the "stop_times.txt" csv file could not be parsed.
RouteNameException The GTFS spec declares that at least one of Route.getShortName() or Route.getLongName() must be specified, if not both.
 



Copyright © 2010 OneBusAway. All Rights Reserved.