public class GtfsReader
extends org.onebusaway.csv_entities.CsvEntityReader
Modifier and Type | Field and Description |
---|---|
static String |
KEY_CONTEXT |
Constructor and Description |
---|
GtfsReader() |
Modifier and Type | Method and Description |
---|---|
void |
addAgencyIdMapping(String fromAgencyId,
String toAgencyId) |
protected org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory |
createEntitySchemaFactory()
Protected Methods
|
List<Agency> |
getAgencies() |
protected String |
getAgencyForEntity(Class<?> entityType,
String entityId) |
String |
getDefaultAgencyId() |
protected Object |
getEntity(Class<?> entityClass,
Serializable id) |
List<Class<?>> |
getEntityClasses() |
GenericMutableDao |
getEntityStore() |
GtfsReaderContext |
getGtfsReaderContext() |
protected String |
getTranslatedAgencyId(String agencyId) |
void |
run() |
void |
run(org.onebusaway.csv_entities.CsvInputSource source) |
void |
setAgencies(List<Agency> agencies) |
void |
setDefaultAgencyId(String feedId) |
void |
setEntityClasses(List<Class<?>> entityClasses) |
void |
setEntityStore(GenericMutableDao entityStore) |
void |
setOverwriteDuplicates(boolean overwriteDuplicates) |
addEntityHandler, close, createIndividualCsvEntityReader, getContext, getEntitySchemaFactory, getInputSource, injectEntity, openInputStreamForEntityClass, readEntities, readEntities, readEntities, readEntities, setEntitySchemaFactory, setInputLocation, setInputSource, setInternStrings, setTokenizerStrategy, setTrimValues
public static final String KEY_CONTEXT
public void setDefaultAgencyId(String feedId)
public String getDefaultAgencyId()
public GtfsReaderContext getGtfsReaderContext()
public GenericMutableDao getEntityStore()
public void setEntityStore(GenericMutableDao entityStore)
public void setOverwriteDuplicates(boolean overwriteDuplicates)
public void run() throws IOException
IOException
public void run(org.onebusaway.csv_entities.CsvInputSource source) throws IOException
IOException
protected org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory createEntitySchemaFactory()
protected Object getEntity(Class<?> entityClass, Serializable id)
Copyright © 2013 OneBusAway. All Rights Reserved.