- AbstractServer - Class in org.transitime.ipc.rmi
-
This class does all of the work on the server side for an RMI object.
- accuracy - Variable in class org.transitime.custom.sfmta.delayTimes.Loc
-
- ActiveRevisions - Class in org.transitime.db.structs
-
For keeping track of current revisions.
- ActiveRevisions() - Constructor for class org.transitime.db.structs.ActiveRevisions
-
Constructor.
- activeTripIndex(Date, int) - Method in class org.transitime.db.structs.Block
-
Determines which trip is currently active and returns the associated
index of that trip such that getTrip(int) can be called to get the trip.
- add(IpcActiveBlock, String) - Method in class org.transitime.api.data.ApiActiveBlocksRoute
-
- add(Integer) - Method in class org.transitime.api.data.ApiScheduleTimesForStop
-
- add(Runnable) - Method in class org.transitime.avl.AvlQueue
-
Calls superclass add() method but also updates the AVL data per vehicle
map.
- add(TravelTimeInfo) - Method in class org.transitime.core.travelTimes.TravelTimeInfoMap
-
Adds the new TravelTimeInfo object to the static travelTimesByTripPattern
map so that can find best match for trip for when there is no data for
the actual trip.
- add(Object) - Method in class org.transitime.db.hibernate.DataDbLogger
-
Adds an object to be saved in the database to the queue.
- add(Location) - Method in class org.transitime.db.structs.Extent
-
Once an Extent has been constructed need to simply add
associated Locations (or Extents).
- add(Extent) - Method in class org.transitime.db.structs.Extent
-
Once an Extent has been constructed need to simply add
associated Extents (or Locations).
- add(TravelTimesForStopPath) - Method in class org.transitime.db.structs.TravelTimesForTrip
-
For when creating a new TravelTimesForTrip.
- add(List<Location>) - Method in class org.transitime.ipc.data.IpcShape
-
Adds list of locations for a stop path to the location member.
- add(Collection<String>) - Method in class org.transitime.utils.OrderedCollection
-
Adds items that are not already in the list to the list.
- addAnnotatedClasses(Configuration) - Static method in class org.transitime.db.hibernate.AnnotatedClassesList
-
Adds the classes listed within this method to the Hibernate
configuration.
- addIntervalColumn() - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a interval column
- addNumberColumn() - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a numeric column without a label
- addNumberColumn(String) - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a numeric column with a label
- addOriginal(Collection<String>) - Method in class org.transitime.utils.OrderedCollection
-
Quick way of adding the first list.
- addPredictionsForAgency(ApiPredictions) - Method in class org.transitime.api.data.ApiNearbyPredictionsForAgencies
-
Adds predictions for an agency.
- addRequestHeader(String, String) - Method in class org.transitime.utils.HttpGetFile
-
Adds specified header key/value to the request.
- addRowElement(Object) - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
- addRowElement(String) - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
Adds a row element with a string value.
- addRowElement(double) - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
Adds a row element with a double value.
- addRowElement(long) - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
Adds a row element with a long value.
- addRowElement(Number) - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
Adds a row element with a Number value.
- addRowNullElement() - Method in class org.transitime.reports.ChartJsonBuilder.RowBuilder
-
For when need to add null element to indicate that don't have data
for a cell.
- addScheduleTimes(List<ScheduleTime>) - Method in class org.transitime.db.structs.Trip
-
For adding ScheduleTimes for stops to a Trip.
- addService() - Method in class org.transitime.db.structs.CalendarDate
-
Returns true if for this calendar date should add this service.
- addStringColumn() - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a string/varchar column without a label
- addStringColumn(String) - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a string/varchar column with a label
- addTime(int) - Method in class org.transitime.core.TemporalDifference
-
Adds the latenessMsec to this.
- addTooltipColumn() - Method in class org.transitime.reports.ChartJsonBuilder
-
Add a tooltip column
- addTrip(Trip) - Method in class org.transitime.db.structs.TripPattern
-
When processing a new trip let the TripPattern know that
this additional Trip refers to it.
- Agency - Class in org.transitime.db.structs
-
Contains data from the agency.txt GTFS file.
- Agency(int, GtfsAgency, List<Route>) - Constructor for class org.transitime.db.structs.Agency
-
For creating object to be written to db.
- AgencyConfig - Class in org.transitime.configData
-
Configuration data commonly used for an agency.
- AgencyConfig() - Constructor for class org.transitime.configData.AgencyConfig
-
- AgencyMonitor - Class in org.transitime.monitoring
-
For monitoring whether the core system is working properly.
- AgencyMonitorClient - Class in org.transitime.ipc.clients
-
Makes the ServerStatusInterface.monitor() RMI call easy to access.
- AgencyMonitorClient() - Constructor for class org.transitime.ipc.clients.AgencyMonitorClient
-
- AgencyTimezoneCache - Class in org.transitime.api.utils
-
So that can get quick access to TimeZone for agency so that can properly
format times and dates for feed.
- AgencyTimezoneCache() - Constructor for class org.transitime.api.utils.AgencyTimezoneCache
-
- AmigoCloudAvlModule - Class in org.transitime.avl
-
AVL module for websocket based feed from AmigoCloud.
- AmigoCloudAvlModule(String) - Constructor for class org.transitime.avl.AmigoCloudAvlModule
-
Constructor.
- AmigoRest - Class in org.transitime.avl.amigocloud
-
For getting the results of a http request.
- AmigoRest(String) - Constructor for class org.transitime.avl.amigocloud.AmigoRest
-
Constructor
- AmigoWebsocketListener - Interface in org.transitime.avl.amigocloud
-
- AmigoWebsockets - Class in org.transitime.avl.amigocloud
-
- AmigoWebsockets(long, long, long, String, AmigoWebsocketListener) - Constructor for class org.transitime.avl.amigocloud.AmigoWebsockets
-
Constructor for a real-time data feed.
- AmigoWebsockets(long, String, AmigoWebsocketListener) - Constructor for class org.transitime.avl.amigocloud.AmigoWebsockets
-
Constructor for non real-time data feeds
- angle() - Method in class org.transitime.db.structs.Vector
-
Returns the angle in radians of the vector from the equator.
- AnnotatedClassesList - Class in org.transitime.db.hibernate
-
Yes, this is a nuisance.
- AnnotatedClassesList() - Constructor for class org.transitime.db.hibernate.AnnotatedClassesList
-
- ApiActiveBlock - Class in org.transitime.api.data
-
- ApiActiveBlock(IpcActiveBlock, String) - Constructor for class org.transitime.api.data.ApiActiveBlock
-
- ApiActiveBlocks - Class in org.transitime.api.data
-
Collection of ActiveBlocks
- ApiActiveBlocks(Collection<IpcActiveBlock>, String) - Constructor for class org.transitime.api.data.ApiActiveBlocks
-
- ApiActiveBlocksRoute - Class in org.transitime.api.data
-
A route for when outputting active blocks
- ApiActiveBlocksRoute(String, String, String) - Constructor for class org.transitime.api.data.ApiActiveBlocksRoute
-
- ApiActiveBlocksRoutes - Class in org.transitime.api.data
-
A list of routes for when outputting active blocks
- ApiActiveBlocksRoutes(Collection<IpcActiveBlock>, String) - Constructor for class org.transitime.api.data.ApiActiveBlocksRoutes
-
Constructs an ApiRouteSummaries using a collection of IpcActiveBlock
objects.
- ApiAgencies - Class in org.transitime.api.data
-
A list of Agencies
- ApiAgencies(List<ApiAgency>) - Constructor for class org.transitime.api.data.ApiAgencies
-
- ApiAgency - Class in org.transitime.api.data
-
Contains API info for an agency.
- ApiAgency(String, Agency) - Constructor for class org.transitime.api.data.ApiAgency
-
- ApiApplication - Class in org.transitime.api
-
Declares that all classes in package org.transitime.api.rootResources will be
searched for being a root-resource class with methods annotated with @Path
indicating that it handles requests.
- ApiApplication() - Constructor for class org.transitime.api.ApiApplication
-
- ApiBlock - Class in org.transitime.api.data
-
Describes a block
- ApiBlock(IpcBlock) - Constructor for class org.transitime.api.data.ApiBlock
-
- ApiBlocks - Class in org.transitime.api.data
-
A list of blocks
- ApiBlocks(Collection<IpcBlock>) - Constructor for class org.transitime.api.data.ApiBlocks
-
- ApiBlocksTerse - Class in org.transitime.api.data
-
A list of terse blocks, without trip pattern or schedule info
- ApiBlocksTerse(Collection<IpcBlock>) - Constructor for class org.transitime.api.data.ApiBlocksTerse
-
- ApiBlockTerse - Class in org.transitime.api.data
-
Describes a block in terse form, without schedule and trip pattern info
- ApiBlockTerse(IpcBlock) - Constructor for class org.transitime.api.data.ApiBlockTerse
-
- ApiCalendar - Class in org.transitime.api.data
-
A GTFS calendar
- ApiCalendar(IpcCalendar) - Constructor for class org.transitime.api.data.ApiCalendar
-
- ApiCalendars - Class in org.transitime.api.data
-
List of GTFS calendars
- ApiCalendars(List<IpcCalendar>) - Constructor for class org.transitime.api.data.ApiCalendars
-
- ApiCommandAck - Class in org.transitime.api.data
-
- ApiCommandAck() - Constructor for class org.transitime.api.data.ApiCommandAck
-
Need a no-arg constructor for Jersey.
- ApiCommandAck(boolean, String) - Constructor for class org.transitime.api.data.ApiCommandAck
-
- ApiDirection - Class in org.transitime.api.data
-
A single direction, containing stops
- ApiDirection(IpcDirection) - Constructor for class org.transitime.api.data.ApiDirection
-
Constructs a ApiDirection using an IpcDirection
- ApiDirections - Class in org.transitime.api.data
-
A list of directions.
- ApiDirections(IpcDirectionsForRoute) - Constructor for class org.transitime.api.data.ApiDirections
-
- ApiExtent - Class in org.transitime.api.data
-
Describes the extent of a route or agency via a min & max lat & lon.
- ApiExtent(Extent) - Constructor for class org.transitime.api.data.ApiExtent
-
- ApiGpsLocation - Class in org.transitime.api.data
-
Extends a location by including GPS information including time, speed,
heading, and pathHeading.
- ApiGpsLocation(IpcVehicle) - Constructor for class org.transitime.api.data.ApiGpsLocation
-
- ApiIds - Class in org.transitime.api.data
-
For outputting simple list of sorted alpha-number IDs
- ApiIds(List<String>) - Constructor for class org.transitime.api.data.ApiIds
-
Creates the API sorted version of list of IDs.
- apiKey() - Static method in class org.transitime.api.utils.WebUtils
-
Provides the API key to be used to access the Transitime API by
Transitime web pages.
- ApiKey - Class in org.transitime.db.webstructs
-
Database class for storing keys and related info for the API.
- ApiKey(String, String, String, String, String, String) - Constructor for class org.transitime.db.webstructs.ApiKey
-
For creating object to be written to db.
- ApiKeyManager - Class in org.transitime.db.webstructs
-
Manages the ApiKeys.
- ApiLocation - Class in org.transitime.api.data
-
A simple latitude/longitude.
- ApiLocation(double, double) - Constructor for class org.transitime.api.data.ApiLocation
-
- ApiLocation(Location) - Constructor for class org.transitime.api.data.ApiLocation
-
- ApiNearbyPredictionsForAgencies - Class in org.transitime.api.data
-
Contains predictions for multiple stops.
- ApiNearbyPredictionsForAgencies() - Constructor for class org.transitime.api.data.ApiNearbyPredictionsForAgencies
-
Constructor.
- ApiPrediction - Class in org.transitime.api.data
-
Contains data for a single prediction.
- ApiPrediction() - Constructor for class org.transitime.api.data.ApiPrediction
-
Need a no-arg constructor for Jersey.
- ApiPrediction(IpcPrediction) - Constructor for class org.transitime.api.data.ApiPrediction
-
- ApiPredictionDestination - Class in org.transitime.api.data
-
Contains list of predictions for a particular headsign.
- ApiPredictionDestination(IpcPredictionsForRouteStopDest) - Constructor for class org.transitime.api.data.ApiPredictionDestination
-
- ApiPredictionRouteStop - Class in org.transitime.api.data
-
List of ApiPredictionDestination objects along with supporting information.
- ApiPredictionRouteStop(List<IpcPredictionsForRouteStopDest>) - Constructor for class org.transitime.api.data.ApiPredictionRouteStop
-
- ApiPredictions - Class in org.transitime.api.data
-
Contains predictions for multiple routes/stops.
- ApiPredictions() - Constructor for class org.transitime.api.data.ApiPredictions
-
Need a no-arg constructor for Jersey.
- ApiPredictions(List<IpcPredictionsForRouteStopDest>) - Constructor for class org.transitime.api.data.ApiPredictions
-
For constructing a ApiPredictions object from a List of
IpcPredictionsForRouteStopDest objects.
- ApiRmiServerStatus - Class in org.transitime.api.data
-
- ApiRmiServerStatus() - Constructor for class org.transitime.api.data.ApiRmiServerStatus
-
Constructors a ApiRmiServerStatus object
- ApiRoute - Class in org.transitime.api.data
-
Provides detailed information for a route include stops and shape info.
- ApiRoute(IpcRoute) - Constructor for class org.transitime.api.data.ApiRoute
-
- ApiRouteSummaries - Class in org.transitime.api.data
-
An ordered list of routes.
- ApiRouteSummaries(Collection<IpcRouteSummary>) - Constructor for class org.transitime.api.data.ApiRouteSummaries
-
Constructs an ApiRouteSummaries using a collection of IpcRouteSummary
objects.
- ApiRouteSummary - Class in org.transitime.api.data
-
A short description of a route.
- ApiRouteSummary(IpcRouteSummary) - Constructor for class org.transitime.api.data.ApiRouteSummary
-
- ApiScheduleArrDepTime - Class in org.transitime.api.data
-
Represents a schedule time for a stop.
- ApiScheduleArrDepTime(IpcSchedTimes) - Constructor for class org.transitime.api.data.ApiScheduleArrDepTime
-
- ApiScheduleHorizStops - Class in org.transitime.api.data
-
Represents a schedule for a route for a specific direction and service class.
- ApiScheduleHorizStops(IpcSchedule) - Constructor for class org.transitime.api.data.ApiScheduleHorizStops
-
- ApiSchedulesHorizStops - Class in org.transitime.api.data
-
- ApiSchedulesHorizStops(List<IpcSchedule>) - Constructor for class org.transitime.api.data.ApiSchedulesHorizStops
-
- ApiScheduleStop - Class in org.transitime.api.data
-
Contains minimal for a stop for a schedule
- ApiScheduleStop(String, String) - Constructor for class org.transitime.api.data.ApiScheduleStop
-
- ApiSchedulesVertStops - Class in org.transitime.api.data
-
Represents a collection of ApiScheduleVertStops objects for a route.
- ApiSchedulesVertStops(List<IpcSchedule>) - Constructor for class org.transitime.api.data.ApiSchedulesVertStops
-
- ApiScheduleTime - Class in org.transitime.api.data
-
Represents a schedule time for a stop.
- ApiScheduleTime(Integer) - Constructor for class org.transitime.api.data.ApiScheduleTime
-
- ApiScheduleTimesForStop - Class in org.transitime.api.data
-
Contains the schedule times for a stop for each trip for the
route/direction/service.
- ApiScheduleTimesForStop(String, String) - Constructor for class org.transitime.api.data.ApiScheduleTimesForStop
-
- ApiScheduleTimesForTrip - Class in org.transitime.api.data
-
Contains the schedule times for a trip.
- ApiScheduleTimesForTrip(IpcSchedTrip) - Constructor for class org.transitime.api.data.ApiScheduleTimesForTrip
-
- ApiScheduleTrip - Class in org.transitime.api.data
-
Represents a single trip for an ApiSchedule
- ApiScheduleTrip(IpcSchedTrip) - Constructor for class org.transitime.api.data.ApiScheduleTrip
-
- ApiScheduleVertStops - Class in org.transitime.api.data
-
Represents a schedule for a route for a specific direction and service class.
- ApiScheduleVertStops(IpcSchedule) - Constructor for class org.transitime.api.data.ApiScheduleVertStops
-
- ApiServerMonitor - Class in org.transitime.api.data
-
- ApiServerMonitor(MonitorResult) - Constructor for class org.transitime.api.data.ApiServerMonitor
-
- ApiServerStatus - Class in org.transitime.api.data
-
Server status for an agency server
- ApiServerStatus(String, IpcServerStatus) - Constructor for class org.transitime.api.data.ApiServerStatus
-
Constructors a ApiServerStatus object from agencyId and IpcServerStatus
objects.
- ApiShape - Class in org.transitime.api.data
-
A portion of a shape that defines a trip pattern.
- ApiShape(IpcShape) - Constructor for class org.transitime.api.data.ApiShape
-
- ApiStop - Class in org.transitime.api.data
-
Full description of a stop.
- ApiStop(IpcStop) - Constructor for class org.transitime.api.data.ApiStop
-
- ApiStopPath - Class in org.transitime.api.data
-
- ApiStopPath(IpcStopPath) - Constructor for class org.transitime.api.data.ApiStopPath
-
- ApiTransientLocation - Class in org.transitime.api.data
-
A simple latitude/longitude:
- ApiTransientLocation(double, double) - Constructor for class org.transitime.api.data.ApiTransientLocation
-
- ApiTravelTimeForSegment - Class in org.transitime.api.data
-
For representing travel time for a single segment.
- ApiTravelTimeForSegment(int, int, double) - Constructor for class org.transitime.api.data.ApiTravelTimeForSegment
-
Constructor
- ApiTravelTimes - Class in org.transitime.api.data
-
- ApiTravelTimes(TravelTimesForTrip) - Constructor for class org.transitime.api.data.ApiTravelTimes
-
Constructor
- ApiTravelTimesForStopPath - Class in org.transitime.api.data
-
- ApiTravelTimesForStopPath(int, TravelTimesForStopPath) - Constructor for class org.transitime.api.data.ApiTravelTimesForStopPath
-
Constructor
- ApiTrip - Class in org.transitime.api.data
-
Specifies how trip data is formatted for the API.
- ApiTrip(IpcTrip, boolean) - Constructor for class org.transitime.api.data.ApiTrip
-
- ApiTripPattern - Class in org.transitime.api.data
-
A single trip pattern
- ApiTripPattern(IpcTripPattern, boolean) - Constructor for class org.transitime.api.data.ApiTripPattern
-
- ApiTripPatterns - Class in org.transitime.api.data
-
A list of ApiTripPattern objects
- ApiTripPatterns(Collection<IpcTripPattern>) - Constructor for class org.transitime.api.data.ApiTripPatterns
-
- ApiTripTerse - Class in org.transitime.api.data
-
A shorter version of ApiTrip for when all the detailed info is not
needed.
- ApiTripTerse(IpcTrip) - Constructor for class org.transitime.api.data.ApiTripTerse
-
- ApiTripWithTravelTimes - Class in org.transitime.api.data
-
Specifies how trip data along with travel times is formatted for the API.
- ApiTripWithTravelTimes(IpcTrip, boolean) - Constructor for class org.transitime.api.data.ApiTripWithTravelTimes
-
Constructor
- ApiVehicle - Class in org.transitime.api.data
-
Contains the data for a single vehicle.
- ApiVehicle(IpcVehicle, TransitimeApi.UiMode) - Constructor for class org.transitime.api.data.ApiVehicle
-
Takes a Vehicle object for client/server communication and constructs a
ApiVehicle object for the API.
- ApiVehicle(IpcVehicle) - Constructor for class org.transitime.api.data.ApiVehicle
-
Takes a Vehicle object for client/server communication and constructs a
ApiVehicle object for the API.
- ApiVehicleAbstract - Class in org.transitime.api.data
-
This class exists so that can have multiple subclasses that inherent from
each other while still being able to set the propOrder for each class.
- ApiVehicleAbstract(IpcVehicle, TransitimeApi.UiMode) - Constructor for class org.transitime.api.data.ApiVehicleAbstract
-
Takes a Vehicle object for client/server communication and constructs a
ApiVehicle object for the API.
- ApiVehicleConfig - Class in org.transitime.api.data
-
Contains config data for single vehicle.
- ApiVehicleConfig(IpcVehicleConfig) - Constructor for class org.transitime.api.data.ApiVehicleConfig
-
- ApiVehicleConfigs - Class in org.transitime.api.data
-
For when have collection of ApiVehicleConfig
- ApiVehicleConfigs(Collection<IpcVehicleConfig>) - Constructor for class org.transitime.api.data.ApiVehicleConfigs
-
Constructs a ApiVehicleConfigs object using IpcVehicleConfig data
obtained via IPC.
- ApiVehicleDetails - Class in org.transitime.api.data
-
Contains data for a single vehicle with additional info that is meant more
for management than for passengers.
- ApiVehicleDetails(IpcVehicle, Time, TransitimeApi.UiMode...) - Constructor for class org.transitime.api.data.ApiVehicleDetails
-
Takes a Vehicle object for client/server communication and constructs a
ApiVehicle object for the API.
- ApiVehicles - Class in org.transitime.api.data
-
For when have list of Vehicles.
- ApiVehicles() - Constructor for class org.transitime.api.data.ApiVehicles
-
Need a no-arg constructor for Jersey.
- ApiVehicles(Collection<IpcVehicle>, Map<String, TransitimeApi.UiMode>) - Constructor for class org.transitime.api.data.ApiVehicles
-
For constructing a ApiVehicles object from a Collection of Vehicle
objects.
- ApiVehicles(Collection<IpcVehicle>) - Constructor for class org.transitime.api.data.ApiVehicles
-
For constructing a ApiVehicles object from a Collection of Vehicle
objects.
- ApiVehiclesDetails - Class in org.transitime.api.data
-
For when have list of VehicleDetails.
- ApiVehiclesDetails(Collection<IpcVehicle>, String, Map<String, TransitimeApi.UiMode>) - Constructor for class org.transitime.api.data.ApiVehiclesDetails
-
For constructing a ApiVehiclesDetails object from a Collection of Vehicle
objects.
- archive(ArchiverInterface, String, String, int) - Static method in class org.transitime.maintenance.ArchiveOldFiles
-
Static method for instantiating class.
- ArchiveOldFiles - Class in org.transitime.maintenance
-
For finding old files and archiving them.
- ArchiveOldFilesModule - Class in org.transitime.maintenance
-
A module that runs in a separate thread that archives old log files as
needed.
- ArchiveOldFilesModule(String) - Constructor for class org.transitime.maintenance.ArchiveOldFilesModule
-
- ArchiverInterface - Interface in org.transitime.maintenance
-
Specifies how a file is archived.
- areTravelTimesValid() - Method in class org.transitime.core.travelTimes.TravelTimeInfo
-
- ArrDepGeneratorMissionBayImpl - Class in org.transitime.custom.missionBay
-
Handles generation of Arrivals and Departures by extending the
class ArrivalDepartureGeneratorDefaultImpl but also logs arrival/departure
information to the SFMTA API for tracking when tech shuttles are stopped
at SFMTA stops.
- ArrDepGeneratorMissionBayImpl() - Constructor for class org.transitime.custom.missionBay.ArrDepGeneratorMissionBayImpl
-
Constructor.
- Arrival - Class in org.transitime.db.structs
-
For persisting an Arrival time.
- Arrival(String, Date, Date, Block, int, int) - Constructor for class org.transitime.db.structs.Arrival
-
Simple constructor
- ArrivalDeparture - Class in org.transitime.db.structs
-
For persisting an Arrival or a Departure time.
- ArrivalDeparture.ArrivalsOrDepartures - Enum in org.transitime.db.structs
-
- ArrivalDepartureGenerator - Interface in org.transitime.core
-
An interface used for generating arrival/departure times.
- ArrivalDepartureGeneratorDefaultImpl - Class in org.transitime.core
-
For determining Arrival/Departure times based on a new GPS report and
corresponding TemporalMatch.
- ArrivalDepartureGeneratorDefaultImpl() - Constructor for class org.transitime.core.ArrivalDepartureGeneratorDefaultImpl
-
- ArrivalDepartureGeneratorFactory - Class in org.transitime.core
-
For instantiating a ArrivalDepartureGenerator object that generates
arrival/departure data when a new match is generated for a vehicle.
- ArrivalDepartureGeneratorFactory() - Constructor for class org.transitime.core.ArrivalDepartureGeneratorFactory
-
- assemble(Serializable, Object) - Method in class org.transitime.db.hibernate.PrecisionTimestampType
-
- ASSIGNMENT_CHANGED - Static variable in class org.transitime.db.structs.VehicleEvent
-
- ASSIGNMENT_GRABBED - Static variable in class org.transitime.db.structs.VehicleEvent
-
- atBeginningOfPathStop() - Method in class org.transitime.core.SpatialMatch
-
Returns true if the match is to the stop for the previous stop path.
- atEndOfBlock() - Method in class org.transitime.core.VehicleAtStopInfo
-
For schedule based assignment returns true if tripIndex and stopPathIndex
are for the very last trip, path, segment for the block assignment.
- atEndOfPathStop() - Method in class org.transitime.core.SpatialMatch
-
Returns true if the match is to the stop at the end of the stop path.
- autoAssignVehicleToBlockIfEnabled(VehicleState) - Method in class org.transitime.core.autoAssigner.AutoBlockAssigner
-
For trying to match vehicle to a active but currently unused block and
the auto assigner is enabled.
- AutoBlockAssigner - Class in org.transitime.core.autoAssigner
-
For automatically assigning a vehicle to an available block by determining
both spatial and temporal match.
- AutoBlockAssigner() - Constructor for class org.transitime.core.autoAssigner.AutoBlockAssigner
-
Constructor
- AvlClient - Class in org.transitime.avl
-
Receives AVL data from the AvlExecutor or JMS, determines if AVL should be
filtered, and processes data that doesn't need to be filtered.
- AvlClient(AvlReport) - Constructor for class org.transitime.avl.AvlClient
-
Constructor
- AvlConfig - Class in org.transitime.configData
-
Handles the AVL configuration data.
- AvlConfig() - Constructor for class org.transitime.configData.AvlConfig
-
- AvlCsvReader - Class in org.transitime.avl
-
For reading in AVL data from a CSV file.
- AvlCsvReader(String) - Constructor for class org.transitime.avl.AvlCsvReader
-
Member Functions
- AvlCsvRecord - Class in org.transitime.avl
-
Represents a single record in a CSV file containing AVL data.
- AvlCsvWriter - Class in org.transitime.avl
-
For writing a CSV file containing AVL reports.
- AvlCsvWriter(String, String) - Constructor for class org.transitime.avl.AvlCsvWriter
-
Simple constructor.
- AvlExecutor - Class in org.transitime.avl
-
A singleton thread executor for executing AVL reports.
- AvlFeedMonitor - Class in org.transitime.monitoring
-
For determining if the AVL feed is up.
- AvlFeedMonitor(EmailSender, String) - Constructor for class org.transitime.monitoring.AvlFeedMonitor
-
Simple constructor
- AvlJmsClientModule - Class in org.transitime.avl
-
Reads AVL data from JMS topic and processes it.
- AvlJmsClientModule(String) - Constructor for class org.transitime.avl.AvlJmsClientModule
-
Constructor.
- AvlJsonQuery - Class in org.transitime.reports
-
Does a query of AVL data and returns result in JSON format.
- AvlJsonQuery() - Constructor for class org.transitime.reports.AvlJsonQuery
-
- AvlModule - Class in org.transitime.avl
-
Low-level abstract AVL module class that handles the processing
of the data.
- AvlProcessor - Class in org.transitime.core
-
This is a very important high-level class.
- AvlQueue - Class in org.transitime.avl
-
A queue of AvlClient runnables that can be used with a ThreadPoolExecutor.
- AvlQueue(int) - Constructor for class org.transitime.avl.AvlQueue
-
Constructs the queue to have specified size.
- AvlReport - Class in org.transitime.db.structs
-
An AvlReport is a GPS report with some additional information, such as
vehicleId.
- AvlReport(String, long, double, double, float, float, String) - Constructor for class org.transitime.db.structs.AvlReport
-
Constructor for an AvlReport object that is not yet being processed.
- AvlReport(String, long, Location, float, float, String) - Constructor for class org.transitime.db.structs.AvlReport
-
Constructor for an AvlReport object that is not yet being processed.
- AvlReport(String, long, double, double, String) - Constructor for class org.transitime.db.structs.AvlReport
-
- AvlReport(String, long, Location, String) - Constructor for class org.transitime.db.structs.AvlReport
-
For when speed and heading are not valid.
- AvlReport(String, long, double, double, float, float, String, String, String, String, Integer, float) - Constructor for class org.transitime.db.structs.AvlReport
-
Constructor for an AvlReport object that is not yet being processed.
- AvlReport(IpcAvl) - Constructor for class org.transitime.db.structs.AvlReport
-
For converting a RMI IpcAvl object to a regular AvlReport.
- AvlReport(AvlReport, Date) - Constructor for class org.transitime.db.structs.AvlReport
-
Makes a copy of the AvlReport but uses the new time passed in.
- AvlReport(AvlReport, String, AvlReport.AssignmentType) - Constructor for class org.transitime.db.structs.AvlReport
-
Makes a copy of the AvlReport but uses the new assignment info passed in.
- AvlReport.AssignmentType - Enum in org.transitime.db.structs
-
- AvlReportsFromDbToCsv - Class in org.transitime.applications
-
For reading AvlReport data from database and writing it to a CSV file.
- AvlReportsFromDbToCsv() - Constructor for class org.transitime.applications.AvlReportsFromDbToCsv
-
- awayFromTerminals(double) - Method in class org.transitime.core.SpatialMatch
-
Determines if this SpatialMatch is further away then the specified
distance from the terminal at the beginning and end of the trip.
- AwsGlacier - Class in org.transitime.maintenance
-
For transferring files to and from AWS Glacier storage.
- AwsGlacier(String) - Constructor for class org.transitime.maintenance.AwsGlacier
-
Member Functions
- AwsGlacierArchiver - Class in org.transitime.maintenance
-
An archiver for archiving files to Amazon AWS Glacier.
- AwsGlacierArchiver(String, String, String) - Constructor for class org.transitime.maintenance.AwsGlacierArchiver
-
Constructs an archiver with all the information that it needs.
- AwsGlacierInventoryRetriever - Class in org.transitime.maintenance
-
For retrieving an AWS Glacier inventory file for a vault.
- AwsGlacierInventoryRetriever(String) - Constructor for class org.transitime.maintenance.AwsGlacierInventoryRetriever
-
Member Functions