Class StopLocationFieldMappingImpl
- java.lang.Object
-
- org.onebusaway.csv_entities.schema.AbstractFieldMapping
-
- org.onebusaway.gtfs.serialization.mappings.StopLocationFieldMappingImpl
-
- All Implemented Interfaces:
org.onebusaway.csv_entities.schema.FieldMapping,org.onebusaway.csv_entities.schema.SingleFieldMapping,ConverterFactory
public class StopLocationFieldMappingImpl extends org.onebusaway.csv_entities.schema.AbstractFieldMapping
-
-
Constructor Summary
Constructors Constructor Description StopLocationFieldMappingImpl(Class<?> entityType, String csvFieldName, String objFieldName, Class<?> objFieldType, boolean required)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.beanutils.Convertercreate(org.onebusaway.csv_entities.CsvEntityContext context)voidtranslateFromCSVToObject(org.onebusaway.csv_entities.CsvEntityContext context, Map<String,Object> csvValues, org.onebusaway.csv_entities.schema.BeanWrapper object)voidtranslateFromObjectToCSV(org.onebusaway.csv_entities.CsvEntityContext context, org.onebusaway.csv_entities.schema.BeanWrapper object, Map<String,Object> csvValues)-
Methods inherited from class org.onebusaway.csv_entities.schema.AbstractFieldMapping
getCsvFieldName, getCSVFieldNames, getObjFieldName, getOrder, isAlwaysIncludeInOutput, isMissing, isMissing, isMissing, isMissingAndOptional, isMissingAndOptional, isOptional, setAlwaysIncludeInOutput, setDefaultValue, setIsSetMethod, setOrder
-
-
-
-
Method Detail
-
create
public org.apache.commons.beanutils.Converter create(org.onebusaway.csv_entities.CsvEntityContext context)
- Specified by:
createin interfaceConverterFactory- Returns:
- creates a String-to-value Converter for the specified
CsvEntityContext.
-
translateFromCSVToObject
public void translateFromCSVToObject(org.onebusaway.csv_entities.CsvEntityContext context, Map<String,Object> csvValues, org.onebusaway.csv_entities.schema.BeanWrapper object)- Specified by:
translateFromCSVToObjectin interfaceorg.onebusaway.csv_entities.schema.FieldMapping
-
translateFromObjectToCSV
public void translateFromObjectToCSV(org.onebusaway.csv_entities.CsvEntityContext context, org.onebusaway.csv_entities.schema.BeanWrapper object, Map<String,Object> csvValues)- Specified by:
translateFromObjectToCSVin interfaceorg.onebusaway.csv_entities.schema.FieldMapping
-
-