Package org.immutables.generator
Class PostprocessingMachine.FiniteStateMachine
java.lang.Object
org.immutables.generator.PostprocessingMachine.FiniteStateMachine
- Enclosing class:
PostprocessingMachine
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int(package private) intprivate static final PostprocessingMachine.State[]private static final intprivate static final intprivate static final char[][](package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanisWordChar(char c) (package private) PostprocessingMachine.StatenextChar(char c) private void
-
Field Details
-
NO_POSITION
private static final int NO_POSITION- See Also:
-
AT_POSSIBLE_WORD
private static final int AT_POSSIBLE_WORD- See Also:
-
UNTRACKED_WORD
private static final int UNTRACKED_WORD- See Also:
-
vocabulary
private static final char[][] vocabulary -
finalState
-
wordIndex
int wordIndex -
charIndex
int charIndex
-
-
Constructor Details
-
FiniteStateMachine
FiniteStateMachine()
-
-
Method Details
-
nextChar
-
resetWord
private void resetWord() -
isWordChar
private boolean isWordChar(char c)
-