Package | Description |
---|---|
org.transitime.core.predAccuracy |
For measuring prediction accuracy, both from external prediction feed and
for using internal predictions.
|
org.transitime.core.travelTimes |
Code for determining travel times based on historic AVL based data.
|
org.transitime.db.structs |
Contains the descriptions of the classes for the objects that are read
and written to the database.
|
Modifier and Type | Method and Description |
---|---|
static void |
PredictionAccuracyModule.handleArrivalDeparture(ArrivalDeparture arrivalDeparture)
Looks for corresponding prediction in memory.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<DataFetcher.DbDataMapKey,java.util.List<ArrivalDeparture>> |
DataFetcher.getArrivalDepartureMap()
Provides the arrival/departure data in a map.
|
java.util.Map<DataFetcher.DbDataMapKey,java.util.List<ArrivalDeparture>> |
DataFetcher.readArrivalsDepartures(java.lang.String dbName,
java.util.Date beginTime,
java.util.Date endTime)
Reads arrivals/departures from db into so can be processed.
|
Modifier and Type | Class and Description |
---|---|
class |
Arrival
For persisting an Arrival time.
|
class |
Departure
For persisting a Departure time.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Iterator<ArrivalDeparture> |
ArrivalDeparture.getArrivalsDeparturesDbIterator(org.hibernate.Session session,
java.util.Date beginTime,
java.util.Date endTime)
For querying large amount of data.
|
static java.util.List<ArrivalDeparture> |
ArrivalDeparture.getArrivalsDeparturesFromDb(java.util.Date beginTime,
java.util.Date endTime,
java.lang.String vehicleId)
Read in arrivals and departures for a vehicle, over a time range.
|
static java.util.List<ArrivalDeparture> |
ArrivalDeparture.getArrivalsDeparturesFromDb(java.util.Date beginTime,
java.util.Date endTime,
java.lang.String sqlClause,
int firstResult,
int maxResults,
ArrivalDeparture.ArrivalsOrDepartures arrivalOrDeparture)
Same as other getArrivalsDeparturesFromDb() but uses
-Dtransitime.db.dbName Java property to specify the name of the database.
|
static java.util.List<ArrivalDeparture> |
ArrivalDeparture.getArrivalsDeparturesFromDb(java.lang.String projectId,
java.util.Date beginTime,
java.util.Date endTime)
Reads the arrivals/departures for the timespan specified.
|
static java.util.List<ArrivalDeparture> |
ArrivalDeparture.getArrivalsDeparturesFromDb(java.lang.String dbName,
java.util.Date beginTime,
java.util.Date endTime,
java.lang.String sqlClause,
int firstResult,
int maxResults,
ArrivalDeparture.ArrivalsOrDepartures arrivalOrDeparture)
Allows batch retrieval of data.
|