org.onebusaway.gtfs.serialization.mappings
Class EntityFieldMappingFactory.FieldMappingImpl
java.lang.Object
org.onebusaway.csv_entities.schema.AbstractFieldMapping
org.onebusaway.gtfs.serialization.mappings.EntityFieldMappingFactory.FieldMappingImpl
- All Implemented Interfaces:
- org.onebusaway.csv_entities.schema.FieldMapping
- Enclosing class:
- EntityFieldMappingFactory
public static class EntityFieldMappingFactory.FieldMappingImpl
- extends org.onebusaway.csv_entities.schema.AbstractFieldMapping
| Fields inherited from class org.onebusaway.csv_entities.schema.AbstractFieldMapping |
_csvFieldName, _entityType, _isSetMethod, _objFieldName, _order, _required |
|
Method Summary |
void |
translateFromCSVToObject(org.onebusaway.csv_entities.CsvEntityContext context,
java.util.Map<java.lang.String,java.lang.Object> csvValues,
org.onebusaway.csv_entities.schema.BeanWrapper object)
|
void |
translateFromObjectToCSV(org.onebusaway.csv_entities.CsvEntityContext context,
org.onebusaway.csv_entities.schema.BeanWrapper object,
java.util.Map<java.lang.String,java.lang.Object> csvValues)
|
| Methods inherited from class org.onebusaway.csv_entities.schema.AbstractFieldMapping |
getCSVFieldNames, getOrder, isMissing, isMissing, isMissingAndOptional, isMissingAndOptional, isOptional, setIsSetMethod, setOrder |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityFieldMappingFactory.FieldMappingImpl
public EntityFieldMappingFactory.FieldMappingImpl(java.lang.Class<?> entityType,
java.lang.String csvFieldName,
java.lang.String objFieldName,
java.lang.Class<?> objFieldType,
boolean required)
translateFromCSVToObject
public void translateFromCSVToObject(org.onebusaway.csv_entities.CsvEntityContext context,
java.util.Map<java.lang.String,java.lang.Object> csvValues,
org.onebusaway.csv_entities.schema.BeanWrapper object)
translateFromObjectToCSV
public void translateFromObjectToCSV(org.onebusaway.csv_entities.CsvEntityContext context,
org.onebusaway.csv_entities.schema.BeanWrapper object,
java.util.Map<java.lang.String,java.lang.Object> csvValues)
Copyright © 2011 OneBusAway. All Rights Reserved.