org.onebusaway.gtfs_transformer.factory
Class ModificationUpdateStrategy

java.lang.Object
  extended by org.onebusaway.gtfs_transformer.factory.ModificationUpdateStrategy
All Implemented Interfaces:
GtfsTransformStrategy

public class ModificationUpdateStrategy
extends java.lang.Object
implements GtfsTransformStrategy


Constructor Summary
ModificationUpdateStrategy()
           
 
Method Summary
 void addEntity(java.lang.Object object)
           
 void addModification(java.lang.Class<?> type, EntityTransformStrategy modification)
           
 void addRemoval(java.lang.Class<?> type, EntityTransformStrategy modification)
           
 void addRetention(org.onebusaway.gtfs_transformer.factory.EntityMatch match)
           
 void addTransform(GtfsTransformStrategy strategy)
           
 void run(TransformContext context, GtfsMutableRelationalDao dao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModificationUpdateStrategy

public ModificationUpdateStrategy()
Method Detail

addEntity

public void addEntity(java.lang.Object object)

addModification

public void addModification(java.lang.Class<?> type,
                            EntityTransformStrategy modification)

addRemoval

public void addRemoval(java.lang.Class<?> type,
                       EntityTransformStrategy modification)

addRetention

public void addRetention(org.onebusaway.gtfs_transformer.factory.EntityMatch match)

run

public void run(TransformContext context,
                GtfsMutableRelationalDao dao)
Specified by:
run in interface GtfsTransformStrategy

addTransform

public void addTransform(GtfsTransformStrategy strategy)


Copyright © 2011 OneBusAway. All Rights Reserved.