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. |