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
-
Field Summary
Fields inherited from class org.onebusaway.csv_entities.schema.AbstractFieldMapping
_alwaysIncludeInOutput, _csvFieldName, _defaultValue, _entityType, _isSetMethod, _objFieldName, _order, _required -
Constructor Summary
ConstructorsConstructorDescriptionStopLocationFieldMappingImpl(Class<?> entityType, String csvFieldName, String objFieldName, Class<?> objFieldType, boolean required) -
Method Summary
Modifier and TypeMethodDescriptionorg.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
-
Constructor Details
-
StopLocationFieldMappingImpl
-
-
Method Details
-
create
public org.apache.commons.beanutils.Converter create(org.onebusaway.csv_entities.CsvEntityContext context) - Specified by:
createin interfaceConverterFactory- Parameters:
context-- 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
-