Class EntitySchemaCache


  • public class EntitySchemaCache
    extends Object
    • Constructor Detail

      • EntitySchemaCache

        public EntitySchemaCache()
    • 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)