Enum DirectionManeuverType
- java.lang.Object
-
- java.lang.Enum<DirectionManeuverType>
-
- com.esri.arcgisruntime.tasks.networkanalysis.DirectionManeuverType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DirectionManeuverType>
public enum DirectionManeuverType extends java.lang.Enum<DirectionManeuverType>
Indicates the type of a given DirectionManeuver.- Since:
- 100.0.0
- See Also:
DirectionManeuver.getManeuverType()
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BEAR_LEFT
Bear left.BEAR_RIGHT
Bear right.DEPART
Depart stop.DOOR_PASSAGE
Door passage.ELEVATOR
Elevator.END_OF_FERRY
End of ferry.ESCALATOR
Escalator.FERRY
Take a ferry.FORK_CENTER
At fork keep center.FORK_LEFT
At fork keep left.FORK_RIGHT
At fork keep right.HIGHWAY_CHANGE
Go to another highway.HIGHWAY_EXIT
Highway exit.HIGHWAY_MERGE
Merge onto highway.PEDESTRIAN_RAMP
Pedestrian ramp.RAMP_LEFT
Ramp left.RAMP_RIGHT
Ramp right.ROUNDABOUT
Take roundabout.SHARP_LEFT
Make sharp left.SHARP_RIGHT
Make sharp right.STAIRS
Stairs.STOP
Arrive at stop.STRAIGHT
Go straight.TRIP_ITEM
Trip planning item.TURN_LEFT
Turn left.TURN_LEFT_LEFT
Turn left and immediately turn left.TURN_LEFT_RIGHT
Turn left and immediately turn right.TURN_RIGHT
Turn right.TURN_RIGHT_LEFT
Turn right and immediately turn left.TURN_RIGHT_RIGHT
Turn right and immediately turn right.U_TURN
Make a U-turn.UNKNOWN
Unknown.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DirectionManeuverType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DirectionManeuverType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final DirectionManeuverType UNKNOWN
Unknown.- Since:
- 100.0.0
-
STOP
public static final DirectionManeuverType STOP
Arrive at stop.- Since:
- 100.0.0
-
STRAIGHT
public static final DirectionManeuverType STRAIGHT
Go straight.- Since:
- 100.0.0
-
BEAR_LEFT
public static final DirectionManeuverType BEAR_LEFT
Bear left.- Since:
- 100.0.0
-
BEAR_RIGHT
public static final DirectionManeuverType BEAR_RIGHT
Bear right.- Since:
- 100.0.0
-
TURN_LEFT
public static final DirectionManeuverType TURN_LEFT
Turn left.- Since:
- 100.0.0
-
TURN_RIGHT
public static final DirectionManeuverType TURN_RIGHT
Turn right.- Since:
- 100.0.0
-
SHARP_LEFT
public static final DirectionManeuverType SHARP_LEFT
Make sharp left.- Since:
- 100.0.0
-
SHARP_RIGHT
public static final DirectionManeuverType SHARP_RIGHT
Make sharp right.- Since:
- 100.0.0
-
U_TURN
public static final DirectionManeuverType U_TURN
Make a U-turn.- Since:
- 100.0.0
-
FERRY
public static final DirectionManeuverType FERRY
Take a ferry.- Since:
- 100.0.0
-
ROUNDABOUT
public static final DirectionManeuverType ROUNDABOUT
Take roundabout.- Since:
- 100.0.0
-
HIGHWAY_MERGE
public static final DirectionManeuverType HIGHWAY_MERGE
Merge onto highway.- Since:
- 100.0.0
-
HIGHWAY_EXIT
public static final DirectionManeuverType HIGHWAY_EXIT
Highway exit.- Since:
- 100.0.0
-
HIGHWAY_CHANGE
public static final DirectionManeuverType HIGHWAY_CHANGE
Go to another highway.- Since:
- 100.0.0
-
FORK_CENTER
public static final DirectionManeuverType FORK_CENTER
At fork keep center.- Since:
- 100.0.0
-
FORK_LEFT
public static final DirectionManeuverType FORK_LEFT
At fork keep left.- Since:
- 100.0.0
-
FORK_RIGHT
public static final DirectionManeuverType FORK_RIGHT
At fork keep right.- Since:
- 100.0.0
-
DEPART
public static final DirectionManeuverType DEPART
Depart stop.- Since:
- 100.0.0
-
TRIP_ITEM
public static final DirectionManeuverType TRIP_ITEM
Trip planning item.- Since:
- 100.0.0
-
END_OF_FERRY
public static final DirectionManeuverType END_OF_FERRY
End of ferry.- Since:
- 100.0.0
-
RAMP_RIGHT
public static final DirectionManeuverType RAMP_RIGHT
Ramp right.- Since:
- 100.0.0
-
RAMP_LEFT
public static final DirectionManeuverType RAMP_LEFT
Ramp left.- Since:
- 100.0.0
-
TURN_LEFT_RIGHT
public static final DirectionManeuverType TURN_LEFT_RIGHT
Turn left and immediately turn right.- Since:
- 100.0.0
-
TURN_RIGHT_LEFT
public static final DirectionManeuverType TURN_RIGHT_LEFT
Turn right and immediately turn left.- Since:
- 100.0.0
-
TURN_RIGHT_RIGHT
public static final DirectionManeuverType TURN_RIGHT_RIGHT
Turn right and immediately turn right.- Since:
- 100.0.0
-
TURN_LEFT_LEFT
public static final DirectionManeuverType TURN_LEFT_LEFT
Turn left and immediately turn left.- Since:
- 100.0.0
-
PEDESTRIAN_RAMP
public static final DirectionManeuverType PEDESTRIAN_RAMP
Pedestrian ramp.- Since:
- 100.0.0
-
ELEVATOR
public static final DirectionManeuverType ELEVATOR
Elevator.- Since:
- 100.0.0
-
ESCALATOR
public static final DirectionManeuverType ESCALATOR
Escalator.- Since:
- 100.0.0
-
STAIRS
public static final DirectionManeuverType STAIRS
Stairs.- Since:
- 100.0.0
-
DOOR_PASSAGE
public static final DirectionManeuverType DOOR_PASSAGE
Door passage.- Since:
- 100.0.0
-
-
Method Detail
-
values
public static DirectionManeuverType[] 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 (DirectionManeuverType c : DirectionManeuverType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DirectionManeuverType 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
-
-