org.onebusaway.gtfs.serialization.mappings
Class RouteAgencyFieldMappingFactory

java.lang.Object
  extended by org.onebusaway.gtfs.serialization.mappings.RouteAgencyFieldMappingFactory
All Implemented Interfaces:
FieldMappingFactory

public class RouteAgencyFieldMappingFactory
extends java.lang.Object
implements FieldMappingFactory

Responsible for setting the Route.setAgency(Agency) from a csv "agency_id" field in "routes.txt" and vice-versa.

Author:
bdferris
See Also:
Route.setAgency(Agency)

Constructor Summary
RouteAgencyFieldMappingFactory()
           
 
Method Summary
 FieldMapping createFieldMapping(EntitySchemaFactory schemaFactory, java.lang.Class<?> entityType, java.lang.String csvFieldName, java.lang.String objFieldName, java.lang.Class<?> objFieldType, boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteAgencyFieldMappingFactory

public RouteAgencyFieldMappingFactory()
Method Detail

createFieldMapping

public FieldMapping createFieldMapping(EntitySchemaFactory schemaFactory,
                                       java.lang.Class<?> entityType,
                                       java.lang.String csvFieldName,
                                       java.lang.String objFieldName,
                                       java.lang.Class<?> objFieldType,
                                       boolean required)
Specified by:
createFieldMapping in interface FieldMappingFactory


Copyright © 2011 OneBusAway. All Rights Reserved.