org.onebusaway.gtfs.serialization.mappings
Class RouteValidator

java.lang.Object
  extended by org.onebusaway.csv_entities.schema.AbstractEntityValidator
      extended by org.onebusaway.gtfs.serialization.mappings.RouteValidator
All Implemented Interfaces:
org.onebusaway.csv_entities.schema.EntityValidator

public class RouteValidator
extends org.onebusaway.csv_entities.schema.AbstractEntityValidator

Checks that a Route has either a Route.getShortName() or Route.getLongName() specified. If neither is set, a RouteNameException is thrown.

Author:
bdferris
See Also:
Route.getShortName(), Route.getLongName(), RouteNameException

Constructor Summary
RouteValidator()
           
 
Method Summary
 void validateEntity(org.onebusaway.csv_entities.CsvEntityContext context, Map<String,Object> csvValues, org.onebusaway.csv_entities.schema.BeanWrapper object)
           
 
Methods inherited from class org.onebusaway.csv_entities.schema.AbstractEntityValidator
getOrder, setOrder, validateCSV
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteValidator

public RouteValidator()
Method Detail

validateEntity

public void validateEntity(org.onebusaway.csv_entities.CsvEntityContext context,
                           Map<String,Object> csvValues,
                           org.onebusaway.csv_entities.schema.BeanWrapper object)
Specified by:
validateEntity in interface org.onebusaway.csv_entities.schema.EntityValidator
Overrides:
validateEntity in class org.onebusaway.csv_entities.schema.AbstractEntityValidator


Copyright © 2011 OneBusAway. All Rights Reserved.