net.sourceforge.pmd.ast
public class JavaParserTokenManager extends Object implements JavaParserConstants
Field Summary | |
---|---|
protected List<Comment> | comments |
protected char | curChar |
PrintStream | debugStream Debug output. |
protected CharStream | input_stream |
static int[] | jjnewLexState Lex State array. |
static String[] | jjstrLiteralImages Token literal values. |
static String[] | lexStateNames Lexer state names. |
Constructor Summary | |
---|---|
JavaParserTokenManager(CharStream stream) Constructor. | |
JavaParserTokenManager(CharStream stream, int lexState) Constructor. |
Method Summary | |
---|---|
Map<Integer,String> | getExcludeMap() |
Token | getNextToken() Get the next Token. |
protected Token | jjFillToken() |
void | ReInit(CharStream stream) Reinitialise parser. |
void | ReInit(CharStream stream, int lexState) Reinitialise parser. |
void | setDebugStream(PrintStream ds) Set debug output. |
void | setExcludeMarker(String marker) |
void | SwitchTo(int lexState) Switch to specified lex state. |