Module com.esri.arcgisruntime
Enum Class DirectionManeuverType
java.lang.Object
java.lang.Enum<DirectionManeuverType>
com.esri.arcgisruntime.tasks.networkanalysis.DirectionManeuverType
- All Implemented Interfaces:
Serializable
,Comparable<DirectionManeuverType>
,Constable
Indicates the type of a given DirectionManeuver.
- Since:
- 100.0.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionBear left.Bear right.Depart stop.Door passage.Elevator.End of ferry.Escalator.Take a ferry.At fork keep center.At fork keep left.At fork keep right.Go to another highway.Highway exit.Merge onto highway.Pedestrian ramp.Ramp left.Ramp right.Take roundabout.Make sharp left.Make sharp right.Stairs.Arrive at stop.Go straight.Trip planning item.Turn left.Turn left and immediately turn left.Turn left and immediately turn right.Turn right.Turn right and immediately turn left.Turn right and immediately turn right.Make a U-turn.Unknown. -
Method Summary
Modifier and TypeMethodDescriptionstatic DirectionManeuverType
Returns the enum constant of this class with the specified name.static DirectionManeuverType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNKNOWN
Unknown.- Since:
- 100.0.0
-
STOP
Arrive at stop.- Since:
- 100.0.0
-
STRAIGHT
Go straight.- Since:
- 100.0.0
-
BEAR_LEFT
Bear left.- Since:
- 100.0.0
-
BEAR_RIGHT
Bear right.- Since:
- 100.0.0
-
TURN_LEFT
Turn left.- Since:
- 100.0.0
-
TURN_RIGHT
Turn right.- Since:
- 100.0.0
-
SHARP_LEFT
Make sharp left.- Since:
- 100.0.0
-
SHARP_RIGHT
Make sharp right.- Since:
- 100.0.0
-
U_TURN
Make a U-turn.- Since:
- 100.0.0
-
FERRY
Take a ferry.- Since:
- 100.0.0
-
ROUNDABOUT
Take roundabout.- Since:
- 100.0.0
-
HIGHWAY_MERGE
Merge onto highway.- Since:
- 100.0.0
-
HIGHWAY_EXIT
Highway exit.- Since:
- 100.0.0
-
HIGHWAY_CHANGE
Go to another highway.- Since:
- 100.0.0
-
FORK_CENTER
At fork keep center.- Since:
- 100.0.0
-
FORK_LEFT
At fork keep left.- Since:
- 100.0.0
-
FORK_RIGHT
At fork keep right.- Since:
- 100.0.0
-
DEPART
Depart stop.- Since:
- 100.0.0
-
TRIP_ITEM
Trip planning item.- Since:
- 100.0.0
-
END_OF_FERRY
End of ferry.- Since:
- 100.0.0
-
RAMP_RIGHT
Ramp right.- Since:
- 100.0.0
-
RAMP_LEFT
Ramp left.- Since:
- 100.0.0
-
TURN_LEFT_RIGHT
Turn left and immediately turn right.- Since:
- 100.0.0
-
TURN_RIGHT_LEFT
Turn right and immediately turn left.- Since:
- 100.0.0
-
TURN_RIGHT_RIGHT
Turn right and immediately turn right.- Since:
- 100.0.0
-
TURN_LEFT_LEFT
Turn left and immediately turn left.- Since:
- 100.0.0
-
PEDESTRIAN_RAMP
Pedestrian ramp.- Since:
- 100.0.0
-
ELEVATOR
Elevator.- Since:
- 100.0.0
-
ESCALATOR
Escalator.- Since:
- 100.0.0
-
STAIRS
Stairs.- Since:
- 100.0.0
-
DOOR_PASSAGE
Door passage.- Since:
- 100.0.0
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-