Enum Class VehicleSharingTypeEnumeration

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

@Generated public enum VehicleSharingTypeEnumeration extends Enum<VehicleSharingTypeEnumeration> implements com.google.protobuf.ProtocolMessageEnum
 Allowed values for VehicleSharingModeOfOperation.  [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 267:55]
 
Protobuf enum uk.org.netex.www.netex.VehicleSharingTypeEnumeration
  • Enum Constant Details

    • VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED

      public static final VehicleSharingTypeEnumeration VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED
       Default
       
      VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED = 0;
    • VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB

      public static final VehicleSharingTypeEnumeration VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 272:45]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB = 1;
    • VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING

      public static final VehicleSharingTypeEnumeration VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 273:51]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING = 2;
    • VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING

      public static final VehicleSharingTypeEnumeration VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 274:45]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING = 3;
    • UNRECOGNIZED

      public static final VehicleSharingTypeEnumeration UNRECOGNIZED
  • Field Details

    • VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED_VALUE

      public static final int VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED_VALUE
       Default
       
      VEHICLE_SHARING_TYPE_ENUMERATION_UNSPECIFIED = 0;
      See Also:
    • VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB_VALUE

      public static final int VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB_VALUE
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 272:45]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_CAR_SHARING_CLUB = 1;
      See Also:
    • VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING_VALUE

      public static final int VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING_VALUE
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 273:51]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_PEER_TO_PEER_CAR_SHARING = 2;
      See Also:
    • VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING_VALUE

      public static final int VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING_VALUE
       [netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd at 274:45]
       
      VEHICLE_SHARING_TYPE_ENUMERATION_VEHICLE_SHARING = 3;
      See Also:
  • Method Details

    • values

      public static VehicleSharingTypeEnumeration[] 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 VehicleSharingTypeEnumeration 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 VehicleSharingTypeEnumeration 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 VehicleSharingTypeEnumeration 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<VehicleSharingTypeEnumeration> 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 com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static VehicleSharingTypeEnumeration 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