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 TypeClassDescriptionclassfinal classThis parser state checks consumed characters against a specific character (case insensitive).classfinal classThis parser state checks consumed characters against a specific character.classfinal classThis parser state checks consumed characters against a specific character (case insensitive) or whitespace.final classThis parser state checks consumed characters against a specific character or whitespace.Fields in org.codehaus.mojo.natives.parser declared as AbstractParserStateModifier and TypeFieldDescriptionprivate AbstractParserStatePostE.bracketprivate AbstractParserState[]BranchState.branchStatesprivate AbstractParserStateCParser.newLineStateprivate final AbstractParserStateFortranParser.newLineStateState that starts consuming content at the beginning of a line.private final AbstractParserStateCaseInsensitiveLetterState.nextStateNext state if a match is found.private final AbstractParserStateLetterState.nextStateNext state if a match is found.private final AbstractParserStateWhitespaceOrCaseInsensitiveLetterState.nextStateNext state if the character is found.private final AbstractParserStateWhitespaceOrLetterState.nextStateNext state if the character is found.private AbstractParserStateBranchState.noMatchStateprivate final AbstractParserStateCaseInsensitiveLetterState.noMatchStateNext state if not match is found.private final AbstractParserStateLetterState.noMatchStateNext state if not match is found.private AbstractParserStatePostE.quoteMethods in org.codehaus.mojo.natives.parser that return AbstractParserStateModifier and TypeMethodDescriptionabstract AbstractParserStateAbstractParserState.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 AbstractParserStateAbstractParser.getNewLineState()CParser.getNewLineState()FortranParser.getNewLineState()Get the state for the beginning of a new line.protected AbstractParserStateBranchState.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.