Maneuver.Type
public
static
final
enum
Maneuver.Type
extends Enum<Maneuver.Type>
java.lang.Object | ||
↳ | java.lang.Enum<androidx.car.cluster.navigation.Maneuver.Type> | |
↳ | androidx.car.cluster.navigation.Maneuver.Type |
Possible maneuver types.
Summary
Enum values | |
---|---|
Maneuver.Type |
DEPART
Starting point of the navigation (e.g. |
Maneuver.Type |
DESTINATION
Arrival to a destination. |
Maneuver.Type |
DESTINATION_LEFT
Arrival to a destination located on the right side of the road. |
Maneuver.Type |
DESTINATION_RIGHT
|
Maneuver.Type |
DESTINATION_STRAIGHT
Arrival to a destination located straight ahead. |
Maneuver.Type |
FERRY_BOAT
Drive towards a boat ferry for vehicles (e.g. |
Maneuver.Type |
FERRY_TRAIN
Drive towards a train ferry for vehicles (e.g. |
Maneuver.Type |
FORK_LEFT
Road diverges (e.g. |
Maneuver.Type |
FORK_RIGHT
|
Maneuver.Type |
KEEP_LEFT
No turn (0-10 degrees). |
Maneuver.Type |
KEEP_RIGHT
|
Maneuver.Type |
MERGE_LEFT
Current road joins another (e.g. |
Maneuver.Type |
MERGE_RIGHT
|
Maneuver.Type |
NAME_CHANGE
No turn, but the street name changes (e.g. |
Maneuver.Type |
OFF_RAMP_NORMAL_LEFT
Normal turn (45-135 degrees) to exit a turnpike or freeway. |
Maneuver.Type |
OFF_RAMP_NORMAL_RIGHT
|
Maneuver.Type |
OFF_RAMP_SLIGHT_LEFT
Slight turn (10-45 degrees) to exit a turnpike or freeway. |
Maneuver.Type |
OFF_RAMP_SLIGHT_RIGHT
|
Maneuver.Type |
ON_RAMP_NORMAL_LEFT
Regular turn (45-135 degrees) to enter a turnpike or freeway. |
Maneuver.Type |
ON_RAMP_NORMAL_RIGHT
|
Maneuver.Type |
ON_RAMP_SHARP_LEFT
Sharp turn (135-175 degrees) to enter a turnpike or freeway. |
Maneuver.Type |
ON_RAMP_SHARP_RIGHT
|
Maneuver.Type |
ON_RAMP_SLIGHT_LEFT
Slight turn (10-45 degrees) to enter a turnpike or freeway. |
Maneuver.Type |
ON_RAMP_SLIGHT_RIGHT
|
Maneuver.Type |
ON_RAMP_U_TURN_LEFT
A turn onto the opposite side of the same street (175-180 degrees) to enter a turnpike or freeway. |
Maneuver.Type |
ON_RAMP_U_TURN_RIGHT
|
Maneuver.Type |
ROUNDABOUT_ENTER
Roundabout entrance on which the current road ends (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_STRAIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CCW_U_TURN
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_LEFT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_RIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_STRAIGHT
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_ENTER_AND_EXIT_CW_U_TURN
Entrance and exit (e.g. |
Maneuver.Type |
ROUNDABOUT_EXIT
Used when leaving a roundabout when the step starts in it (e.g. |
Maneuver.Type |
STRAIGHT
Driver should steer straight. |
Maneuver.Type |
TURN_NORMAL_LEFT
Regular turn at an intersection (45-135 degrees). |
Maneuver.Type |
TURN_NORMAL_RIGHT
|
Maneuver.Type |
TURN_SHARP_LEFT
Sharp turn at an intersection (135-175 degrees). |
Maneuver.Type |
TURN_SHARP_RIGHT
|
Maneuver.Type |
TURN_SLIGHT_LEFT
Slight turn at an intersection (10-45 degrees). |
Maneuver.Type |
TURN_SLIGHT_RIGHT
|
Maneuver.Type |
UNKNOWN
Maneuver type is unknown to the consumer, in which case the consumer shouldn't show any maneuver information. |
Maneuver.Type |
U_TURN_LEFT
A turn onto the opposite side of the same street (175-180 degrees). |
Maneuver.Type |
U_TURN_RIGHT
|
Public methods | |
---|---|
static
Maneuver.Type
|
valueOf(String name)
|
static
final
Type[]
|
values()
|
Inherited methods | |
---|---|
Enum values
DEPART
public static final Maneuver.Type DEPART
Starting point of the navigation (e.g. "Start driving on Main St.")
DESTINATION_LEFT
public static final Maneuver.Type DESTINATION_LEFT
Arrival to a destination located on the right side of the road.
DESTINATION_STRAIGHT
public static final Maneuver.Type DESTINATION_STRAIGHT
Arrival to a destination located straight ahead.
FERRY_BOAT
public static final Maneuver.Type FERRY_BOAT
Drive towards a boat ferry for vehicles (e.g. "Take the ferry").
FERRY_TRAIN
public static final Maneuver.Type FERRY_TRAIN
Drive towards a train ferry for vehicles (e.g. "Take the train").
KEEP_LEFT
public static final Maneuver.Type KEEP_LEFT
No turn (0-10 degrees). Used when we just wish to say "Keep left/right". Note that this
is used in contrast to STRAIGHT
for disambiguating cases where there
is more than one option to go into the same general direction.
MERGE_LEFT
public static final Maneuver.Type MERGE_LEFT
Current road joins another (e.g. "Merge left onto Main St.").
NAME_CHANGE
public static final Maneuver.Type NAME_CHANGE
No turn, but the street name changes (e.g. "Continue on Main St.")
OFF_RAMP_NORMAL_LEFT
public static final Maneuver.Type OFF_RAMP_NORMAL_LEFT
Normal turn (45-135 degrees) to exit a turnpike or freeway.
OFF_RAMP_SLIGHT_LEFT
public static final Maneuver.Type OFF_RAMP_SLIGHT_LEFT
Slight turn (10-45 degrees) to exit a turnpike or freeway.
ON_RAMP_NORMAL_LEFT
public static final Maneuver.Type ON_RAMP_NORMAL_LEFT
Regular turn (45-135 degrees) to enter a turnpike or freeway.
ON_RAMP_SHARP_LEFT
public static final Maneuver.Type ON_RAMP_SHARP_LEFT
Sharp turn (135-175 degrees) to enter a turnpike or freeway.
ON_RAMP_SLIGHT_LEFT
public static final Maneuver.Type ON_RAMP_SLIGHT_LEFT
Slight turn (10-45 degrees) to enter a turnpike or freeway.
ON_RAMP_U_TURN_LEFT
public static final Maneuver.Type ON_RAMP_U_TURN_LEFT
A turn onto the opposite side of the same street (175-180 degrees) to enter a turnpike or freeway.
ROUNDABOUT_ENTER
public static final Maneuver.Type ROUNDABOUT_ENTER
Roundabout entrance on which the current road ends (e.g. "Enter the roundabout").
ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at normal angle towards the left (45-135 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at normal angle towards the right (45-135 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at sharp angle towards the left (135-175 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at sharp angle towards the right (135-175 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at slight angle towards the left (10-45 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is at slight angle towards the right (10-45 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_STRAIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_STRAIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is straight ahead (0-10 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CCW_U_TURN
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CCW_U_TURN
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a counter-clockwise roundabout (as see from above) where the exit is on the opposite side of the road (175-180 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at normal angle towards the left (45-135 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at normal angle towards the right (45-135 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at sharp angle towards the left (135-175 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at sharp angle towards the right (135-175 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_LEFT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_LEFT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at slight angle towards the left (10-45 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_RIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_RIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is at slight angle towards the right (10-45 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_STRAIGHT
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_STRAIGHT
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is straight ahead (0-10 degrees).
ROUNDABOUT_ENTER_AND_EXIT_CW_U_TURN
public static final Maneuver.Type ROUNDABOUT_ENTER_AND_EXIT_CW_U_TURN
Entrance and exit (e.g. "At the roundabout, take Nth exit") on a clockwise roundabout (as see from above) where the exit is on the opposite side of the road (175-180 degrees).
ROUNDABOUT_EXIT
public static final Maneuver.Type ROUNDABOUT_EXIT
Used when leaving a roundabout when the step starts in it (e.g. "Exit the roundabout").
TURN_NORMAL_LEFT
public static final Maneuver.Type TURN_NORMAL_LEFT
Regular turn at an intersection (45-135 degrees).
TURN_SHARP_LEFT
public static final Maneuver.Type TURN_SHARP_LEFT
Sharp turn at an intersection (135-175 degrees).
TURN_SLIGHT_LEFT
public static final Maneuver.Type TURN_SLIGHT_LEFT
Slight turn at an intersection (10-45 degrees).
UNKNOWN
public static final Maneuver.Type UNKNOWN
Maneuver type is unknown to the consumer, in which case the consumer shouldn't show any maneuver information.
U_TURN_LEFT
public static final Maneuver.Type U_TURN_LEFT
A turn onto the opposite side of the same street (175-180 degrees).
Public methods
valueOf
public static Maneuver.Type valueOf (String name)
Parameters | |
---|---|
name |
String |
Returns | |
---|---|
Maneuver.Type |
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.