- java.lang.Object
-
- java.lang.Enum<State>
-
- io.xlate.edi.internal.stream.tokenization.State
-
- All Implemented Interfaces:
Serializable,Comparable<State>
public enum State extends Enum<State>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Statetransition(CharacterClass clazz)static StatevalueOf(String name)Returns the enum constant of this type with the specified name.static State[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INVALID
public static final State INVALID
-
INITIAL
public static final State INITIAL
-
HEADER_TAG_I
public static final State HEADER_TAG_I
-
HEADER_TAG_N
public static final State HEADER_TAG_N
-
HEADER_TAG_S
public static final State HEADER_TAG_S
-
HEADER_TAG_U
public static final State HEADER_TAG_U
-
INTERCHANGE_CANDIDATE
public static final State INTERCHANGE_CANDIDATE
-
HEADER_DATA
public static final State HEADER_DATA
-
HEADER_SEGMENT_BEGIN
public static final State HEADER_SEGMENT_BEGIN
-
HEADER_INVALID_DATA
public static final State HEADER_INVALID_DATA
-
HEADER_COMPONENT_END
public static final State HEADER_COMPONENT_END
-
HEADER_ELEMENT_END
public static final State HEADER_ELEMENT_END
-
HEADER_SEGMENT_END
public static final State HEADER_SEGMENT_END
-
HEADER_TAG_SEARCH
public static final State HEADER_TAG_SEARCH
-
HEADER_TAG_1
public static final State HEADER_TAG_1
-
HEADER_TAG_2
public static final State HEADER_TAG_2
-
HEADER_TAG_3
public static final State HEADER_TAG_3
-
TAG_SEARCH
public static final State TAG_SEARCH
-
TAG_1
public static final State TAG_1
-
TAG_2
public static final State TAG_2
-
TAG_3
public static final State TAG_3
-
SEGMENT_BEGIN
public static final State SEGMENT_BEGIN
-
ELEMENT_DATA
public static final State ELEMENT_DATA
-
ELEMENT_INVALID_DATA
public static final State ELEMENT_INVALID_DATA
-
COMPONENT_END
public static final State COMPONENT_END
-
ELEMENT_REPEAT
public static final State ELEMENT_REPEAT
-
ELEMENT_END
public static final State ELEMENT_END
-
DATA_RELEASE
public static final State DATA_RELEASE
-
ELEMENT_DATA_BINARY
public static final State ELEMENT_DATA_BINARY
-
ELEMENT_END_BINARY
public static final State ELEMENT_END_BINARY
-
SEGMENT_END
public static final State SEGMENT_END
-
TRAILER_TAG_I
public static final State TRAILER_TAG_I
-
TRAILER_TAG_E
public static final State TRAILER_TAG_E
-
TRAILER_TAG_A
public static final State TRAILER_TAG_A
-
TRAILER_TAG_U
public static final State TRAILER_TAG_U
-
TRAILER_TAG_N
public static final State TRAILER_TAG_N
-
TRAILER_TAG_Z
public static final State TRAILER_TAG_Z
-
TRAILER_BEGIN
public static final State TRAILER_BEGIN
-
TRAILER_ELEMENT_DATA
public static final State TRAILER_ELEMENT_DATA
-
TRAILER_ELEMENT_END
public static final State TRAILER_ELEMENT_END
-
INTERCHANGE_END
public static final State INTERCHANGE_END
-
-
Method Detail
-
values
public static State[] 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 (State c : State.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static State 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
-
transition
public State transition(CharacterClass clazz)
-
-