Enum AccessRestrictions.AccessRestriction

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

public static enum AccessRestrictions.AccessRestriction
extends java.lang.Enum<AccessRestrictions.AccessRestriction>
Possible restrictions for the roads/arcs.
See Also:
OpenStreetMap reference for access restrictions.
  • 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
    ALLOWED  
    CUSTOMERS  
    DELIVERY  
    DESTINATION  
    FORBIDDEN  
    FORESTRY  
    PRIVATE  
    UNKNOWN  
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.util.EnumSet<AccessRestrictions.AccessRestriction> ALLOWED_FOR_SOMETHING
    EnumSet corresponding to restrictions that are not totally private.
  • Method Summary

    Modifier and Type Method Description
    static AccessRestrictions.AccessRestriction valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static AccessRestrictions.AccessRestriction[] 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