All Classes and Interfaces
Class
Description
Represents a train arrival.
Represents metadata associated with a train arrival.
Provides access to arrival-related endpoints of the CTA Train Tracker API.
Primary entry point for interacting with the CTA Bus Tracker API.
Builder for constructing
BusApi instances.Represents the four cardinal directions.
Represents geographic coordinates.
A custom exception class for handling cta4j-specific errors.
Represents a service detour affecting one or more routes and directions within a specific time window.
Represents a route and direction affected by a detour.
Provides access to detour-related endpoints of the CTA BusTime API.
Provides access to direction-related endpoints of the CTA BusTime API.
Represents the various dynamic actions that can be applied to a bus trip.
Represents the flag-stop information for a prediction.
Provides access to follow-related endpoints of the CTA Train Tracker API.
Represents a response from the "follow" endpoint of the CTA Train Tracker API.
Represents a human-readable address.
Provides access to locale-related endpoints of the CTA BusTime API.
Represents a geographical location with latitude and longitude, optionally including a human-readable address.
Provides access to location-related endpoints of the CTA Train Tracker API.
Represents the location of a train on a route.
Represents a query for train arrival information for a specific map.
A builder for
MapArrivalQuery.Represents the passenger load information for a prediction.
Represents a point in a bus route pattern.
Represents the type of point within a route or pattern geometry.
Provides access to route pattern-related endpoints of the CTA BusTime API.
Represents a bus arrival prediction.
Represents metadata associated with a bus arrival prediction.
Provides access to prediction-related endpoints of the CTA BusTime API.
Represents the type of bus prediction.
Represents a bus route.
Represents a bus route pattern.
Provides access to route-related endpoints of the CTA BusTime API.
Represents a train station.
Provides access to station-related endpoints.
Represents a bus stop.
Represents a query for train arrival information for a specific stop.
A builder for
StopArrivalQuery.Provides access to stop-related endpoints of the CTA BusTime API.
Represents a query for bus arrival predictions.
A builder for
StopsPredictionsQuery.Represents a locale supported by the CTA Bus API.
Primary entry point for interacting with the CTA Train Tracker API.
Builder for constructing
TrainApi instances.Represents the operational direction of a train.
Represents a train line.
Represents the locations of all trains on a route.
Represents the mode of transit for a vehicle.
Represents a vehicle.
Represents metadata associated with a vehicle.
Provides access to vehicle-related endpoints of the CTA BusTime API.
Represents a query for vehicle arrival predictions.
Builder for
VehiclesPredictionsQuery.