Enum LaneEnum

  • All Implemented Interfaces:
    Serializable, Comparable<LaneEnum>

    public enum LaneEnum
    extends Enum<LaneEnum>

    Java class for LaneEnum.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="LaneEnum">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="allLanesCompleteCarriageway"/>
         <enumeration value="busLane"/>
         <enumeration value="busStop"/>
         <enumeration value="carPoolLane"/>
         <enumeration value="centralReservation"/>
         <enumeration value="crawlerLane"/>
         <enumeration value="emergencyLane"/>
         <enumeration value="escapeLane"/>
         <enumeration value="expressLane"/>
         <enumeration value="hardShoulder"/>
         <enumeration value="heavyVehicleLane"/>
         <enumeration value="lane1"/>
         <enumeration value="lane2"/>
         <enumeration value="lane3"/>
         <enumeration value="lane4"/>
         <enumeration value="lane5"/>
         <enumeration value="lane6"/>
         <enumeration value="lane7"/>
         <enumeration value="lane8"/>
         <enumeration value="lane9"/>
         <enumeration value="layBy"/>
         <enumeration value="leftHandTurningLane"/>
         <enumeration value="leftLane"/>
         <enumeration value="localTrafficLane"/>
         <enumeration value="middleLane"/>
         <enumeration value="opposingLanes"/>
         <enumeration value="overtakingLane"/>
         <enumeration value="rightHandTurningLane"/>
         <enumeration value="rightLane"/>
         <enumeration value="rushHourLane"/>
         <enumeration value="setDownArea"/>
         <enumeration value="slowVehicleLane"/>
         <enumeration value="throughTrafficLane"/>
         <enumeration value="tidalFlowLane"/>
         <enumeration value="turningLane"/>
         <enumeration value="verge"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • ALL_LANES_COMPLETE_CARRIAGEWAY

        public static final LaneEnum ALL_LANES_COMPLETE_CARRIAGEWAY
      • BUS_LANE

        public static final LaneEnum BUS_LANE
      • BUS_STOP

        public static final LaneEnum BUS_STOP
      • CAR_POOL_LANE

        public static final LaneEnum CAR_POOL_LANE
      • CENTRAL_RESERVATION

        public static final LaneEnum CENTRAL_RESERVATION
      • CRAWLER_LANE

        public static final LaneEnum CRAWLER_LANE
      • EMERGENCY_LANE

        public static final LaneEnum EMERGENCY_LANE
      • ESCAPE_LANE

        public static final LaneEnum ESCAPE_LANE
      • EXPRESS_LANE

        public static final LaneEnum EXPRESS_LANE
      • HARD_SHOULDER

        public static final LaneEnum HARD_SHOULDER
      • HEAVY_VEHICLE_LANE

        public static final LaneEnum HEAVY_VEHICLE_LANE
      • LANE_1

        public static final LaneEnum LANE_1
      • LANE_2

        public static final LaneEnum LANE_2
      • LANE_3

        public static final LaneEnum LANE_3
      • LANE_4

        public static final LaneEnum LANE_4
      • LANE_5

        public static final LaneEnum LANE_5
      • LANE_6

        public static final LaneEnum LANE_6
      • LANE_7

        public static final LaneEnum LANE_7
      • LANE_8

        public static final LaneEnum LANE_8
      • LANE_9

        public static final LaneEnum LANE_9
      • LAY_BY

        public static final LaneEnum LAY_BY
      • LEFT_HAND_TURNING_LANE

        public static final LaneEnum LEFT_HAND_TURNING_LANE
      • LEFT_LANE

        public static final LaneEnum LEFT_LANE
      • LOCAL_TRAFFIC_LANE

        public static final LaneEnum LOCAL_TRAFFIC_LANE
      • MIDDLE_LANE

        public static final LaneEnum MIDDLE_LANE
      • OPPOSING_LANES

        public static final LaneEnum OPPOSING_LANES
      • OVERTAKING_LANE

        public static final LaneEnum OVERTAKING_LANE
      • RIGHT_HAND_TURNING_LANE

        public static final LaneEnum RIGHT_HAND_TURNING_LANE
      • RIGHT_LANE

        public static final LaneEnum RIGHT_LANE
      • RUSH_HOUR_LANE

        public static final LaneEnum RUSH_HOUR_LANE
      • SET_DOWN_AREA

        public static final LaneEnum SET_DOWN_AREA
      • SLOW_VEHICLE_LANE

        public static final LaneEnum SLOW_VEHICLE_LANE
      • THROUGH_TRAFFIC_LANE

        public static final LaneEnum THROUGH_TRAFFIC_LANE
      • TIDAL_FLOW_LANE

        public static final LaneEnum TIDAL_FLOW_LANE
      • TURNING_LANE

        public static final LaneEnum TURNING_LANE
      • VERGE

        public static final LaneEnum VERGE
    • Method Detail

      • values

        public static LaneEnum[] 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 (LaneEnum c : LaneEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static LaneEnum 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
      • value

        public String value()