Package uk.co.real_logic.sbe.ir
Enum Class Signal
- All Implemented Interfaces:
Serializable,Comparable<Signal>,Constable
Signal the
Token role within a stream of tokens. These signals begin/end various
entities such as fields, composites, messages, repeating groups, enumerations, bitsets, etc.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDenotes the beginning of a composite.Denotes the beginning of an enumeration.Denotes the beginning of a field.Denotes the beginning of a repeating group.Denotes the beginning of a message.Denotes the beginning of a bitset.Denotes the beginning of a variable data block.Denotes a bit value (choice) of a bitset.Denotes theTokenis an encoding.Denotes the end of a composite.Denotes the end of an enumeration.Denotes the end of a field.Denotes the end of a repeating group.Denotes the end of a message.Denotes the end of a bitset.Denotes the end of a variable data block.Denotes a value of an enumeration. -
Method Summary
-
Enum Constant Details
-
BEGIN_MESSAGE
Denotes the beginning of a message. -
END_MESSAGE
Denotes the end of a message. -
BEGIN_COMPOSITE
Denotes the beginning of a composite. -
END_COMPOSITE
Denotes the end of a composite. -
BEGIN_FIELD
Denotes the beginning of a field. -
END_FIELD
Denotes the end of a field. -
BEGIN_GROUP
Denotes the beginning of a repeating group. -
END_GROUP
Denotes the end of a repeating group. -
BEGIN_ENUM
Denotes the beginning of an enumeration. -
VALID_VALUE
Denotes a value of an enumeration. -
END_ENUM
Denotes the end of an enumeration. -
BEGIN_SET
Denotes the beginning of a bitset. -
CHOICE
Denotes a bit value (choice) of a bitset. -
END_SET
Denotes the end of a bitset. -
BEGIN_VAR_DATA
Denotes the beginning of a variable data block. -
END_VAR_DATA
Denotes the end of a variable data block. -
ENCODING
Denotes theTokenis an encoding.
-
-
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
-