Enum Class ZoneTopologyEnumeration

java.lang.Object
java.lang.Enum<ZoneTopologyEnumeration>
uk.org.netex.www.netex.ZoneTopologyEnumeration
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<ZoneTopologyEnumeration>, Constable

public enum ZoneTopologyEnumeration extends Enum<ZoneTopologyEnumeration> implements com.google.protobuf.ProtocolMessageEnum
 Allowed values for Fare Zone Topology.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 213:49]
 
Protobuf enum uk.org.netex.www.netex.ZoneTopologyEnumeration
  • Enum Constant Details

    • ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED
       Default
       
      ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED = 0;
    • ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING
       Zones are of arbitrary shape and may overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 218:41]
       
      ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING = 1;
    • ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB
       Zones are arranged as a tiled honeycomb of regular polygons (e.g. Hexagons, squares etc. The zones are contiguous and do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 223:39]
       
      ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB = 2;
    • ZONE_TOPOLOGY_ENUMERATION_RING

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_RING
       Zones are arranged in rings . The nested inner zones are included in any containing  outer zones.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 228:34]
       
      ZONE_TOPOLOGY_ENUMERATION_RING = 3;
    • ZONE_TOPOLOGY_ENUMERATION_ANNULAR

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_ANNULAR
       Zones are arranged in tiled hollow rings. The area of any  immediately nested zone  is excluded from the  containing  outer zone.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 233:37]
       
      ZONE_TOPOLOGY_ENUMERATION_ANNULAR = 4;
    • ZONE_TOPOLOGY_ENUMERATION_NESTED

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_NESTED
       Zones are nested, that is some zones are fully contained within other zones and are automatically included if the outer zone is selected. They may also overlap their neighbours.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 238:36]
       
      ZONE_TOPOLOGY_ENUMERATION_NESTED = 5;
    • ZONE_TOPOLOGY_ENUMERATION_TILED

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_TILED
       Zones are arranged as adjacent tiles or arbitrary shapes that do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 243:35]
       
      ZONE_TOPOLOGY_ENUMERATION_TILED = 6;
    • ZONE_TOPOLOGY_ENUMERATION_SEQUENCE

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_SEQUENCE
       Zones are arranged as adjacent tiles in sequence that touch at either or both ends. They do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 248:38]
       
      ZONE_TOPOLOGY_ENUMERATION_SEQUENCE = 7;
    • ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE
       Zones are arranged as adjacent tiles in sequence that touch at either or both ends. They may partially overlap such that some stops are in both zones.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 253:49]
       
      ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE = 8;
    • ZONE_TOPOLOGY_ENUMERATION_OTHER

      public static final ZoneTopologyEnumeration ZONE_TOPOLOGY_ENUMERATION_OTHER
       [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 258:36]
       
      ZONE_TOPOLOGY_ENUMERATION_OTHER = 9;
    • UNRECOGNIZED

      public static final ZoneTopologyEnumeration UNRECOGNIZED
  • Field Details

    • ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED_VALUE
       Default
       
      ZONE_TOPOLOGY_ENUMERATION_UNSPECIFIED = 0;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_VALUE
       Zones are of arbitrary shape and may overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 218:41]
       
      ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING = 1;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB_VALUE
       Zones are arranged as a tiled honeycomb of regular polygons (e.g. Hexagons, squares etc. The zones are contiguous and do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 223:39]
       
      ZONE_TOPOLOGY_ENUMERATION_HONEYCOMB = 2;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_RING_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_RING_VALUE
       Zones are arranged in rings . The nested inner zones are included in any containing  outer zones.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 228:34]
       
      ZONE_TOPOLOGY_ENUMERATION_RING = 3;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_ANNULAR_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_ANNULAR_VALUE
       Zones are arranged in tiled hollow rings. The area of any  immediately nested zone  is excluded from the  containing  outer zone.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 233:37]
       
      ZONE_TOPOLOGY_ENUMERATION_ANNULAR = 4;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_NESTED_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_NESTED_VALUE
       Zones are nested, that is some zones are fully contained within other zones and are automatically included if the outer zone is selected. They may also overlap their neighbours.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 238:36]
       
      ZONE_TOPOLOGY_ENUMERATION_NESTED = 5;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_TILED_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_TILED_VALUE
       Zones are arranged as adjacent tiles or arbitrary shapes that do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 243:35]
       
      ZONE_TOPOLOGY_ENUMERATION_TILED = 6;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_SEQUENCE_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_SEQUENCE_VALUE
       Zones are arranged as adjacent tiles in sequence that touch at either or both ends. They do not overlap.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 248:38]
       
      ZONE_TOPOLOGY_ENUMERATION_SEQUENCE = 7;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE_VALUE
       Zones are arranged as adjacent tiles in sequence that touch at either or both ends. They may partially overlap such that some stops are in both zones.  [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 253:49]
       
      ZONE_TOPOLOGY_ENUMERATION_OVERLAPPING_SEQUENCE = 8;
      See Also:
    • ZONE_TOPOLOGY_ENUMERATION_OTHER_VALUE

      public static final int ZONE_TOPOLOGY_ENUMERATION_OTHER_VALUE
       [netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd at 258:36]
       
      ZONE_TOPOLOGY_ENUMERATION_OTHER = 9;
      See Also:
  • Method Details

    • values

      public static ZoneTopologyEnumeration[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ZoneTopologyEnumeration valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static ZoneTopologyEnumeration valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static ZoneTopologyEnumeration forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<ZoneTopologyEnumeration> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static ZoneTopologyEnumeration valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null