Class EntitySchemaCache

java.lang.Object
org.onebusaway.gtfs_transformer.deferred.EntitySchemaCache

public class EntitySchemaCache extends Object
  • Constructor Details

    • EntitySchemaCache

      public EntitySchemaCache()
  • Method Details

    • 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)