Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

O

OctalDecoder - Class in org.transitime.feed.gtfsRt
GTFS-RT doesn't handle UTF-8 characters well when outputing human readable format.
OctalDecoder() - Constructor for class org.transitime.feed.gtfsRt.OctalDecoder
 
offer(Runnable) - Method in class org.transitime.avl.AvlQueue
Calls superclass offer() method but also updates the AVL data per vehicle map.
offer(Runnable, long, TimeUnit) - Method in class org.transitime.avl.AvlQueue
Calls superclass offer(timeout, unit) method but also updates the AVL data per vehicle map.
offset(Location, double, double) - Static method in class org.transitime.utils.Geo
Returns the Location l offset by deltaX and deltaY.
OffsetGtfsLocsForChina - Class in org.transitime.applications
Maps are offset for China such that when GTFS data is plotted it is not accurately located with respect to the streets.
OffsetGtfsLocsForChina() - Constructor for class org.transitime.applications.OffsetGtfsLocsForChina
 
OldFileFinder - Class in org.transitime.maintenance
Abstract class for finding files older than specified number of days.
OldFileFinder(int) - Constructor for class org.transitime.maintenance.OldFileFinder
Constructor.
onClose(int, String) - Method in interface org.transitime.avl.amigocloud.AmigoWebsocketListener
Called by WebSocketClient.onClose() to indicate connection closed and there is a problem.
onDelete(Session) - Method in class org.transitime.db.structs.ArrivalDeparture
Implemented due to Lifecycle interface being implemented.
onDelete(Session) - Method in class org.transitime.db.structs.Match
Implemented due to Lifecycle interface being implemented.
onDelete(Session) - Method in class org.transitime.db.structs.PredictionAccuracy
Implemented due to Lifecycle interface being implemented.
onDelete(Session) - Method in class org.transitime.db.structs.StopPath
 
onDelete(Session) - Method in class org.transitime.db.structs.Trip
Implemented due to Lifecycle interface being implemented.
onDelete(Session) - Method in class org.transitime.db.structs.TripPattern
 
oneDigitFormat(double) - Static method in class org.transitime.utils.Geo
Outputs arg with just a single digit.
oneDigitFormat(double) - Static method in class org.transitime.utils.StringUtils
For formatting double to 1 decimal place.
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.ArrivalDeparture
Callback due to implementing Lifecycle interface.
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.Match
Callback due to implementing Lifecycle interface.
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.PredictionAccuracy
Callback due to implementing Lifecycle interface.
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.StopPath
 
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.Trip
Callback due to implementing Lifecycle interface.
onLoad(Session, Serializable) - Method in class org.transitime.db.structs.TripPattern
 
onlyNeedArrivalDepartures() - Static method in class org.transitime.configData.CoreConfig
When batching large amount of AVL data through system to generate improved schedule time (as has been done for Zhengzhou) it takes huge amount of time to process everything.
onMessage(String) - Method in interface org.transitime.avl.amigocloud.AmigoWebsocketListener
 
onSave(Session) - Method in class org.transitime.db.structs.ArrivalDeparture
Implemented due to Lifecycle interface being implemented.
onSave(Session) - Method in class org.transitime.db.structs.Match
Implemented due to Lifecycle interface being implemented.
onSave(Session) - Method in class org.transitime.db.structs.PredictionAccuracy
Implemented due to Lifecycle interface being implemented.
onSave(Session) - Method in class org.transitime.db.structs.StopPath
 
onSave(Session) - Method in class org.transitime.db.structs.Trip
Implemented due to Lifecycle interface being implemented.
onSave(Session) - Method in class org.transitime.db.structs.TripPattern
 
onUpdate(Session) - Method in class org.transitime.db.structs.ArrivalDeparture
Implemented due to Lifecycle interface being implemented.
onUpdate(Session) - Method in class org.transitime.db.structs.Match
Implemented due to Lifecycle interface being implemented.
onUpdate(Session) - Method in class org.transitime.db.structs.PredictionAccuracy
Implemented due to Lifecycle interface being implemented.
onUpdate(Session) - Method in class org.transitime.db.structs.StopPath
 
onUpdate(Session) - Method in class org.transitime.db.structs.Trip
Implemented due to Lifecycle interface being implemented.
onUpdate(Session) - Method in class org.transitime.db.structs.TripPattern
 
OptionsHeader - Class in org.transitime.avl.calAmp
For processing CalAmp options header.
OrderedCollection - Class in org.transitime.utils
Takes several ordered lists of String objects and combines them into a single one.
OrderedCollection() - Constructor for class org.transitime.utils.OrderedCollection
 
OREGON_REGION - Static variable in class org.transitime.maintenance.AwsGlacier
 
org.transitime.api - package org.transitime.api
The API consists of there feeds: 1) a Transitime JSON/XML feed intended for user interface applications; 2) GTFS-realtime feed for large applications such as Google; and 3) SIRI feed simply because it is considered a standard.
org.transitime.api.data - package org.transitime.api.data
This package contains the classes for the objects that are serialized into JSON or XML.
org.transitime.api.data.siri - package org.transitime.api.data.siri
For handling SIRI API.
org.transitime.api.gtfsRealtime - package org.transitime.api.gtfsRealtime
 
org.transitime.api.predsByLoc - package org.transitime.api.predsByLoc
 
org.transitime.api.rootResources - package org.transitime.api.rootResources
Contains descriptions of all of all of the API calls and specifies their syntax.
org.transitime.api.utils - package org.transitime.api.utils
Contains utilities for the API such as for handling standard parameters, and validating usage to make sure key is proper and that not exceeding access limits.
org.transitime.applications - package org.transitime.applications
Contains the top level static main() methods for the applications that constitute the Transitime system.
org.transitime.avl - package org.transitime.avl
Contains the classes associated with AVL feeds including reading data from an AVL feed and providing it to the main application usually via JMS for live feeds but also by reading data and then directly calling AvlProcessor.processAvlReport(avlReport) for other feeds, especially batch feeds used for debugging or testing.
org.transitime.avl.amigocloud - package org.transitime.avl.amigocloud
 
org.transitime.avl.calAmp - package org.transitime.avl.calAmp
 
org.transitime.avl.socket - package org.transitime.avl.socket
 
org.transitime.config - package org.transitime.config
The classes used as part of specifying the configuration parameters for an application.
org.transitime.configData - package org.transitime.configData
Contains the declarations of the configuration parameters used for the applications.
org.transitime.core - package org.transitime.core
Contains the core classes that process the AVL data and create predictions, arrival/departure times, headway, etc.
org.transitime.core.autoAssigner - package org.transitime.core.autoAssigner
For automatically assigning vehicles to a block assignment by looking at what blocks are available and how a vehicle matches a block spatially and temporally.
org.transitime.core.dataCache - package 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.core.predAccuracy - package org.transitime.core.predAccuracy
For measuring prediction accuracy, both from external prediction feed and for using internal predictions.
org.transitime.core.schedBasedPreds - package org.transitime.core.schedBasedPreds
The schedule based predictions module runs in the background.
org.transitime.core.travelTimes - package org.transitime.core.travelTimes
Code for determining travel times based on historic AVL based data.
org.transitime.custom - package org.transitime.custom
Package is for custom software specific to a transit agency.
org.transitime.custom.georgiaTech - package org.transitime.custom.georgiaTech
Custom software for Georgia Tech.
org.transitime.custom.mbta - package org.transitime.custom.mbta
Custom classes specifically for MBTA
org.transitime.custom.missionBay - package org.transitime.custom.missionBay
Custom classes specifically for Mission Bay Shuttle
org.transitime.custom.nyc - package org.transitime.custom.nyc
Custom software for New York City.
org.transitime.custom.sfmta - package org.transitime.custom.sfmta
Custom classes specifically for SFMTA
org.transitime.custom.sfmta.delayTimes - package org.transitime.custom.sfmta.delayTimes
For determining how long delays are when a bus has to stop at a 4-way stop instead of having a green traffic signal.
org.transitime.db - package org.transitime.db
Contains the classes for accessing the database via Hibernate and the the classes that describe the objects that are store and retrieved to and from the database.
org.transitime.db.hibernate - package org.transitime.db.hibernate
Classes having to do with reading and writing to the database using Hibernate.
org.transitime.db.structs - package org.transitime.db.structs
Contains the descriptions of the classes for the objects that are read and written to the database.
org.transitime.db.webstructs - package org.transitime.db.webstructs
Database classes used for the website.
org.transitime.feed - package org.transitime.feed
Contains the classes for providing feeds of the generated data.
org.transitime.feed.gtfsRt - package org.transitime.feed.gtfsRt
Contains the classes used for providing a GTFS-realtime feed.
org.transitime.gtfs - package org.transitime.gtfs
Contains classes for reading and writing GTFS configuration data.
org.transitime.gtfs.gtfsStructs - package org.transitime.gtfs.gtfsStructs
Contains the classes the correspond directly to the GTFS data.
org.transitime.gtfs.readers - package org.transitime.gtfs.readers
For reading in a GTFS file in CSV format.
org.transitime.gtfs.writers - package org.transitime.gtfs.writers
For writing GTFS configuration data in CSV format to files.
org.transitime.ipc - package org.transitime.ipc
Contains the classes for Interprocess Communication for both RMI and JMS.
org.transitime.ipc.clients - package org.transitime.ipc.clients
Contains the client side code for connecting to an RMI interface in order to read configuration, predictions, or vehicle data from the server.
org.transitime.ipc.data - package org.transitime.ipc.data
This package contains the low-level objects that are transmitted to the clients via RMI.
org.transitime.ipc.interfaces - package org.transitime.ipc.interfaces
Contains the Interfaces for communicating data via RMI between a server and a client.
org.transitime.ipc.jms - package org.transitime.ipc.jms
Contains the classes for communicating data via JMS.
org.transitime.ipc.rmi - package org.transitime.ipc.rmi
The org.transitime.ipc.rmi package is for making it easy to have remote RMI access to objects on the server.
org.transitime.ipc.servers - package org.transitime.ipc.servers
Contains the classes for the servers, such as the core prediction system, that provide data via RMI.
org.transitime.logging - package org.transitime.logging
Contains the classes for logging debug, warning, error, and info information to logfiles using logback.
org.transitime.maintenance - package org.transitime.maintenance
Classes for maintaining production system, such as offloading log files and such.
org.transitime.misc - package org.transitime.misc
Contains the test and other classes that don't fit anywhere else.
org.transitime.modules - package org.transitime.modules
Contains the classes for running a module in a separate thread in order to do processing, such as for an AVL feed that polls for the data.
org.transitime.monitoring - package org.transitime.monitoring
For monitoring system to make sure that it is up and working correctly.
org.transitime.reports - package org.transitime.reports
Classes for generating reports.
org.transitime.statistics - package org.transitime.statistics
Contains statistics classes such as for generating more accurate schedule times by using GPS information on when the vehicles really do depart.
org.transitime.utils.csv - package org.transitime.utils.csv
Classes for helping to process CSV files.
org.transitime.utils.threading - package org.transitime.utils.threading
Contains the classes for dealing with threads and making it easier to use and debug them.
org.transitime.utils.web - package org.transitime.utils.web
This package contains utilities useful for websites.
org.transitime.web - package org.transitime.web
 
org.transitime.worldbank - package org.transitime.worldbank
Contains classes specifically for World Bank projects.
org.transitime.worldbank.gtfsRtExample - package org.transitime.worldbank.gtfsRtExample
For helping transit agencies provide a GTFS-realtime feed of their GPS data by querying a database and putting the data into GTFS-realtime format.
outOfChina(double, double) - Static method in class org.transitime.utils.ChinaGpsOffset
Returns true if the lat/lon specified is within a rectangle that very roughly describes China.
OUTPUT_FILE_NAME - Static variable in class org.transitime.worldbank.gtfsRtExample.ConfigurableParameters
 
outputMessagesToSysErr() - Static method in class org.transitime.gtfs.GtfsLoggingAppender
For debugging.
outputPathsAndStopsForGraphing(String) - Method in class org.transitime.gtfs.GtfsData
Outputs data for specified route grouped by trip pattern.
overLimitOfBadMatches() - Method in class org.transitime.core.VehicleState
Returns if have exceeded the number of allowed bad matches.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links