Uses of Class
org.codehaus.mojo.natives.parser.AbstractParserState
Packages that use AbstractParserState
-
Uses of AbstractParserState in org.codehaus.mojo.natives.parser
Subclasses of AbstractParserState in org.codehaus.mojo.natives.parserModifier and TypeClassDescriptionclass
final class
This parser state checks consumed characters against a specific character (case insensitive).class
final class
This parser state checks consumed characters against a specific character.class
final class
This parser state checks consumed characters against a specific character (case insensitive) or whitespace.final class
This parser state checks consumed characters against a specific character or whitespace.Fields in org.codehaus.mojo.natives.parser declared as AbstractParserStateModifier and TypeFieldDescriptionprivate AbstractParserState
PostE.bracket
private AbstractParserState[]
BranchState.branchStates
private AbstractParserState
CParser.newLineState
private final AbstractParserState
FortranParser.newLineState
State that starts consuming content at the beginning of a line.private final AbstractParserState
CaseInsensitiveLetterState.nextState
Next state if a match is found.private final AbstractParserState
LetterState.nextState
Next state if a match is found.private final AbstractParserState
WhitespaceOrCaseInsensitiveLetterState.nextState
Next state if the character is found.private final AbstractParserState
WhitespaceOrLetterState.nextState
Next state if the character is found.private AbstractParserState
BranchState.noMatchState
private final AbstractParserState
CaseInsensitiveLetterState.noMatchState
Next state if not match is found.private final AbstractParserState
LetterState.noMatchState
Next state if not match is found.private AbstractParserState
PostE.quote
Methods in org.codehaus.mojo.natives.parser that return AbstractParserStateModifier and TypeMethodDescriptionabstract AbstractParserState
AbstractParserState.consume
(char ch) Consume a characterBranchState.consume
(char ch) CaseInsensitiveLetterState.consume
(char ch) Consumes a character and returns the next state for the parser.FilenameState.consume
(char ch) LetterState.consume
(char ch) Consumes a character and returns the next state for the parser.PostE.consume
(char ch) WhitespaceOrCaseInsensitiveLetterState.consume
(char ch) Consumes a character and returns the next state for the parser.WhitespaceOrLetterState.consume
(char ch) Consumes a character and returns the next state for the parser.abstract AbstractParserState
AbstractParser.getNewLineState()
CParser.getNewLineState()
FortranParser.getNewLineState()
Get the state for the beginning of a new line.protected AbstractParserState
BranchState.getNoMatchState()
Constructors in org.codehaus.mojo.natives.parser with parameters of type AbstractParserStateModifierConstructorDescriptionBranchState
(AbstractParser parser, char[] branchChars, AbstractParserState[] branchStates, AbstractParserState noMatchState) CaseInsensitiveLetterState
(AbstractParser parser, char matchLetter, AbstractParserState nextStateArg, AbstractParserState noMatchStateArg) Constructor.LetterState
(AbstractParser parser, char matchLetter, AbstractParserState nextStateArg, AbstractParserState noMatchStateArg) Constructor.PostE
(CParser parser, AbstractParserState bracket, AbstractParserState quote) WhitespaceOrCaseInsensitiveLetterState
(AbstractParser parser, char matchLetter, AbstractParserState nextStateArg) Constructor.WhitespaceOrLetterState
(AbstractParser parser, char matchLetter, AbstractParserState nextStateArg) Constructor.