Package org.apache.commons.el.parser
Class ELParserTokenManager
- java.lang.Object
-
- org.apache.commons.el.parser.ELParserTokenManager
-
- All Implemented Interfaces:
ELParserConstants
public class ELParserTokenManager extends java.lang.Object implements ELParserConstants
-
-
Field Summary
Fields Modifier and Type Field Description protected charcurChar(package private) intcurLexStatejava.io.PrintStreamdebugStream(package private) intdefaultLexStateprivate SimpleCharStreaminput_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) intjjmatchedKind(package private) intjjmatchedPosstatic int[]jjnewLexState(package private) intjjnewStateCnt(package private) static int[]jjnextStates(package private) intjjroundprivate int[]jjroundsprivate int[]jjstateSetstatic java.lang.String[]jjstrLiteralImages(package private) static long[]jjtoSkip(package private) static long[]jjtoTokenstatic java.lang.String[]lexStateNames-
Fields inherited from interface org.apache.commons.el.parser.ELParserConstants
AND1, AND2, BADLY_ESCAPED_STRING_LITERAL, COLON, COMMA, COND, DEFAULT, DIGIT, DIVIDE1, DIVIDE2, DOT, EMPTY, END_EXPRESSION, EOF, EQ1, EQ2, EXPONENT, FALSE, FLOATING_POINT_LITERAL, GE1, GE2, GT1, GT2, IDENTIFIER, ILLEGAL_CHARACTER, IMPL_OBJ_START, IN_EXPRESSION, INTEGER_LITERAL, LBRACKET, LE1, LE2, LETTER, LPAREN, LT1, LT2, MINUS, MODULUS1, MODULUS2, MULTIPLY, NE1, NE2, NON_EXPRESSION_TEXT, NOT1, NOT2, NULL, OR1, OR2, PLUS, RBRACKET, RPAREN, START_EXPRESSION, STRING_LITERAL, tokenImage, TRUE
-
-
Constructor Summary
Constructors Constructor Description ELParserTokenManager(SimpleCharStream stream)ELParserTokenManager(SimpleCharStream stream, int lexState)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()private voidjjAddStates(int start, int end)private static booleanjjCanMove_0(int hiByte, int i1, int i2, long l1, long l2)private static booleanjjCanMove_1(int hiByte, int i1, int i2, long l1, long l2)private voidjjCheckNAdd(int state)private voidjjCheckNAddStates(int start)private voidjjCheckNAddStates(int start, int end)private voidjjCheckNAddTwoStates(int state1, int state2)private TokenjjFillToken()private intjjMoveNfa_0(int startState, int curPos)private intjjMoveNfa_1(int startState, int curPos)private intjjMoveStringLiteralDfa0_0()private intjjMoveStringLiteralDfa0_1()private intjjMoveStringLiteralDfa1_0(long active0)private intjjMoveStringLiteralDfa1_1(long active0)private intjjMoveStringLiteralDfa2_1(long old0, long active0)private intjjMoveStringLiteralDfa3_1(long old0, long active0)private intjjMoveStringLiteralDfa4_1(long old0, long active0)private intjjStartNfa_0(int pos, long active0)private intjjStartNfa_1(int pos, long active0)private intjjStartNfaWithStates_0(int pos, int kind, int state)private intjjStartNfaWithStates_1(int pos, int kind, int state)private intjjStopAtPos(int pos, int kind)private intjjStopStringLiteralDfa_0(int pos, long active0)private intjjStopStringLiteralDfa_1(int pos, long active0)voidReInit(SimpleCharStream stream)voidReInit(SimpleCharStream stream, int lexState)private voidReInitRounds()voidsetDebugStream(java.io.PrintStream ds)voidSwitchTo(int lexState)
-
-
-
Field Detail
-
debugStream
public java.io.PrintStream debugStream
-
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
-
jjnewLexState
public static final int[] jjnewLexState
-
jjtoToken
static final long[] jjtoToken
-
jjtoSkip
static final long[] jjtoSkip
-
input_stream
private SimpleCharStream 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
-
ELParserTokenManager
public ELParserTokenManager(SimpleCharStream stream)
-
ELParserTokenManager
public ELParserTokenManager(SimpleCharStream stream, int lexState)
-
-
Method Detail
-
setDebugStream
public void setDebugStream(java.io.PrintStream ds)
-
jjStopStringLiteralDfa_0
private final int jjStopStringLiteralDfa_0(int pos, long active0)
-
jjStartNfa_0
private final int jjStartNfa_0(int pos, long active0)
-
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)
-
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)
-
jjStopStringLiteralDfa_1
private final int jjStopStringLiteralDfa_1(int pos, long active0)
-
jjStartNfa_1
private final int jjStartNfa_1(int pos, long active0)
-
jjStartNfaWithStates_1
private final int jjStartNfaWithStates_1(int pos, int kind, int state)
-
jjMoveStringLiteralDfa0_1
private final int jjMoveStringLiteralDfa0_1()
-
jjMoveStringLiteralDfa1_1
private final int jjMoveStringLiteralDfa1_1(long active0)
-
jjMoveStringLiteralDfa2_1
private final int jjMoveStringLiteralDfa2_1(long old0, long active0)
-
jjMoveStringLiteralDfa3_1
private final int jjMoveStringLiteralDfa3_1(long old0, long active0)
-
jjMoveStringLiteralDfa4_1
private final int jjMoveStringLiteralDfa4_1(long old0, long active0)
-
jjMoveNfa_1
private final int jjMoveNfa_1(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(SimpleCharStream stream)
-
ReInitRounds
private final void ReInitRounds()
-
ReInit
public void ReInit(SimpleCharStream stream, int lexState)
-
SwitchTo
public void SwitchTo(int lexState)
-
jjFillToken
private final Token jjFillToken()
-
getNextToken
public final Token getNextToken()
-
-