Class GtfsTransformer

java.lang.Object
org.onebusaway.gtfs_transformer.GtfsTransformer

public class GtfsTransformer extends Object
  • Constructor Details

    • GtfsTransformer

      public GtfsTransformer()
  • Method Details

    • setGtfsInputDirectory

      public void setGtfsInputDirectory(File gtfsInputDirectory)
    • setWriteZoneRouteMapping

      public void setWriteZoneRouteMapping(boolean writeZoneRouteMapping)
    • setRouteMappingOutputName

      public void setRouteMappingOutputName(String routeMappingOutputName)
    • setGtfsReferenceDirectory

      public void setGtfsReferenceDirectory(File referenceDirectory)
    • setGtfsInputDirectories

      public void setGtfsInputDirectories(List<File> paths)
    • setOutputDirectory

      public void setOutputDirectory(File outputDirectory)
    • addTransform

      public void addTransform(GtfsTransformStrategy strategy)
    • getTransforms

      public List<GtfsTransformStrategy> getTransforms()
    • getLastTransform

      public GtfsTransformStrategy getLastTransform()
    • addEntityTransform

      public void addEntityTransform(GtfsEntityTransformStrategy entityTransform)
    • addParameter

      public void addParameter(String key, Object value)
    • setAgencyId

      public void setAgencyId(String agencyId)
    • getReader

      public GtfsReader getReader()
    • getReferenceReader

      public GtfsReader getReferenceReader()
    • getWriter

      public GtfsWriter getWriter()
    • getDao

      public GtfsRelationalDao getDao()
    • getTransformFactory

      public TransformFactory getTransformFactory()
    • run

      public void run() throws Exception
      Throws:
      Exception