org.onebusaway.gtfs.csv.schema.beans
Class CsvEntityMappingBean

java.lang.Object
  extended by org.onebusaway.gtfs.csv.schema.beans.CsvEntityMappingBean

public class CsvEntityMappingBean
extends java.lang.Object


Constructor Summary
CsvEntityMappingBean(java.lang.Class<?> type)
           
 
Method Summary
 void addAdditionalFieldMapping(FieldMapping fieldMapping)
           
 void addField(CsvFieldMappingBean field)
           
 void addFieldInOrder(java.lang.String fieldName)
           
 void addValidator(EntityValidator validator)
           
 java.util.List<FieldMapping> getAdditionalFieldMappings()
           
 java.util.Map<java.lang.reflect.Field,CsvFieldMappingBean> getFields()
           
 java.util.List<java.lang.String> getFieldsInOrder()
           
 java.lang.String getFilename()
           
 java.lang.String getPrefix()
           
 java.lang.Class<?> getType()
           
 java.util.List<EntityValidator> getValidators()
           
 boolean isAutoGenerateSchema()
           
 boolean isAutoGenerateSchemaSet()
           
 boolean isFilenameSet()
           
 boolean isPrefixSet()
           
 boolean isRequired()
           
 boolean isRequiredSet()
           
 void setAutoGenerateSchema(boolean autoGenerateSchema)
           
 void setFieldsInOrder(java.util.List<java.lang.String> fieldsInOrder)
           
 void setFilename(java.lang.String filename)
           
 void setPrefix(java.lang.String prefix)
           
 void setRequired(boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CsvEntityMappingBean

public CsvEntityMappingBean(java.lang.Class<?> type)
Method Detail

getType

public java.lang.Class<?> getType()

isFilenameSet

public boolean isFilenameSet()

getFilename

public java.lang.String getFilename()

setFilename

public void setFilename(java.lang.String filename)

isPrefixSet

public boolean isPrefixSet()

getPrefix

public java.lang.String getPrefix()

setPrefix

public void setPrefix(java.lang.String prefix)

isRequiredSet

public boolean isRequiredSet()

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

isAutoGenerateSchemaSet

public boolean isAutoGenerateSchemaSet()

isAutoGenerateSchema

public boolean isAutoGenerateSchema()

setAutoGenerateSchema

public void setAutoGenerateSchema(boolean autoGenerateSchema)

addField

public void addField(CsvFieldMappingBean field)

getFields

public java.util.Map<java.lang.reflect.Field,CsvFieldMappingBean> getFields()

addValidator

public void addValidator(EntityValidator validator)

getValidators

public java.util.List<EntityValidator> getValidators()

addAdditionalFieldMapping

public void addAdditionalFieldMapping(FieldMapping fieldMapping)

getAdditionalFieldMappings

public java.util.List<FieldMapping> getAdditionalFieldMappings()

addFieldInOrder

public void addFieldInOrder(java.lang.String fieldName)

getFieldsInOrder

public java.util.List<java.lang.String> getFieldsInOrder()

setFieldsInOrder

public void setFieldsInOrder(java.util.List<java.lang.String> fieldsInOrder)


Copyright © 2011 OneBusAway. All Rights Reserved.