Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## jde.debugger.expr
Class ExpressionParserTokenManager

    java.lang.Object
      |
      +--jde.debugger.expr.ExpressionParserTokenManager

All Implemented Interfaces:
  ExpressionParserConstants

public class ExpressionParserTokenManager
extends java.lang.Object
implements ExpressionParserConstants

Field Summary
`protected char` | `curChar`
`(package private) int` | `curLexState`
`(package private) int` | `defaultLexState`
`private ASCII_UCodeESC_CharStream` | `input_stream`
`(package private) static long[]` | `jjbitVec0`
`(package private) static long[]` | `jjbitVec2`
`(package private) static long[]` | `jjbitVec3`
`(package private) static long[]` | `jjbitVec4`
`(package private) static long[]` | `jjbitVec5`
`(package private) static long[]` | `jjbitVec6`
`(package private) static long[]` | `jjbitVec7`
`(package private) static long[]` | `jjbitVec8`
`(package private) int` | `jjmatchedKind`
`(package private) int` | `jjmatchedPos`
`(package private) int` | `jjnewStateCnt`
`(package private) static int[]` | `jjnextStates`
`(package private) int` | `jjround`
`private int[]` | `jjrounds`
`private int[]` | `jjstateSet`
`static java.lang.String[]` | `jjstrLiteralImages`
`(package private) static long[]` | `jjtoSkip`
`(package private) static long[]` | `jjtoSpecial`
`(package private) static long[]` | `jjtoToken`
`static java.lang.String[]` | `lexStateNames`

Fields inherited from interface jde.debugger.expr.ExpressionParserConstants
`_DEFAULT, ABSTRACT, ANDASSIGN, ASSIGN, BANG, BIT_AND, BIT_OR, BOOLEAN, BREAK, BYTE, CASE, CATCH, CHAR, CHARACTER_LITERAL, CLASS, COLON, COMMA, CONST, CONTINUE, DECIMAL_LITERAL, DECR, DEFAULT, DIGIT, DO, DOT, DOUBLE, ELSE, EOF, EQ, EXPONENT, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FLOATING_POINT_LITERAL, FOR, FORMAL_COMMENT, GE, GOTO, GT, HEX_LITERAL, HOOK, IDENTIFIER, IF, IMPLEMENTS, IMPORT, INCR, INSTANCEOF, INT, INTEGER_LITERAL, INTERFACE, LBRACE, LBRACKET, LE, LETTER, LONG, LPAREN, LSHIFT, LSHIFTASSIGN, LT, MINUS, MINUSASSIGN, MULTI_LINE_COMMENT, NATIVE, NE, NEW, NULL, OCTAL_LITERAL, ORASSIGN, PACKAGE, PLUS, PLUSASSIGN, PRIVATE, PROTECTED, PUBLIC, RBRACE, RBRACKET, REM, REMASSIGN, RETURN, RPAREN, RSIGNEDSHIFT, RSIGNEDSHIFTASSIGN, RUNSIGNEDSHIFT, RUNSIGNEDSHIFTASSIGN, SC_AND, SC_OR, SEMICOLON, SHORT, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, STAR, STARASSIGN, STATIC, STRING_LITERAL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TILDE, tokenImage, TRANSIENT, TRUE, TRY, VOID, VOLATILE, WHILE, XOR, XORASSIGN`

Constructor Summary
`ExpressionParserTokenManager(ASCII_UCodeESC_CharStream stream)`
`ExpressionParserTokenManager(ASCII_UCodeESC_CharStream stream, int lexState)`

Method Summary
`Token` | `getNextToken()`
`private void` | `jjAddStates(int start, int end)`
`private static boolean` | `jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2)`
`private static boolean` | `jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2)`
`private void` | `jjCheckNAdd(int state)`
`private void` | `jjCheckNAddStates(int start)`
`private void` | `jjCheckNAddStates(int start, int end)`
`private void` | `jjCheckNAddTwoStates(int state1, int state2)`
`private Token` | `jjFillToken()`
`private int` | `jjMoveNfa_0(int startState, int curPos)`
`private int` | `jjMoveStringLiteralDfa0_0()`
`private int` | `jjMoveStringLiteralDfa1_0(long active0, long active1)`
`private int` | `jjMoveStringLiteralDfa10_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa11_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1)`
`private int` | `jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1)`
`private int` | `jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1)`
`private int` | `jjMoveStringLiteralDfa5_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa6_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa7_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa8_0(long old0, long active0)`
`private int` | `jjMoveStringLiteralDfa9_0(long old0, long active0)`
`private int` | `jjStartNfa_0(int pos, long active0, long active1)`
`private int` | `jjStartNfaWithStates_0(int pos, int kind, int state)`
`private int` | `jjStopAtPos(int pos, int kind)`
`private int` | `jjStopStringLiteralDfa_0(int pos, long active0, long active1)`
`void` | `ReInit(ASCII_UCodeESC_CharStream stream)`
`void` | `ReInit(ASCII_UCodeESC_CharStream stream, int lexState)`
`private void` | `ReInitRounds()`
`void` | `SwitchTo(int lexState)`

Methods inherited from class java.lang.Object
`, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait`

Field Detail

### jjbitVec0

    static final long[] jjbitVec0

### jjbitVec2

    static final long[] jjbitVec2

### jjbitVec3

    static final long[] jjbitVec3

### jjbitVec4

    static final long[] jjbitVec4

### jjbitVec5

    static final long[] jjbitVec5

### jjbitVec6

    static final long[] jjbitVec6

### jjbitVec7

    static final long[] jjbitVec7

### jjbitVec8

    static final long[] jjbitVec8

### jjnextStates

    static final int[] jjnextStates

### jjstrLiteralImages

    public static final java.lang.String[] jjstrLiteralImages

### lexStateNames

    public static final java.lang.String[] lexStateNames

### jjtoToken

    static final long[] jjtoToken

### jjtoSkip

    static final long[] jjtoSkip

### jjtoSpecial

    static final long[] jjtoSpecial

### input_stream

    private ASCII_UCodeESC_CharStream input_stream

### jjrounds

    private final int[] jjrounds

### jjstateSet

    private final int[] jjstateSet

### curChar

    protected char curChar

### curLexState

    int curLexState

### defaultLexState

    int defaultLexState

### jjnewStateCnt

    int jjnewStateCnt

### jjround

    int jjround

### jjmatchedPos

    int jjmatchedPos

### jjmatchedKind

    int jjmatchedKind

Constructor Detail

### ExpressionParserTokenManager

    public ExpressionParserTokenManager(ASCII_UCodeESC_CharStream stream)

### ExpressionParserTokenManager

    public ExpressionParserTokenManager(ASCII_UCodeESC_CharStream stream,
                                        int lexState)

Method Detail

### jjStopStringLiteralDfa_0

    private final int jjStopStringLiteralDfa_0(int pos,
                                               long active0,
                                               long active1)

### jjStartNfa_0

    private final int jjStartNfa_0(int pos,
                                   long active0,
                                   long active1)

### jjStopAtPos

    private final int jjStopAtPos(int pos,
                                  int kind)

### jjStartNfaWithStates_0

    private final int jjStartNfaWithStates_0(int pos,
                                             int kind,
                                             int state)

### jjMoveStringLiteralDfa0_0

    private final int jjMoveStringLiteralDfa0_0()

### jjMoveStringLiteralDfa1_0

    private final int jjMoveStringLiteralDfa1_0(long active0,
                                                long active1)

### jjMoveStringLiteralDfa2_0

    private final int jjMoveStringLiteralDfa2_0(long old0,
                                                long active0,
                                                long old1,
                                                long active1)

### jjMoveStringLiteralDfa3_0

    private final int jjMoveStringLiteralDfa3_0(long old0,
                                                long active0,
                                                long old1,
                                                long active1)

### jjMoveStringLiteralDfa4_0

    private final int jjMoveStringLiteralDfa4_0(long old0,
                                                long active0,
                                                long old1,
                                                long active1)

### jjMoveStringLiteralDfa5_0

    private final int jjMoveStringLiteralDfa5_0(long old0,
                                                long active0)

### jjMoveStringLiteralDfa6_0

    private final int jjMoveStringLiteralDfa6_0(long old0,
                                                long active0)

### jjMoveStringLiteralDfa7_0

    private final int jjMoveStringLiteralDfa7_0(long old0,
                                                long active0)

### jjMoveStringLiteralDfa8_0

    private final int jjMoveStringLiteralDfa8_0(long old0,
                                                long active0)

### jjMoveStringLiteralDfa9_0

    private final int jjMoveStringLiteralDfa9_0(long old0,
                                                long active0)

### jjMoveStringLiteralDfa10_0

    private final int jjMoveStringLiteralDfa10_0(long old0,
                                                 long active0)

### jjMoveStringLiteralDfa11_0

    private final int jjMoveStringLiteralDfa11_0(long old0,
                                                 long active0)

### jjCheckNAdd

    private final void jjCheckNAdd(int state)

### jjAddStates

    private final void jjAddStates(int start,
                                   int end)

### jjCheckNAddTwoStates

    private final void jjCheckNAddTwoStates(int state1,
                                            int state2)

### jjCheckNAddStates

    private final void jjCheckNAddStates(int start,
                                         int end)

### jjCheckNAddStates

    private final void jjCheckNAddStates(int start)

### jjMoveNfa_0

    private final int jjMoveNfa_0(int startState,
                                  int curPos)

### jjCanMove_0

    private static final boolean jjCanMove_0(int hiByte,
                                             int i1,
                                             int i2,
                                             long l1,
                                             long l2)

### jjCanMove_1

    private static final boolean jjCanMove_1(int hiByte,
                                             int i1,
                                             int i2,
                                             long l1,
                                             long l2)

### ReInit

    public void ReInit(ASCII_UCodeESC_CharStream stream)

### ReInitRounds

    private final void ReInitRounds()

### ReInit

    public void ReInit(ASCII_UCodeESC_CharStream stream,
                       int lexState)

### SwitchTo

    public void SwitchTo(int lexState)

### jjFillToken

    private final Token jjFillToken()

### getNextToken

    public final Token getNextToken()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD