Package | Description |
---|---|
org.transitime.api.data |
This package contains the classes for the objects that are serialized into
JSON or XML.
|
org.transitime.api.data.siri |
For handling SIRI API.
|
org.transitime.core.dataCache |
Contains server-side managers that keep track of real-time data such that
it can be made available to clients via RMI.
|
org.transitime.ipc.data |
This package contains the low-level objects that are transmitted to
the clients via RMI.
|
org.transitime.ipc.interfaces |
Contains the Interfaces for communicating data via RMI between a server
and a client.
|
org.transitime.ipc.servers |
Contains the classes for the servers, such as the core prediction system,
that provide data via RMI.
|
Constructor and Description |
---|
ApiPredictionDestination(IpcPredictionsForRouteStopDest predictionsForRouteStop) |
Constructor and Description |
---|
ApiPredictionRouteStop(java.util.List<IpcPredictionsForRouteStopDest> predictionsForRouteStop) |
ApiPredictions(java.util.List<IpcPredictionsForRouteStopDest> predsForRouteStopDestinations)
For constructing a ApiPredictions object from a List of
IpcPredictionsForRouteStopDest objects.
|
Constructor and Description |
---|
SiriStopMonitoring(java.util.List<IpcPredictionsForRouteStopDest> preds,
java.util.Collection<IpcVehicleComplete> vehicles,
java.lang.String agencyId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getAllPredictions(int maxPredictionsPerStop,
long maxSystemTimeForPrediction)
Returns copy of all predictions for system, limited by
maxPredictionsPerStop and maxPredictionTime.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.util.List<PredictionsInterface.RouteStop> routeStops)
Returns copy of all predictions currently associated for each route/stop specified.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.util.List<PredictionsInterface.RouteStop> routeStops,
int predictionsPerStop)
Returns copy of List
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.lang.String routeIdOrShortName,
java.lang.String stopId)
Returns copy of all predictions currently associated with the stop.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.lang.String routeIdOrShortName,
java.lang.String directionId,
java.lang.String stopId)
Returns copy of all predictions currently associated with the stop.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.lang.String routeIdOrShortName,
java.lang.String directionId,
java.lang.String stopId,
int maxPredictionsPerStop)
Returns copy of the PredictionsForRouteStop object.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionDataCache.getPredictions(java.lang.String routeIdOrShortName,
java.lang.String stopId,
java.lang.String directionId,
int maxPredictionsPerStop,
double distanceToStop)
Returns copy of the PredictionsForRouteStop object.
|
Modifier and Type | Method and Description |
---|---|
IpcPredictionsForRouteStopDest |
IpcPredictionsForRouteStopDest.getClone(int maxPredictionsPerStop,
double distanceToStop)
Gets a copy of this object.
|
IpcPredictionsForRouteStopDest |
IpcPredictionsForRouteStopDest.getClone(int maxPredictionsPerStop,
long maxSystemTimeForPrediction,
double distanceToStop)
Gets a copy of this object.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsInterface.get(java.util.List<PredictionsInterface.RouteStop> routeStops,
int predictionsPerStop)
For each route/stop specified returns a list of predictions for that
stop.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsInterface.get(Location loc,
double maxDistance,
int predictionsPerStop)
Returns predictions based on the specified location.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsInterface.get(java.lang.String routeShortName,
java.lang.String stopId,
int predictionsPerStop)
Returns list of current predictions for the specified route/stop.
|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsInterface.getAllPredictions(int predictionMaxFutureSecs)
Returns all predictions.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsServer.get(java.util.List<PredictionsInterface.RouteStop> routeStops,
int predictionsPerStop) |
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsServer.get(Location loc,
double maxDistance,
int predictionsPerStop) |
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsServer.get(java.lang.String routeIdOrShortName,
java.lang.String stopId,
int predictionsPerStop) |
java.util.List<IpcPredictionsForRouteStopDest> |
PredictionsServer.getAllPredictions(int predictionMaxFutureSecs) |