- TaipGpsLocation - Class in org.transitime.avl
-
For parsing Trimble TAIP format GPS commands into a Java object.
- take() - Method in class org.transitime.avl.AvlQueue
-
Calls superclass take() method until it gets AVL data that is not
obsolete.
- TemporalDifference - Class in org.transitime.core
-
For keeping track of how far off a vehicle is from the expected time.
- TemporalDifference(int) - Constructor for class org.transitime.core.TemporalDifference
-
- TemporalDifference(long) - Constructor for class org.transitime.core.TemporalDifference
-
Often working with longs for time so it is convenient to have a
constructor that will accept a long as the temporal difference.
- TemporalMatch - Class in org.transitime.core
-
Describes where an AVL report matches to an assignment temporally.
- TemporalMatch(SpatialMatch, TemporalDifference) - Constructor for class org.transitime.core.TemporalMatch
-
Member Functions
- TemporalMatcher - Class in org.transitime.core
-
Singleton class that does the temporal matching to determine where
an AVL report matches to the block assignment.
- Test - Class in org.transitime.gtfs
-
- Test() - Constructor for class org.transitime.gtfs.Test
-
- Test - Class in org.transitime.misc
-
- Test() - Constructor for class org.transitime.misc.Test
-
- TestAPIKeyManager - Class in org.transitime.config
-
- TestAPIKeyManager() - Constructor for class org.transitime.config.TestAPIKeyManager
-
- testAPIKeyManager() - Method in class org.transitime.config.TestAPIKeyManager
-
- TestConfig - Class in org.transitime.config
-
- TestConfig() - Constructor for class org.transitime.config.TestConfig
-
- TestDatabase - Class in org.transitime.db
-
- TestDatabase() - Constructor for class org.transitime.db.TestDatabase
-
- testDatabase() - Method in class org.transitime.db.TestDatabase
-
- testReadConfigFile() - Method in class org.transitime.config.TestConfig
-
- ThreadTest - Class in org.transitime.utils.threading
-
For debugging.
- ThreadTest(int) - Constructor for class org.transitime.utils.threading.ThreadTest
-
- threeDigitFormat(double) - Static method in class org.transitime.utils.StringUtils
-
For formatting double to 3 decimal places.
- Time - Class in org.transitime.utils
-
Contains convenience methods for dealing with time issues.
- Time(DbConfig) - Constructor for class org.transitime.utils.Time
-
Methods
- Time(String) - Constructor for class org.transitime.utils.Time
-
Creates a Time object for the specified timezone.
- timeOfDayAmPmStr(long) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM AM/PM.
- timeOfDayAmPmStr(Integer) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM AM/PM.
- timeOfDayShortStr(long) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM.
- timeOfDayShortStr(Integer) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM.
- timeOfDayStr(long) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM:SS.
- timeOfDayStr(Integer) - Static method in class org.transitime.utils.Time
-
Converts seconds in day to a string HH:MM:SS.
- TIMEOUT - Static variable in class org.transitime.db.structs.VehicleEvent
-
- TimeoutHandlerModule - Class in org.transitime.core
-
For handling when a vehicle doesn't report its position for too long.
- TimeoutHandlerModule(String) - Constructor for class org.transitime.core.TimeoutHandlerModule
-
Constructor
- Timer - Class in org.transitime.utils
-
The standard java.util.Timer and java.util.TimerTask classes should be
considered deprecated because as described in "Java Concurrency in
Practice" by Brian Goetz on page 123, there are a few problems with
them.
- Timer() - Constructor for class org.transitime.utils.Timer
-
- timeStr(long) - Static method in class org.transitime.utils.Time
-
Returns just the time string in format "HH:mm:ss z"
- timeStr(Date) - Static method in class org.transitime.utils.Time
-
Returns just the time string in format "HH:mm:ss z"
- timeStrForTimezone(long) - Method in class org.transitime.utils.Time
-
- timeStrMsec(Date) - Static method in class org.transitime.utils.Time
-
Returns just the time string.
- timeStrMsec(long) - Static method in class org.transitime.utils.Time
-
Returns just the time string.
- timeStrMsecNoTimeZone(long) - Static method in class org.transitime.utils.Time
-
Returns just the time string.
- timeStrMsecNoTimeZone(Date) - Static method in class org.transitime.utils.Time
-
Returns just the time string.
- timeStrNoTimeZone(long) - Static method in class org.transitime.utils.Time
-
Returns just the time string in format "HH:mm:ss"
- timeStrNoTimeZone(Date) - Static method in class org.transitime.utils.Time
-
Returns just the time string in format "HH:mm:ss"
- TimeZoneSetter - Class in org.transitime.utils
-
For setting timezone for application.
- TimeZoneSetter() - Constructor for class org.transitime.utils.TimeZoneSetter
-
- TitleFormatter - Class in org.transitime.gtfs
-
Tool for formatting titles in the GTFS data.
- TitleFormatter(String, boolean) - Constructor for class org.transitime.gtfs.TitleFormatter
-
Member Functions
- toArray(List<Integer>) - Static method in class org.transitime.statistics.Statistics
-
Converts the List to a array of ints.
- toDoubleArray(int[]) - Static method in class org.transitime.statistics.Statistics
-
For converting array of ints into array of doubles so that it can
be used in the statistics functions.
- toDoubleArray(List<Integer>) - Static method in class org.transitime.statistics.Statistics
-
For converting List of Integers into array of doubles so that it can
be used in the statistics functions.
- toLongString() - Method in class org.transitime.db.structs.Trip
-
Similar to toString() but also includes full TripPattern and travelTimes
- toShortString() - Method in class org.transitime.db.structs.Block
-
Like toString() but only outputs core info.
- toShortString() - Method in class org.transitime.db.structs.Trip
-
Similar to toString() but doesn't include scheduledTimesMap which
can be quite verbose since it often contains times for many stops.
- toShortString() - Method in class org.transitime.db.structs.TripPattern
-
For when don't want to display the entire contents of TripPattern,
which can be pretty large because contains list of stops and trips.
- toShortString() - Method in class org.transitime.ipc.data.IpcPredictionsForRouteStopDest
-
Intended for debugging
- toString() - Method in class org.transitime.avl.calAmp.MessageHeader
-
- toString() - Method in class org.transitime.avl.calAmp.MiniEventReport
-
- toString() - Method in class org.transitime.avl.calAmp.OptionsHeader
-
- toString() - Method in class org.transitime.avl.NmeaGpsLocation
-
- toString() - Method in class org.transitime.avl.TaipGpsLocation
-
- toString() - Method in class org.transitime.config.ConfigValue
-
So that the value is returned instead of the default toString() which
returns the object ID.
- toString() - Method in class org.transitime.config.StringConfigValue
-
So that can use the StringConfigValue directly as a String without
explicitly calling getValue().
- toString() - Method in class org.transitime.core.predAccuracy.PredAccuracyPrediction
-
- toString() - Method in class org.transitime.core.predAccuracy.PredictionAccuracyModule.RouteAndStops
-
- toString() - Method in class org.transitime.core.SpatialMatch
-
- toString() - Method in class org.transitime.core.TemporalDifference
-
- toString() - Method in class org.transitime.core.TemporalMatch
-
- toString() - Method in class org.transitime.core.travelTimes.DataFetcher.DbDataMapKey
-
- toString() - Method in class org.transitime.core.travelTimes.TravelTimeInfo
-
- toString() - Method in class org.transitime.core.travelTimes.TravelTimesProcessor.ProcessedDataMapKey
-
- toString() - Method in class org.transitime.core.VehicleAtStopInfo
-
- toString() - Method in class org.transitime.core.VehicleState
-
- toString() - Method in class org.transitime.custom.sfmta.delayTimes.Loc
-
- toString() - Method in class org.transitime.db.structs.ActiveRevisions
-
- toString() - Method in class org.transitime.db.structs.Agency
-
- toString() - Method in class org.transitime.db.structs.ArrivalDeparture
-
- toString() - Method in class org.transitime.db.structs.AvlReport
-
- toString() - Method in class org.transitime.db.structs.Block
-
- toString() - Method in class org.transitime.db.structs.Calendar
-
- toString() - Method in class org.transitime.db.structs.CalendarDate
-
- toString() - Method in class org.transitime.db.structs.ConfigRevision
-
- toString() - Method in class org.transitime.db.structs.DbTest
-
- toString() - Method in class org.transitime.db.structs.Extent
-
- toString() - Method in class org.transitime.db.structs.FareAttribute
-
- toString() - Method in class org.transitime.db.structs.FareRule
-
- toString() - Method in class org.transitime.db.structs.Frequency
-
- toString() - Method in class org.transitime.db.structs.Location
-
Outputs only "[lat, lon]".
- toString() - Method in class org.transitime.db.structs.Match
-
- toString() - Method in class org.transitime.db.structs.MonitoringEvent
-
- toString() - Method in class org.transitime.db.structs.Prediction
-
- toString() - Method in class org.transitime.db.structs.PredictionAccuracy
-
- toString() - Method in class org.transitime.db.structs.Route
-
- toString() - Method in class org.transitime.db.structs.ScheduleTime
-
- toString() - Method in class org.transitime.db.structs.Stop
-
- toString() - Method in class org.transitime.db.structs.StopPath
-
- toString() - Method in class org.transitime.db.structs.Transfer
-
- toString() - Method in class org.transitime.db.structs.TravelTimesForStopPath
-
- toString() - Method in class org.transitime.db.structs.TravelTimesForTrip
-
- toString() - Method in class org.transitime.db.structs.Trip
-
- toString() - Method in class org.transitime.db.structs.TripPattern
-
- toString() - Method in class org.transitime.db.structs.Vector
-
- toString() - Method in class org.transitime.db.structs.VectorWithHeading
-
- toString() - Method in class org.transitime.db.structs.VehicleConfig
-
- toString() - Method in class org.transitime.db.structs.VehicleEvent
-
- toString() - Method in class org.transitime.db.webstructs.ApiKey
-
- toString() - Method in class org.transitime.db.webstructs.WebAgency
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsAgency
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsCalendar
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsCalendarDate
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsFareAttribute
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsFareRule
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsFeedInfo
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsFrequency
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsRoute
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsShape
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsStop
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsStopTime
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsTransfer
-
- toString() - Method in class org.transitime.gtfs.gtfsStructs.GtfsTrip
-
- toString() - Method in class org.transitime.gtfs.StopsByLoc.StopInfo
-
- toString() - Method in class org.transitime.ipc.data.IpcActiveBlock
-
- toString() - Method in class org.transitime.ipc.data.IpcAvl
-
- toString() - Method in class org.transitime.ipc.data.IpcBlock
-
- toString() - Method in class org.transitime.ipc.data.IpcCalendar
-
- toString() - Method in class org.transitime.ipc.data.IpcDirection
-
- toString() - Method in class org.transitime.ipc.data.IpcDirectionsForRoute
-
- toString() - Method in class org.transitime.ipc.data.IpcPrediction
-
- toString() - Method in class org.transitime.ipc.data.IpcPredictionsForRouteStopDest
-
- toString() - Method in class org.transitime.ipc.data.IpcRoute
-
- toString() - Method in class org.transitime.ipc.data.IpcRouteSummary
-
- toString() - Method in class org.transitime.ipc.data.IpcSchedTime
-
- toString() - Method in class org.transitime.ipc.data.IpcSchedTimes
-
- toString() - Method in class org.transitime.ipc.data.IpcSchedTrip
-
- toString() - Method in class org.transitime.ipc.data.IpcSchedule
-
- toString() - Method in class org.transitime.ipc.data.IpcServerStatus
-
- toString() - Method in class org.transitime.ipc.data.IpcShape
-
- toString() - Method in class org.transitime.ipc.data.IpcStop
-
- toString() - Method in class org.transitime.ipc.data.IpcStopPath
-
- toString() - Method in class org.transitime.ipc.data.IpcTrip
-
- toString() - Method in class org.transitime.ipc.data.IpcTripPattern
-
- toString() - Method in class org.transitime.ipc.data.IpcVehicle
-
- toString() - Method in class org.transitime.ipc.data.IpcVehicleComplete
-
- toString() - Method in class org.transitime.ipc.data.IpcVehicleConfig
-
- toString() - Method in class org.transitime.ipc.data.IpcVehicleGtfsRealtime
-
- toString() - Method in class org.transitime.ipc.interfaces.PredictionsInterface.RouteStop
-
- toString() - Method in class org.transitime.monitoring.MonitorResult
-
- toString() - Method in enum org.transitime.reports.PredictionAccuracyQuery.IntervalsType
-
- toString() - Method in class org.transitime.statistics.ScheduleDataProcessor.TerminalDeparturesKey
-
- toString() - Method in class org.transitime.statistics.ScheduleDataProcessor.TripStopKey
-
- toString() - Method in class org.transitime.utils.IntervalTimer
-
toString() is defined so that it works well when debug logging.
- toString() - Method in class org.transitime.utils.MapKey
-
- toString() - Method in class org.transitime.worldbank.gtfsRtExample.VehicleData
-
For creating error messages
- toStringEmphasizeTravelTimes() - Method in class org.transitime.db.structs.TravelTimesForStopPath
-
For when the travelTimesMsec are most important element.
- toStringListingTripIds() - Method in class org.transitime.db.structs.TripPattern
-
A short version of the Trip string.
- toStringVerbose() - Method in class org.transitime.core.VehicleState
-
- toStringWithNewlines() - Method in class org.transitime.db.structs.TravelTimesForTrip
-
Similar to toString() but puts each travelTimesForStopPath on a separate
line to try to make the output more readable.
- Transfer - Class in org.transitime.db.structs
-
Contains data from the transfers.txt GTFS file.
- Transfer(int, GtfsTransfer) - Constructor for class org.transitime.db.structs.Transfer
-
Constructor
- transform(double, double) - Static method in class org.transitime.utils.ChinaGpsOffset
-
World Geodetic System ==> Mars Geodetic System.
- transformBack(double, double) - Static method in class org.transitime.utils.ChinaGpsOffset
-
Mars Geodetic System ==> World Geodetic System.
- TransitimeApi - Class in org.transitime.api.rootResources
-
Contains the API commands for the Transitime API for getting real-time
vehicle and prediction information plus the static configuration information.
- TransitimeApi() - Constructor for class org.transitime.api.rootResources.TransitimeApi
-
- TransitimeApi.UiMode - Enum in org.transitime.api.rootResources
-
- TransitimeNonAgencyApi - Class in org.transitime.api.rootResources
-
Contains the API commands for the Transitime API for system wide commands,
such as determining all agencies.
- TransitimeNonAgencyApi() - Constructor for class org.transitime.api.rootResources.TransitimeNonAgencyApi
-
- TranslocAvlModule - Class in org.transitime.avl
-
Reads AVL data from a Transloc JSON AVL feed and processes each AVL report.
- TranslocAvlModule(String) - Constructor for class org.transitime.avl.TranslocAvlModule
-
Member Functions
- travelTimeAsTheCrowFlies(double) - Static method in class org.transitime.core.TravelTimes
-
Determines travel time as the crows flies to cover the distance.
- travelTimeFromLayoverArrivalToNewLoc(SpatialMatch, Location) - Static method in class org.transitime.core.TravelTimes
-
Determines how long it should take as the crow flies from the the end of
the previous trip to the new location.
- TravelTimeInfo - Class in org.transitime.core.travelTimes
-
For holding the GPS based travel times for each trip/stop path.
- TravelTimeInfo(Trip, int, int, List<Integer>, double) - Constructor for class org.transitime.core.travelTimes.TravelTimeInfo
-
Member Functions
- TravelTimeInfo(TravelTimeInfo) - Constructor for class org.transitime.core.travelTimes.TravelTimeInfo
-
- TravelTimeInfoMap - Class in org.transitime.core.travelTimes
-
For keeping track of the historic data such that if no data is available for
a trip then can find closest trip.
- TravelTimeInfoMap() - Constructor for class org.transitime.core.travelTimes.TravelTimeInfoMap
-
- TravelTimeInfoWithHowSet - Class in org.transitime.core.travelTimes
-
Extends TravelTimeInfo class but adds how the travel time was set.
- TravelTimeInfoWithHowSet(Trip, int, int, List<Integer>, double, TravelTimesForStopPath.HowSet) - Constructor for class org.transitime.core.travelTimes.TravelTimeInfoWithHowSet
-
Simple constructor.
- TravelTimeInfoWithHowSet(TravelTimeInfo, TravelTimesForStopPath.HowSet) - Constructor for class org.transitime.core.travelTimes.TravelTimeInfoWithHowSet
-
- TravelTimes - Class in org.transitime.core
-
Singleton class that contains methods for determining how long a vehicle is
expected to take to get from one point to another on the assignment.
- TravelTimesForStopPath - Class in org.transitime.db.structs
-
Contains the expected time it takes to travel along the specified path, which
is for one stop to another.
- TravelTimesForStopPath(int, int, String, double, List<Integer>, int, int, TravelTimesForStopPath.HowSet, Trip) - Constructor for class org.transitime.db.structs.TravelTimesForStopPath
-
Constructs a new TravelTimesForStopPath object.
- TravelTimesForStopPath.HowSet - Enum in org.transitime.db.structs
-
This enumeration is for keeping track of how the travel times were
determined.
- TravelTimesForTrip - Class in org.transitime.db.structs
-
Keeps track of travel times for a trip.
- TravelTimesForTrip(int, int, Trip) - Constructor for class org.transitime.db.structs.TravelTimesForTrip
-
Simple constructor.
- TravelTimesProcessor - Class in org.transitime.core.travelTimes
-
Takes arrival/departure times plus the matches (where vehicle is matched to a
route between stops) that are read from db and processes the data into
average travel and dwell times and stores the data into maps.
- TravelTimesProcessor() - Constructor for class org.transitime.core.travelTimes.TravelTimesProcessor
-
- TravelTimesProcessor.ProcessedDataMapKey - Class in org.transitime.core.travelTimes
-
Special MapKey class so that can make sure using the proper one for the
associated maps in this class.
- TravelTimesProcessorForGtfsUpdates - Class in org.transitime.gtfs
-
For setting travel times when processing GTFS configuration.
- TravelTimesProcessorForGtfsUpdates(ActiveRevisions, int, double, int, double) - Constructor for class org.transitime.gtfs.TravelTimesProcessorForGtfsUpdates
-
Constructor
- traversedWaitStop(SpatialMatch) - Method in class org.transitime.core.SpatialMatch
-
Determines if when going from this spatial match to the otherSpatialMatch
whether a wait stop is traversed.
- Trip - Class in org.transitime.db.structs
-
Describes a GTFS trip but also includes travel time information.
- Trip(int, GtfsTrip, String, String, TitleFormatter) - Constructor for class org.transitime.db.structs.Trip
-
Constructs Trip object from GTFS data.
- Trip(Trip, int) - Constructor for class org.transitime.db.structs.Trip
-
Creates a copy of the Trip object but adjusts the startTime, endTime, and
scheduledTimesMap according to the frequenciesBasedStartTime.
- Trip(Trip, int, int) - Constructor for class org.transitime.db.structs.Trip
-
Creates a copy of the Trip object but adjusts the startTime, endTime, and
scheduledTimesMap according to the frequenciesBasedStartTime.
- TRIP_PATTERN_ID_LENGTH - Static variable in class org.transitime.db.structs.TripPattern
-
- tripNotFiltered(String) - Static method in class org.transitime.gtfs.GtfsData
-
Returns true if the tripId isn't supposed to be filtered out, as
specified by the transitime.gtfs.tripIdRegExPattern property.
- TripPattern - Class in org.transitime.db.structs
-
A trip pattern, as obtained from stop_times.txt GTFS file.
- TripPattern(int, String, List<StopPath>, Trip, GtfsData) - Constructor for class org.transitime.db.structs.TripPattern
-
Create a TripPattern.
- tripPattern - Variable in class org.transitime.gtfs.StopsByLoc.StopInfo
-
- TripPatternKey - Class in org.transitime.db.structs
-
This class is to be used as a key for a TripPattern map.
- TripPatternKey(String, List<StopPath>) - Constructor for class org.transitime.db.structs.TripPatternKey
-
Construct TripPatternBase.
- twoDigitFormat(double) - Static method in class org.transitime.utils.StringUtils
-
For formatting double to 2 decimal places.