Class RouteValidator

java.lang.Object
org.onebusaway.csv_entities.schema.AbstractEntityValidator
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:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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 Details

    • RouteValidator

      public RouteValidator()
  • Method Details

    • 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