com.esri.core.tasks.ags.na
Enum RoutingManeuver

java.lang.Object
  extended by java.lang.Enum<RoutingManeuver>
      extended by com.esri.core.tasks.ags.na.RoutingManeuver
All Implemented Interfaces:
Serializable, Comparable<RoutingManeuver>

public enum RoutingManeuver
extends Enum<RoutingManeuver>

The enumeration types for a direction maneuver.

Since:
10.1.1

Enum Constant Summary
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 ferry.
FORK_CENTER
          At fork keep center.
FORK_LEFT
          At fork keep left.
FORK_RIGHT
          At fork keep right.
HIGHWAY_CHANGE
          Go on another highway.
HIGHWAY_EXIT
          Exit highway.
HIGHWAY_MERGE
          Merge to 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
static RoutingManeuver fromString(String str)
           
 String toString()
           
static RoutingManeuver valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RoutingManeuver[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

UNKNOWN

public static final RoutingManeuver UNKNOWN
Unknown


STOP

public static final RoutingManeuver STOP
Arrive At Stop.


STRAIGHT

public static final RoutingManeuver STRAIGHT
Go straight.


BEAR_LEFT

public static final RoutingManeuver BEAR_LEFT
Bear left.


BEAR_RIGHT

public static final RoutingManeuver BEAR_RIGHT
Bear right.


TURN_LEFT

public static final RoutingManeuver TURN_LEFT
Turn left.


TURN_RIGHT

public static final RoutingManeuver TURN_RIGHT
Turn right.


SHARP_LEFT

public static final RoutingManeuver SHARP_LEFT
Make sharp left.


SHARP_RIGHT

public static final RoutingManeuver SHARP_RIGHT
Make sharp right.


U_TURN

public static final RoutingManeuver U_TURN
Make a U-turn.


FERRY

public static final RoutingManeuver FERRY
Take ferry.


ROUNDABOUT

public static final RoutingManeuver ROUNDABOUT
Take roundabout.


HIGHWAY_MERGE

public static final RoutingManeuver HIGHWAY_MERGE
Merge to highway.


HIGHWAY_EXIT

public static final RoutingManeuver HIGHWAY_EXIT
Exit highway.


HIGHWAY_CHANGE

public static final RoutingManeuver HIGHWAY_CHANGE
Go on another highway.


FORK_CENTER

public static final RoutingManeuver FORK_CENTER
At fork keep center.


FORK_LEFT

public static final RoutingManeuver FORK_LEFT
At fork keep left.


FORK_RIGHT

public static final RoutingManeuver FORK_RIGHT
At fork keep right.


DEPART

public static final RoutingManeuver DEPART
Depart stop.


TRIP_ITEM

public static final RoutingManeuver TRIP_ITEM
Trip planning item.


END_OF_FERRY

public static final RoutingManeuver END_OF_FERRY
End of ferry.


RAMP_RIGHT

public static final RoutingManeuver RAMP_RIGHT
Ramp right.


RAMP_LEFT

public static final RoutingManeuver RAMP_LEFT
Ramp left.


TURN_LEFT_RIGHT

public static final RoutingManeuver TURN_LEFT_RIGHT
Turn left and immediately turn right.


TURN_RIGHT_LEFT

public static final RoutingManeuver TURN_RIGHT_LEFT
Turn right and immediately turn left.


TURN_RIGHT_RIGHT

public static final RoutingManeuver TURN_RIGHT_RIGHT
Turn right and immediately turn right.


TURN_LEFT_LEFT

public static final RoutingManeuver TURN_LEFT_LEFT
Turn left and immediately turn left.


PEDESTRIAN_RAMP

public static final RoutingManeuver PEDESTRIAN_RAMP
Pedestrian ramp.


ELEVATOR

public static final RoutingManeuver ELEVATOR
Elevator.


ESCALATOR

public static final RoutingManeuver ESCALATOR
Escalator.


STAIRS

public static final RoutingManeuver STAIRS
Stairs.


DOOR_PASSAGE

public static final RoutingManeuver DOOR_PASSAGE
Door passage.

Method Detail

values

public static RoutingManeuver[] 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 (RoutingManeuver c : RoutingManeuver.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RoutingManeuver valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

toString

public String toString()
Overrides:
toString in class Enum<RoutingManeuver>

fromString

public static RoutingManeuver fromString(String str)
Parameters:
str -
Returns:
Since:
10.1.1


Copyright © 2012. All Rights Reserved.