Class EntitySchemaCache
- java.lang.Object
-
- org.onebusaway.gtfs_transformer.deferred.EntitySchemaCache
-
public class EntitySchemaCache extends Object
-
-
Constructor Summary
Constructors Constructor Description EntitySchemaCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntitySchema(org.onebusaway.csv_entities.schema.EntitySchema schema)voidaddEntitySchemasFromGtfsReader(GtfsReader reader)org.onebusaway.csv_entities.schema.SingleFieldMappinggetFieldMappingForCsvFieldName(Class<?> entityType, String csvFieldName)org.onebusaway.csv_entities.schema.SingleFieldMappinggetFieldMappingForObjectFieldName(Class<?> entityType, String objFieldName)org.onebusaway.csv_entities.schema.EntitySchemagetSchemaForEntityType(Class<?> entityType)org.onebusaway.csv_entities.schema.EntitySchemagetSchemaForFileName(String fileName)
-
-
-
Method Detail
-
addEntitySchemasFromGtfsReader
public void addEntitySchemasFromGtfsReader(GtfsReader reader)
-
addEntitySchema
public void addEntitySchema(org.onebusaway.csv_entities.schema.EntitySchema schema)
-
getFieldMappingForCsvFieldName
public org.onebusaway.csv_entities.schema.SingleFieldMapping getFieldMappingForCsvFieldName(Class<?> entityType, String csvFieldName)
-
getFieldMappingForObjectFieldName
public org.onebusaway.csv_entities.schema.SingleFieldMapping getFieldMappingForObjectFieldName(Class<?> entityType, String objFieldName)
-
getSchemaForFileName
public org.onebusaway.csv_entities.schema.EntitySchema getSchemaForFileName(String fileName)
-
getSchemaForEntityType
public org.onebusaway.csv_entities.schema.EntitySchema getSchemaForEntityType(Class<?> entityType)
-
-