Package com.google.maps.model
Class TransitDetails
- java.lang.Object
-
- com.google.maps.model.TransitDetails
-
- All Implemented Interfaces:
java.io.Serializable
public class TransitDetails extends java.lang.Object implements java.io.Serializable
Transit directions return additional information that is not relevant for other modes of transportation. These additional properties are exposed through theTransitDetails
object, returned as a field of an element in thesteps
array. From theTransitDetails
object you can access additional information about the transit stop, transit line, and transit agency.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description StopDetails
arrivalStop
Information about the arrival stop/station for this part of the trip.java.time.ZonedDateTime
arrivalTime
The arrival time for this leg of the journey.StopDetails
departureStop
Information about the departure stop/station for this part of the trip.java.time.ZonedDateTime
departureTime
The departure time for this leg of the journey.java.lang.String
headsign
The direction in which to travel on this line, as it is marked on the vehicle or at the departure stop.long
headway
The expected number of seconds between departures from the same stop at this time.TransitLine
line
Information about the transit line used in this step.int
numStops
The number of stops in this step, counting the arrival stop, but not the departure stop.
-
Constructor Summary
Constructors Constructor Description TransitDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
arrivalStop
public StopDetails arrivalStop
Information about the arrival stop/station for this part of the trip.
-
departureStop
public StopDetails departureStop
Information about the departure stop/station for this part of the trip.
-
arrivalTime
public java.time.ZonedDateTime arrivalTime
The arrival time for this leg of the journey.
-
departureTime
public java.time.ZonedDateTime departureTime
The departure time for this leg of the journey.
-
headsign
public java.lang.String headsign
The direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.
-
headway
public long headway
The expected number of seconds between departures from the same stop at this time. For example, with a headway value of 600, you would expect a ten minute wait if you should miss your bus.
-
numStops
public int numStops
The number of stops in this step, counting the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D,numStops
will equal 3.
-
line
public TransitLine line
Information about the transit line used in this step.
-
-