Enum AccessRestrictions.AccessMode

java.lang.Object
java.lang.Enum<AccessRestrictions.AccessMode>
org.insa.graphs.model.AccessRestrictions.AccessMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AccessRestrictions.AccessMode>, java.lang.constant.Constable
Enclosing class:
AccessRestrictions

public static enum AccessRestrictions.AccessMode
extends java.lang.Enum<AccessRestrictions.AccessMode>
Enumeration representing the available transport modes.
See Also:
OpenStreetMap reference for access modes.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    AGRICULTURAL
    Access mode corresponding to agricultural vehicles.
    BICYCLE
    Access mode corresponding to bicycles (non-motorized).
    FOOT
    Access mode corresponding to pedestrians.
    HEAVY_GOODS
    Access mode corresponding to heavy transportation vehicles.
    MOTORCAR
    Access mode corresponding to motorcars.
    MOTORCYCLE
    Access mode corresponding to motorcycles.
    PUBLIC_TRANSPORT
    Access mode corresponding to public transport vehicles.
    SMALL_MOTORCYCLE
    Access mode corresponding to small motorcycles (limited speed).
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.util.EnumSet<AccessRestrictions.AccessMode> ALL
    EnumSet containing all possible transport modes.
    static java.util.EnumSet<AccessRestrictions.AccessMode> MOTOR_VEHICLE
    EnumSet containing all motorized vehicle transport modes.
    static java.util.EnumSet<AccessRestrictions.AccessMode> VEHICLE
    EnumSet containing all vehicle transport modes.
  • Method Summary

    Modifier and Type Method Description
    static AccessRestrictions.AccessMode valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static AccessRestrictions.AccessMode[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait