Package gauge.messages
Enum Spec.ProtoItem.ItemType
- java.lang.Object
-
- java.lang.Enum<Spec.ProtoItem.ItemType>
-
- gauge.messages.Spec.ProtoItem.ItemType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<Spec.ProtoItem.ItemType>
- Enclosing class:
- Spec.ProtoItem
public static enum Spec.ProtoItem.ItemType extends Enum<Spec.ProtoItem.ItemType> implements com.google.protobuf.ProtocolMessageEnum
/ Enumerates various item types that the proto item can contain. Valid types are: Step, Comment, Concept, Scenario, TableDrivenScenario, Table, Tags
Protobuf enumgauge.messages.ProtoItem.ItemType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Comment
Item is a CommentConcept
Item is a ConceptScenario
Item is a ScenarioStep
Item is a StepTable
Item is a TableTableDrivenScenario
Item is a TableDrivenScenario, a special case of Scenario, where there is a Context Step defining a table.Tags
Item is a TagUNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
Comment_VALUE
Item is a Commentstatic int
Concept_VALUE
Item is a Conceptstatic int
Scenario_VALUE
Item is a Scenariostatic int
Step_VALUE
Item is a Stepstatic int
Table_VALUE
Item is a Tablestatic int
TableDrivenScenario_VALUE
Item is a TableDrivenScenario, a special case of Scenario, where there is a Context Step defining a table.static int
Tags_VALUE
Item is a Tag
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Spec.ProtoItem.ItemType
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<Spec.ProtoItem.ItemType>
internalGetValueMap()
static Spec.ProtoItem.ItemType
valueOf(int value)
Deprecated.static Spec.ProtoItem.ItemType
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static Spec.ProtoItem.ItemType
valueOf(String name)
Returns the enum constant of this type with the specified name.static Spec.ProtoItem.ItemType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Step
public static final Spec.ProtoItem.ItemType Step
Item is a Step
Step = 0;
-
Comment
public static final Spec.ProtoItem.ItemType Comment
Item is a Comment
Comment = 1;
-
Concept
public static final Spec.ProtoItem.ItemType Concept
Item is a Concept
Concept = 2;
-
Scenario
public static final Spec.ProtoItem.ItemType Scenario
Item is a Scenario
Scenario = 3;
-
TableDrivenScenario
public static final Spec.ProtoItem.ItemType TableDrivenScenario
Item is a TableDrivenScenario, a special case of Scenario, where there is a Context Step defining a table.
TableDrivenScenario = 4;
-
Table
public static final Spec.ProtoItem.ItemType Table
Item is a Table
Table = 5;
-
Tags
public static final Spec.ProtoItem.ItemType Tags
Item is a Tag
Tags = 6;
-
UNRECOGNIZED
public static final Spec.ProtoItem.ItemType UNRECOGNIZED
-
-
Field Detail
-
Step_VALUE
public static final int Step_VALUE
Item is a Step
Step = 0;
- See Also:
- Constant Field Values
-
Comment_VALUE
public static final int Comment_VALUE
Item is a Comment
Comment = 1;
- See Also:
- Constant Field Values
-
Concept_VALUE
public static final int Concept_VALUE
Item is a Concept
Concept = 2;
- See Also:
- Constant Field Values
-
Scenario_VALUE
public static final int Scenario_VALUE
Item is a Scenario
Scenario = 3;
- See Also:
- Constant Field Values
-
TableDrivenScenario_VALUE
public static final int TableDrivenScenario_VALUE
Item is a TableDrivenScenario, a special case of Scenario, where there is a Context Step defining a table.
TableDrivenScenario = 4;
- See Also:
- Constant Field Values
-
Table_VALUE
public static final int Table_VALUE
Item is a Table
Table = 5;
- See Also:
- Constant Field Values
-
Tags_VALUE
public static final int Tags_VALUE
Item is a Tag
Tags = 6;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static Spec.ProtoItem.ItemType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Spec.ProtoItem.ItemType c : Spec.ProtoItem.ItemType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Spec.ProtoItem.ItemType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static Spec.ProtoItem.ItemType valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
public static Spec.ProtoItem.ItemType forNumber(int value)
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<Spec.ProtoItem.ItemType> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static Spec.ProtoItem.ItemType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-