Class StopLocationFieldMappingImpl
java.lang.Object
org.onebusaway.csv_entities.schema.AbstractFieldMapping
org.onebusaway.gtfs.serialization.mappings.StopLocationFieldMappingImpl
- All Implemented Interfaces:
FieldMapping,SingleFieldMapping,ConverterFactory
-
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(CsvEntityContext context) voidtranslateFromCSVToObject(CsvEntityContext context, Map<String, Object> csvValues, BeanWrapper object) voidtranslateFromObjectToCSV(CsvEntityContext context, 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
- Specified by:
createin interfaceConverterFactory- Parameters:
context-- Returns:
- creates a String-to-value Converter for the specified
CsvEntityContext.
-
translateFromCSVToObject
public void translateFromCSVToObject(CsvEntityContext context, Map<String, Object> csvValues, BeanWrapper object) - Specified by:
translateFromCSVToObjectin interfaceFieldMapping
-
translateFromObjectToCSV
public void translateFromObjectToCSV(CsvEntityContext context, BeanWrapper object, Map<String, Object> csvValues) - Specified by:
translateFromObjectToCSVin interfaceFieldMapping
-