Constructor and Description |
---|
Maneuver() |
Modifier and Type | Method and Description |
---|---|
abstract Route.Action |
getAction()
Returns the action needed to be taken at the maneuver.
|
abstract Route.Direction |
getDirection()
Returns the direction of the maneuver action.
|
abstract float |
getDistance()
Returns the distance to the next maneuver, in meters.
|
abstract List<String> |
getExitInfo()
Exit number/name to be taken at the maneuver.
|
abstract int |
getFirstPointIndex()
Returns the index of the first point (inclusive) of the maneuver's geometry, as part
of the route's geometry.
|
GeoPointsList |
getGeometry()
Returns the geometry of this maneuver.
|
abstract String |
getInstruction()
Returns the instruction text, e.g.
|
abstract int |
getLastPointIndex()
Returns the index of the last point (inclusive) of the maneuver's geometry, as part
of the route's geometry.
|
abstract String |
getRoadName()
Returns the primary road name for the maneuver.
|
abstract List<String> |
getRoadNumbers()
Returns the primary road numbers, if available, of the maneuver.
|
abstract int |
getRoundaboutExitNumber()
For roundabouts or traffic circles, indicates the number of the exit to take.
|
abstract List<String> |
getSignInfo()
Sign text indicating the direction a driver should follow.
|
abstract float |
getTravelTime()
Returns the estimated travel time to the next maneuver, in seconds.
|
public abstract float getDistance()
public abstract float getTravelTime()
public abstract int getFirstPointIndex()
public abstract int getLastPointIndex()
public GeoPointsList getGeometry()
public abstract String getInstruction()
public abstract Route.Action getAction()
public abstract Route.Direction getDirection()
public abstract int getRoundaboutExitNumber()
public abstract String getRoadName()
public abstract List<String> getRoadNumbers()
public abstract List<String> getSignInfo()