Uses of Class
org.codehaus.mojo.natives.parser.AbstractParserState
-
Packages that use AbstractParserState Package Description org.codehaus.mojo.natives.parser -
-
Uses of AbstractParserState in org.codehaus.mojo.natives.parser
Subclasses of AbstractParserState in org.codehaus.mojo.natives.parser Modifier and Type Class Description class
BranchState
class
CaseInsensitiveLetterState
This parser state checks consumed characters against a specific character (case insensitive).class
FilenameState
class
LetterState
This parser state checks consumed characters against a specific character.class
PostE
class
WhitespaceOrCaseInsensitiveLetterState
This parser state checks consumed characters against a specific character (case insensitive) or whitespace.class
WhitespaceOrLetterState
This parser state checks consumed characters against a specific character or whitespace.Fields in org.codehaus.mojo.natives.parser declared as AbstractParserState Modifier and Type Field Description private AbstractParserState
PostE. bracket
private AbstractParserState[]
BranchState. branchStates
private AbstractParserState
CParser. newLineState
private AbstractParserState
FortranParser. newLineState
State that starts consuming content at the beginning of a line.private AbstractParserState
CaseInsensitiveLetterState. nextState
Next state if a match is found.private AbstractParserState
LetterState. nextState
Next state if a match is found.private AbstractParserState
WhitespaceOrCaseInsensitiveLetterState. nextState
Next state if the character is found.private AbstractParserState
WhitespaceOrLetterState. nextState
Next state if the character is found.private AbstractParserState
BranchState. noMatchState
private AbstractParserState
CaseInsensitiveLetterState. noMatchState
Next state if not match is found.private AbstractParserState
LetterState. noMatchState
Next state if not match is found.private AbstractParserState
PostE. quote
Methods in org.codehaus.mojo.natives.parser that return AbstractParserState Modifier and Type Method Description abstract AbstractParserState
AbstractParserState. consume(char ch)
Consume a characterAbstractParserState
BranchState. consume(char ch)
AbstractParserState
CaseInsensitiveLetterState. consume(char ch)
Consumes a character and returns the next state for the parser.AbstractParserState
FilenameState. consume(char ch)
AbstractParserState
LetterState. consume(char ch)
Consumes a character and returns the next state for the parser.AbstractParserState
PostE. consume(char ch)
AbstractParserState
WhitespaceOrCaseInsensitiveLetterState. consume(char ch)
Consumes a character and returns the next state for the parser.AbstractParserState
WhitespaceOrLetterState. consume(char ch)
Consumes a character and returns the next state for the parser.abstract AbstractParserState
AbstractParser. getNewLineState()
AbstractParserState
CParser. getNewLineState()
AbstractParserState
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 AbstractParserState Constructor Description BranchState(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.
-