org.onebusaway.gtfs.csv.schema
Class EntitySchema
java.lang.Object
org.onebusaway.gtfs.csv.schema.EntitySchema
public class EntitySchema
- extends java.lang.Object
|
Constructor Summary |
EntitySchema(java.lang.Class<?> entityClass,
java.lang.String filename,
boolean required)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntitySchema
public EntitySchema(java.lang.Class<?> entityClass,
java.lang.String filename,
boolean required)
addField
public void addField(FieldMapping field)
addValidator
public void addValidator(EntityValidator entityValidator)
getEntityClass
public java.lang.Class<?> getEntityClass()
getFilename
public java.lang.String getFilename()
isRequired
public boolean isRequired()
getFields
public java.util.List<FieldMapping> getFields()
getValidators
public java.util.List<EntityValidator> getValidators()
setFieldsInOrder
public void setFieldsInOrder(java.util.List<java.lang.String> fieldsInOrder)
getFieldsInOrder
public java.util.List<java.lang.String> getFieldsInOrder()
Copyright © 2010 OneBusAway. All Rights Reserved.