Package uk.org.netex.www.netex
Enum Class SetOperatorEnumeration
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<SetOperatorEnumeration>,Constable
public enum SetOperatorEnumeration
extends Enum<SetOperatorEnumeration>
implements com.google.protobuf.ProtocolMessageEnum
Allowed values for set operations.where there are one or more GROUPs OF ENTITTies of a given type - used to distinguish between selection of a whole group or of an item in the group). Used in a product description to indicate the range from which a choice may be made and in a sales transaction to record the nature of a choice that has been made. member Set AND AllMembersAllSets AllMembersAllSets OR OneItem AllMembers Of OnSet XOR OnlyOneItem from AnyGroup AllMembers Of OnlySet - AllOfOneSet NOT None [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 138:48]Protobuf enum
uk.org.netex.www.netex.SetOperatorEnumeration-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAll items from all referenced GROUPs OF ENTITTies of a given type may be selected/have been selected.All items from one specified referenced GROUP OF ENTITTies of a given type may be selected/have been selected.Only one item from all referenced GROUPs OF ENTITTies of a given type may be selected/has been selected.One item from each specified referenced GROUP OF ENTITTies of a given type must be selected/has been selected..Multiple items from any referenced GROUP OF ENTITTies of a given type may be selected/have been selected.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAll items from all referenced GROUPs OF ENTITTies of a given type may be selected/have been selected.static final intAll items from one specified referenced GROUP OF ENTITTies of a given type may be selected/have been selected.static final intOnly one item from all referenced GROUPs OF ENTITTies of a given type may be selected/has been selected.static final intOne item from each specified referenced GROUP OF ENTITTies of a given type must be selected/has been selected..static final intMultiple items from any referenced GROUP OF ENTITTies of a given type may be selected/have been selected.static final intDefault -
Method Summary
Modifier and TypeMethodDescriptionstatic SetOperatorEnumerationforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<SetOperatorEnumeration> static SetOperatorEnumerationvalueOf(int value) Deprecated.static SetOperatorEnumerationvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static SetOperatorEnumerationReturns the enum constant of this class with the specified name.static SetOperatorEnumeration[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SET_OPERATOR_ENUMERATION_UNSPECIFIED
Default
SET_OPERATOR_ENUMERATION_UNSPECIFIED = 0; -
SET_OPERATOR_ENUMERATION_ONE_OF_ANY_ONE_SET
Only one item from all referenced GROUPs OF ENTITTies of a given type may be selected/has been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 150:44]
SET_OPERATOR_ENUMERATION_ONE_OF_ANY_ONE_SET = 1; -
SET_OPERATOR_ENUMERATION_ONE_OF_EACH_SET
One item from each specified referenced GROUP OF ENTITTies of a given type must be selected/has been selected.. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 155:42]
SET_OPERATOR_ENUMERATION_ONE_OF_EACH_SET = 2; -
SET_OPERATOR_ENUMERATION_SOME_OF_ANY_SET
Multiple items from any referenced GROUP OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 160:42]
SET_OPERATOR_ENUMERATION_SOME_OF_ANY_SET = 3; -
SET_OPERATOR_ENUMERATION_ALL_OF_ONE_SET
All items from one specified referenced GROUP OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 165:41]
SET_OPERATOR_ENUMERATION_ALL_OF_ONE_SET = 4; -
SET_OPERATOR_ENUMERATION_ALL_OF_ALL_SETS
All items from all referenced GROUPs OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 170:42]
SET_OPERATOR_ENUMERATION_ALL_OF_ALL_SETS = 5; -
UNRECOGNIZED
-
-
Field Details
-
SET_OPERATOR_ENUMERATION_UNSPECIFIED_VALUE
public static final int SET_OPERATOR_ENUMERATION_UNSPECIFIED_VALUEDefault
SET_OPERATOR_ENUMERATION_UNSPECIFIED = 0;- See Also:
-
SET_OPERATOR_ENUMERATION_ONE_OF_ANY_ONE_SET_VALUE
public static final int SET_OPERATOR_ENUMERATION_ONE_OF_ANY_ONE_SET_VALUEOnly one item from all referenced GROUPs OF ENTITTies of a given type may be selected/has been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 150:44]
SET_OPERATOR_ENUMERATION_ONE_OF_ANY_ONE_SET = 1;- See Also:
-
SET_OPERATOR_ENUMERATION_ONE_OF_EACH_SET_VALUE
public static final int SET_OPERATOR_ENUMERATION_ONE_OF_EACH_SET_VALUEOne item from each specified referenced GROUP OF ENTITTies of a given type must be selected/has been selected.. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 155:42]
SET_OPERATOR_ENUMERATION_ONE_OF_EACH_SET = 2;- See Also:
-
SET_OPERATOR_ENUMERATION_SOME_OF_ANY_SET_VALUE
public static final int SET_OPERATOR_ENUMERATION_SOME_OF_ANY_SET_VALUEMultiple items from any referenced GROUP OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 160:42]
SET_OPERATOR_ENUMERATION_SOME_OF_ANY_SET = 3;- See Also:
-
SET_OPERATOR_ENUMERATION_ALL_OF_ONE_SET_VALUE
public static final int SET_OPERATOR_ENUMERATION_ALL_OF_ONE_SET_VALUEAll items from one specified referenced GROUP OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 165:41]
SET_OPERATOR_ENUMERATION_ALL_OF_ONE_SET = 4;- See Also:
-
SET_OPERATOR_ENUMERATION_ALL_OF_ALL_SETS_VALUE
public static final int SET_OPERATOR_ENUMERATION_ALL_OF_ALL_SETS_VALUEAll items from all referenced GROUPs OF ENTITTies of a given type may be selected/have been selected. [netex_framework/netex_responsibility/netex_validityCondition_support.xsd at 170:42]
SET_OPERATOR_ENUMERATION_ALL_OF_ALL_SETS = 5;- 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<SetOperatorEnumeration> 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 final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static SetOperatorEnumeration 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
-