xjavadoc
public class SimpleParserTokenManager extends Object implements SimpleParserConstants
| Field Summary | |
|---|---|
| protected char | curChar |
| int | curLexState |
| PrintStream | debugStream Debug output. |
| int | defaultLexState |
| StringBuffer | image |
| protected JavaCharStream | input_stream |
| static long[] | jjbitVec0 |
| static long[] | jjbitVec2 |
| static long[] | jjbitVec3 |
| static long[] | jjbitVec4 |
| static long[] | jjbitVec5 |
| static long[] | jjbitVec6 |
| static long[] | jjbitVec7 |
| static long[] | jjbitVec8 |
| StringBuffer | jjimage |
| int | jjimageLen |
| int | jjmatchedKind |
| int | jjmatchedPos |
| static int[] | jjnewLexState Lex State array. |
| int | jjnewStateCnt |
| static int[] | jjnextStates |
| int | jjround |
| int[] | jjrounds |
| int[] | jjstateSet |
| static String[] | jjstrLiteralImages Token literal values. |
| static long[] | jjtoMore |
| static long[] | jjtoSkip |
| static long[] | jjtoSpecial |
| static long[] | jjtoToken |
| int | lengthOfMatch |
| static String[] | lexStateNames Lexer state names. |
| Constructor Summary | |
|---|---|
| SimpleParserTokenManager(JavaCharStream stream) Constructor. | |
| SimpleParserTokenManager(JavaCharStream stream, int lexState) Constructor. | |
| Method Summary | |
|---|---|
| Token | getNextToken() Get the next Token. |
| void | jjAddStates(int start, int end) |
| static boolean | jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) |
| static boolean | jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) |
| void | jjCheckNAdd(int state) |
| void | jjCheckNAddStates(int start, int end) |
| void | jjCheckNAddTwoStates(int state1, int state2) |
| protected Token | jjFillToken() |
| int | jjMoveNfa_0(int startState, int curPos) |
| int | jjMoveNfa_1(int startState, int curPos) |
| int | jjMoveStringLiteralDfa0_0() |
| int | jjMoveStringLiteralDfa0_1() |
| int | jjMoveStringLiteralDfa0_2() |
| int | jjMoveStringLiteralDfa0_3() |
| int | jjMoveStringLiteralDfa10_0(long old0, long active0) |
| int | jjMoveStringLiteralDfa11_0(long old0, long active0) |
| int | jjMoveStringLiteralDfa1_0(long active0, long active1) |
| int | jjMoveStringLiteralDfa1_2(long active0) |
| int | jjMoveStringLiteralDfa1_3(long active0) |
| int | jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1) |
| int | jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1) |
| int | jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1) |
| int | jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1) |
| int | jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1) |
| int | jjMoveStringLiteralDfa7_0(long old0, long active0) |
| int | jjMoveStringLiteralDfa8_0(long old0, long active0) |
| int | jjMoveStringLiteralDfa9_0(long old0, long active0) |
| int | jjStartNfaWithStates_0(int pos, int kind, int state) |
| int | jjStartNfa_0(int pos, long active0, long active1) |
| int | jjStopAtPos(int pos, int kind) |
| int | jjStopStringLiteralDfa_0(int pos, long active0, long active1) |
| void | MoreLexicalActions() |
| void | ReInit(JavaCharStream stream) Reinitialise parser. |
| void | ReInit(JavaCharStream stream, int lexState) Reinitialise parser. |
| void | ReInitRounds() |
| void | setDebugStream(PrintStream ds) Set debug output. |
| void | SkipLexicalActions(Token matchedToken) |
| void | SwitchTo(int lexState) Switch to specified lex state. |