Package uk.org.netex.www.netex
Enum Class BookingProcessEnumeration
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<BookingProcessEnumeration>,Constable
@Generated
public enum BookingProcessEnumeration
extends Enum<BookingProcessEnumeration>
implements com.google.protobuf.ProtocolMessageEnum
Allowed values for Booking Process UIC 7037 Code list. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 309:51]Protobuf enum
uk.org.netex.www.netex.BookingProcessEnumeration-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionProduct can only be booked by contacting specific authorised retail outlets [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 334:47]Product can be booked online internationally.Product can be booked online nationally.Other booking process.Product is not available.Product cannot be booked.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intProduct can only be booked by contacting specific authorised retail outlets [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 334:47]static final intProduct can be booked online internationally.static final intProduct can be booked online nationally.static final intOther booking process.static final intProduct is not available.static final intProduct cannot be booked.static final intDefault -
Method Summary
Modifier and TypeMethodDescriptionstatic BookingProcessEnumerationforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<BookingProcessEnumeration> static BookingProcessEnumerationvalueOf(int value) Deprecated.static BookingProcessEnumerationvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static BookingProcessEnumerationReturns the enum constant of this class with the specified name.static BookingProcessEnumeration[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BOOKING_PROCESS_ENUMERATION_UNSPECIFIED
Default
BOOKING_PROCESS_ENUMERATION_UNSPECIFIED = 0; -
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_AVAILABLE
Product is not available. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 314:49]
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_AVAILABLE = 1; -
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_BOOKABLE
Product cannot be booked. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 319:48]
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_BOOKABLE = 2; -
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM
public static final BookingProcessEnumeration BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEMProduct can be booked online internationally. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 324:64]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM = 3; -
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEM
public static final BookingProcessEnumeration BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEMProduct can be booked online nationally. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 329:59]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEM = 4; -
BOOKING_PROCESS_ENUMERATION_BOOKABLE_MANUALLLY
Product can only be booked by contacting specific authorised retail outlets [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 334:47]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_MANUALLLY = 5; -
BOOKING_PROCESS_ENUMERATION_OTHER
Other booking process. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 339:35]
BOOKING_PROCESS_ENUMERATION_OTHER = 6; -
UNRECOGNIZED
-
-
Field Details
-
BOOKING_PROCESS_ENUMERATION_UNSPECIFIED_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_UNSPECIFIED_VALUEDefault
BOOKING_PROCESS_ENUMERATION_UNSPECIFIED = 0;- See Also:
-
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_AVAILABLE_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_AVAILABLE_VALUEProduct is not available. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 314:49]
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_AVAILABLE = 1;- See Also:
-
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_BOOKABLE_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_BOOKABLE_VALUEProduct cannot be booked. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 319:48]
BOOKING_PROCESS_ENUMERATION_PRODUCT_NOT_BOOKABLE = 2;- See Also:
-
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM_VALUEProduct can be booked online internationally. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 324:64]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM = 3;- See Also:
-
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEM_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEM_VALUEProduct can be booked online nationally. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 329:59]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_THROUGH_NATIONAL_SYSTEM = 4;- See Also:
-
BOOKING_PROCESS_ENUMERATION_BOOKABLE_MANUALLLY_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_BOOKABLE_MANUALLLY_VALUEProduct can only be booked by contacting specific authorised retail outlets [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 334:47]
BOOKING_PROCESS_ENUMERATION_BOOKABLE_MANUALLLY = 5;- See Also:
-
BOOKING_PROCESS_ENUMERATION_OTHER_VALUE
public static final int BOOKING_PROCESS_ENUMERATION_OTHER_VALUEOther booking process. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 339:35]
BOOKING_PROCESS_ENUMERATION_OTHER = 6;- See Also:
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
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 nameNullPointerException- if the argument is null
-
forNumber
- 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<BookingProcessEnumeration> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static BookingProcessEnumeration 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 nameNullPointerException- if the argument is null
-