Enum ManeuverAction
Enum ManeuverAction
- java.lang.Object
-
- java.lang.Enum<ManeuverAction>
-
- com.here.sdk.routing.ManeuverAction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ManeuverAction>
public enum ManeuverAction extends java.lang.Enum<ManeuverAction>
Maneuver action type.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ARRIVEArrival maneuver, such as "You have reached your destination/waypoint".CONTINUE_ONContinue maneuver, such as "Continue straight ahead".DEPARTDeparture maneuver, such as "Head towards".ENTER_HIGHWAY_FROM_LEFTMerge onto a highway from the left side.ENTER_HIGHWAY_FROM_RIGHTMerge onto a highway from the right side.LEFT_EXITLeft exit maneuver, such as "Take the exit".LEFT_FORKLeft fork maneuver, such as "Keep left".LEFT_RAMPLeft ramp maneuver, such as "Join the highway".LEFT_ROUNDABOUT_ENTERRoundabout maneuver (left-hand traffic), such as "Enter the roundabout".LEFT_ROUNDABOUT_EXIT1Roundabout maneuver (left-hand traffic), such as "Take the first exit at the roundabout".LEFT_ROUNDABOUT_EXIT10Roundabout maneuver (left-hand traffic), such as "Take the tenth exit at the roundabout".LEFT_ROUNDABOUT_EXIT11Roundabout maneuver (left-hand traffic), such as "Take the eleventh exit at the roundabout".LEFT_ROUNDABOUT_EXIT12Roundabout maneuver (left-hand traffic), such as "Take the twelfth exit at the roundabout".LEFT_ROUNDABOUT_EXIT2Roundabout maneuver (left-hand traffic), such as "Take the second exit at the roundabout".LEFT_ROUNDABOUT_EXIT3Roundabout maneuver (left-hand traffic), such as "Take the third exit at the roundabout".LEFT_ROUNDABOUT_EXIT4Roundabout maneuver (left-hand traffic), such as "Take the fourth exit at the roundabout".LEFT_ROUNDABOUT_EXIT5Roundabout maneuver (left-hand traffic), such as "Take the fifth exit at the roundabout".LEFT_ROUNDABOUT_EXIT6Roundabout maneuver (left-hand traffic), such as "Take the sixth exit at the roundabout".LEFT_ROUNDABOUT_EXIT7Roundabout maneuver (left-hand traffic), such as "Take the seventh exit at the roundabout".LEFT_ROUNDABOUT_EXIT8Roundabout maneuver (left-hand traffic), such as "Take the eighth exit at the roundabout".LEFT_ROUNDABOUT_EXIT9Roundabout maneuver (left-hand traffic), such as "Take the ninth exit at the roundabout".LEFT_ROUNDABOUT_PASSRoundabout maneuver (left-hand traffic), such as "Pass the roundabout".LEFT_TURNLeft turn maneuver, such as "Turn left".LEFT_U_TURNLeft-hand U-turn maneuver, such as "Make a U-turn".MIDDLE_FORKMiddle fork maneuver, such as "Keep middle".RIGHT_EXITRight exit maneuver, such as "Take the exit".RIGHT_FORKRight fork maneuver, such as "Keep right".RIGHT_RAMPRight ramp maneuver, such as "Join the highway".RIGHT_ROUNDABOUT_ENTERRoundabout maneuver (right-hand traffic), such as "Enter the roundabout".RIGHT_ROUNDABOUT_EXIT1Roundabout maneuver (right-hand traffic), such as "Take the first exit at the roundabout".RIGHT_ROUNDABOUT_EXIT10Roundabout maneuver (right-hand traffic), such as "Take the tenth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT11Roundabout maneuver (right-hand traffic), such as "Take the eleventh exit at the roundabout".RIGHT_ROUNDABOUT_EXIT12Roundabout maneuver (right-hand traffic), such as "Take the twelfth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT2Roundabout maneuver (right-hand traffic), such as "Take the second exit at the roundabout".RIGHT_ROUNDABOUT_EXIT3Roundabout maneuver (right-hand traffic), such as "Take the third exit at the roundabout".RIGHT_ROUNDABOUT_EXIT4Roundabout maneuver (right-hand traffic), such as "Take the fourth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT5Roundabout maneuver (right-hand traffic), such as "Take the fifth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT6Roundabout maneuver (right-hand traffic), such as "Take the sixth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT7Roundabout maneuver (right-hand traffic), such as "Take the seventh exit at the roundabout".RIGHT_ROUNDABOUT_EXIT8Roundabout maneuver (right-hand traffic), such as "Take the eighth exit at the roundabout".RIGHT_ROUNDABOUT_EXIT9Roundabout maneuver (right-hand traffic), such as "Take the ninth exit at the roundabout".RIGHT_ROUNDABOUT_PASSRoundabout maneuver (right-hand traffic), such as "Pass the roundabout".RIGHT_TURNRight turn maneuver, such as "Turn right".RIGHT_U_TURNRight u-turn maneuver, such as "Make a U-turn".SHARP_LEFT_TURNSharp left turn maneuver, such as "Turn sharply left".SHARP_RIGHT_TURNSharp right turn maneuver, such as "Turn sharply right".SLIGHT_LEFT_TURNSlight left turn maneuver, such as "Turn slightly left".SLIGHT_RIGHT_TURNSlight right turn maneuver, such as "Turn slightly right".
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ManeuverActionvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ManeuverAction[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DEPART
public static final ManeuverAction DEPART
Departure maneuver, such as "Head towards".
-
ARRIVE
public static final ManeuverAction ARRIVE
Arrival maneuver, such as "You have reached your destination/waypoint".
-
LEFT_U_TURN
public static final ManeuverAction LEFT_U_TURN
Left-hand U-turn maneuver, such as "Make a U-turn".
-
SHARP_LEFT_TURN
public static final ManeuverAction SHARP_LEFT_TURN
Sharp left turn maneuver, such as "Turn sharply left".
-
LEFT_TURN
public static final ManeuverAction LEFT_TURN
Left turn maneuver, such as "Turn left".
-
SLIGHT_LEFT_TURN
public static final ManeuverAction SLIGHT_LEFT_TURN
Slight left turn maneuver, such as "Turn slightly left".
-
CONTINUE_ON
public static final ManeuverAction CONTINUE_ON
Continue maneuver, such as "Continue straight ahead".
-
SLIGHT_RIGHT_TURN
public static final ManeuverAction SLIGHT_RIGHT_TURN
Slight right turn maneuver, such as "Turn slightly right".
-
RIGHT_TURN
public static final ManeuverAction RIGHT_TURN
Right turn maneuver, such as "Turn right".
-
SHARP_RIGHT_TURN
public static final ManeuverAction SHARP_RIGHT_TURN
Sharp right turn maneuver, such as "Turn sharply right".
-
RIGHT_U_TURN
public static final ManeuverAction RIGHT_U_TURN
Right u-turn maneuver, such as "Make a U-turn".
-
LEFT_EXIT
public static final ManeuverAction LEFT_EXIT
Left exit maneuver, such as "Take the exit".
-
RIGHT_EXIT
public static final ManeuverAction RIGHT_EXIT
Right exit maneuver, such as "Take the exit".
-
LEFT_RAMP
public static final ManeuverAction LEFT_RAMP
Left ramp maneuver, such as "Join the highway".
-
RIGHT_RAMP
public static final ManeuverAction RIGHT_RAMP
Right ramp maneuver, such as "Join the highway".
-
LEFT_FORK
public static final ManeuverAction LEFT_FORK
Left fork maneuver, such as "Keep left".
-
MIDDLE_FORK
public static final ManeuverAction MIDDLE_FORK
Middle fork maneuver, such as "Keep middle".
-
RIGHT_FORK
public static final ManeuverAction RIGHT_FORK
Right fork maneuver, such as "Keep right".
-
ENTER_HIGHWAY_FROM_LEFT
public static final ManeuverAction ENTER_HIGHWAY_FROM_LEFT
Merge onto a highway from the left side. Such a maneuver occurs only in countries that drive on the left side of the road (left-hand traffic).
Note: This action is only generated for editions that support navigation, such as the Navigate Edition. On top, until release of HERE SDK 4.16.0, it needs to be enabled via
RouteOptions.
-
ENTER_HIGHWAY_FROM_RIGHT
public static final ManeuverAction ENTER_HIGHWAY_FROM_RIGHT
Merge onto a highway from the right side. Such a maneuver occurs only in countries that drive on the right side of the road (right-hand traffic).
Note: This action is only generated for editions that support navigation, such as the Navigate Edition. On top, until release of HERE SDK 4.16.0, it needs to be enabled via
RouteOptions.
-
LEFT_ROUNDABOUT_ENTER
public static final ManeuverAction LEFT_ROUNDABOUT_ENTER
Roundabout maneuver (left-hand traffic), such as "Enter the roundabout".
-
RIGHT_ROUNDABOUT_ENTER
public static final ManeuverAction RIGHT_ROUNDABOUT_ENTER
Roundabout maneuver (right-hand traffic), such as "Enter the roundabout".
-
LEFT_ROUNDABOUT_PASS
public static final ManeuverAction LEFT_ROUNDABOUT_PASS
Roundabout maneuver (left-hand traffic), such as "Pass the roundabout".
-
RIGHT_ROUNDABOUT_PASS
public static final ManeuverAction RIGHT_ROUNDABOUT_PASS
Roundabout maneuver (right-hand traffic), such as "Pass the roundabout".
-
LEFT_ROUNDABOUT_EXIT1
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT1
Roundabout maneuver (left-hand traffic), such as "Take the first exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT2
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT2
Roundabout maneuver (left-hand traffic), such as "Take the second exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT3
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT3
Roundabout maneuver (left-hand traffic), such as "Take the third exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT4
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT4
Roundabout maneuver (left-hand traffic), such as "Take the fourth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT5
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT5
Roundabout maneuver (left-hand traffic), such as "Take the fifth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT6
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT6
Roundabout maneuver (left-hand traffic), such as "Take the sixth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT7
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT7
Roundabout maneuver (left-hand traffic), such as "Take the seventh exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT8
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT8
Roundabout maneuver (left-hand traffic), such as "Take the eighth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT9
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT9
Roundabout maneuver (left-hand traffic), such as "Take the ninth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT10
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT10
Roundabout maneuver (left-hand traffic), such as "Take the tenth exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT11
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT11
Roundabout maneuver (left-hand traffic), such as "Take the eleventh exit at the roundabout".
-
LEFT_ROUNDABOUT_EXIT12
public static final ManeuverAction LEFT_ROUNDABOUT_EXIT12
Roundabout maneuver (left-hand traffic), such as "Take the twelfth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT1
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT1
Roundabout maneuver (right-hand traffic), such as "Take the first exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT2
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT2
Roundabout maneuver (right-hand traffic), such as "Take the second exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT3
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT3
Roundabout maneuver (right-hand traffic), such as "Take the third exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT4
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT4
Roundabout maneuver (right-hand traffic), such as "Take the fourth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT5
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT5
Roundabout maneuver (right-hand traffic), such as "Take the fifth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT6
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT6
Roundabout maneuver (right-hand traffic), such as "Take the sixth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT7
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT7
Roundabout maneuver (right-hand traffic), such as "Take the seventh exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT8
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT8
Roundabout maneuver (right-hand traffic), such as "Take the eighth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT9
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT9
Roundabout maneuver (right-hand traffic), such as "Take the ninth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT10
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT10
Roundabout maneuver (right-hand traffic), such as "Take the tenth exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT11
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT11
Roundabout maneuver (right-hand traffic), such as "Take the eleventh exit at the roundabout".
-
RIGHT_ROUNDABOUT_EXIT12
public static final ManeuverAction RIGHT_ROUNDABOUT_EXIT12
Roundabout maneuver (right-hand traffic), such as "Take the twelfth exit at the roundabout".
-
-
Method Detail
-
values
public static ManeuverAction[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ManeuverAction c : ManeuverAction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ManeuverAction valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-