Class XPathParserTokenManager
- java.lang.Object
-
- org.apache.commons.jxpath.ri.parser.XPathParserTokenManager
-
- All Implemented Interfaces:
XPathParserConstants
public class XPathParserTokenManager extends java.lang.Object implements XPathParserConstants
-
-
Field Summary
Fields Modifier and Type Field Description protected charcurChar(package private) intcurLexStatejava.io.PrintStreamdebugStream(package private) intdefaultLexStateprotected SimpleCharStreaminput_stream(package private) static long[]jjbitVec0(package private) static long[]jjbitVec10(package private) static long[]jjbitVec11(package private) static long[]jjbitVec12(package private) static long[]jjbitVec13(package private) static long[]jjbitVec14(package private) static long[]jjbitVec15(package private) static long[]jjbitVec16(package private) static long[]jjbitVec17(package private) static long[]jjbitVec18(package private) static long[]jjbitVec19(package private) static long[]jjbitVec2(package private) static long[]jjbitVec20(package private) static long[]jjbitVec21(package private) static long[]jjbitVec22(package private) static long[]jjbitVec23(package private) static long[]jjbitVec24(package private) static long[]jjbitVec25(package private) static long[]jjbitVec26(package private) static long[]jjbitVec27(package private) static long[]jjbitVec28(package private) static long[]jjbitVec29(package private) static long[]jjbitVec3(package private) static long[]jjbitVec30(package private) static long[]jjbitVec31(package private) static long[]jjbitVec32(package private) static long[]jjbitVec33(package private) static long[]jjbitVec34(package private) static long[]jjbitVec35(package private) static long[]jjbitVec36(package private) static long[]jjbitVec37(package private) static long[]jjbitVec38(package private) static long[]jjbitVec39(package private) static long[]jjbitVec4(package private) static long[]jjbitVec40(package private) static long[]jjbitVec41(package private) static long[]jjbitVec5(package private) static long[]jjbitVec6(package private) static long[]jjbitVec7(package private) static long[]jjbitVec8(package private) static long[]jjbitVec9(package private) intjjmatchedKind(package private) intjjmatchedPos(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.jxpath.ri.parser.XPathParserConstants
AND, AXIS_ANCESTOR, AXIS_ANCESTOR_OR_SELF, AXIS_ATTRIBUTE, AXIS_CHILD, AXIS_DESCENDANT, AXIS_DESCENDANT_OR_SELF, AXIS_FOLLOWING, AXIS_FOLLOWING_SIBLING, AXIS_NAMESPACE, AXIS_PARENT, AXIS_PRECEDING, AXIS_PRECEDING_SIBLING, AXIS_SELF, BaseChar, CombiningChar, COMMENT, DEFAULT, Digit, DIV, EOF, EQ, Extender, FUNCTION_BOOLEAN, FUNCTION_CEILING, FUNCTION_CONCAT, FUNCTION_CONTAINS, FUNCTION_COUNT, FUNCTION_FALSE, FUNCTION_FLOOR, FUNCTION_FORMAT_NUMBER, FUNCTION_ID, FUNCTION_KEY, FUNCTION_LANG, FUNCTION_LAST, FUNCTION_LOCAL_NAME, FUNCTION_NAME, FUNCTION_NAMESPACE_URI, FUNCTION_NORMALIZE_SPACE, FUNCTION_NOT, FUNCTION_NULL, FUNCTION_NUMBER, FUNCTION_POSITION, FUNCTION_ROUND, FUNCTION_STARTS_WITH, FUNCTION_STRING, FUNCTION_STRING_LENGTH, FUNCTION_SUBSTRING, FUNCTION_SUBSTRING_AFTER, FUNCTION_SUBSTRING_BEFORE, FUNCTION_SUM, FUNCTION_TRANSLATE, FUNCTION_TRUE, GT, GTE, Ideographic, Letter, Literal, LT, LTE, MINUS, MOD, NCName, NEQ, NODE, Number, OR, PI, PLUS, SLASH, SLASHSLASH, TEXT, tokenImage, UnicodeDigit, UNION, VARIABLE
-
-
Constructor Summary
Constructors Constructor Description XPathParserTokenManager(SimpleCharStream stream)XPathParserTokenManager(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 static booleanjjCanMove_2(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)protected TokenjjFillToken()private intjjMoveNfa_0(int startState, int curPos)private intjjMoveStringLiteralDfa0_0()private intjjMoveStringLiteralDfa1_0(long active0, long active1)private intjjMoveStringLiteralDfa10_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa11_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa12_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa13_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa14_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa15_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa16_0(long old0, long active0)private intjjMoveStringLiteralDfa17_0(long old0, long active0)private intjjMoveStringLiteralDfa18_0(long old0, long active0)private intjjMoveStringLiteralDfa19_0(long old0, long active0)private intjjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa20_0(long old0, long active0)private intjjMoveStringLiteralDfa21_0(long old0, long active0)private intjjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1)private intjjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1)private intjjStartNfa_0(int pos, long active0, long active1)private intjjStartNfaWithStates_0(int pos, int kind, int state)private intjjStopAtPos(int pos, int kind)private intjjStopStringLiteralDfa_0(int pos, long active0, long active1)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
-
jjbitVec9
static final long[] jjbitVec9
-
jjbitVec10
static final long[] jjbitVec10
-
jjbitVec11
static final long[] jjbitVec11
-
jjbitVec12
static final long[] jjbitVec12
-
jjbitVec13
static final long[] jjbitVec13
-
jjbitVec14
static final long[] jjbitVec14
-
jjbitVec15
static final long[] jjbitVec15
-
jjbitVec16
static final long[] jjbitVec16
-
jjbitVec17
static final long[] jjbitVec17
-
jjbitVec18
static final long[] jjbitVec18
-
jjbitVec19
static final long[] jjbitVec19
-
jjbitVec20
static final long[] jjbitVec20
-
jjbitVec21
static final long[] jjbitVec21
-
jjbitVec22
static final long[] jjbitVec22
-
jjbitVec23
static final long[] jjbitVec23
-
jjbitVec24
static final long[] jjbitVec24
-
jjbitVec25
static final long[] jjbitVec25
-
jjbitVec26
static final long[] jjbitVec26
-
jjbitVec27
static final long[] jjbitVec27
-
jjbitVec28
static final long[] jjbitVec28
-
jjbitVec29
static final long[] jjbitVec29
-
jjbitVec30
static final long[] jjbitVec30
-
jjbitVec31
static final long[] jjbitVec31
-
jjbitVec32
static final long[] jjbitVec32
-
jjbitVec33
static final long[] jjbitVec33
-
jjbitVec34
static final long[] jjbitVec34
-
jjbitVec35
static final long[] jjbitVec35
-
jjbitVec36
static final long[] jjbitVec36
-
jjbitVec37
static final long[] jjbitVec37
-
jjbitVec38
static final long[] jjbitVec38
-
jjbitVec39
static final long[] jjbitVec39
-
jjbitVec40
static final long[] jjbitVec40
-
jjbitVec41
static final long[] jjbitVec41
-
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
-
input_stream
protected 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
-
XPathParserTokenManager
public XPathParserTokenManager(SimpleCharStream stream)
-
XPathParserTokenManager
public XPathParserTokenManager(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, 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, long old1, long active1)
-
jjMoveStringLiteralDfa6_0
private final int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa7_0
private final int jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa8_0
private final int jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa9_0
private final int jjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa10_0
private final int jjMoveStringLiteralDfa10_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa11_0
private final int jjMoveStringLiteralDfa11_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa12_0
private final int jjMoveStringLiteralDfa12_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa13_0
private final int jjMoveStringLiteralDfa13_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa14_0
private final int jjMoveStringLiteralDfa14_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa15_0
private final int jjMoveStringLiteralDfa15_0(long old0, long active0, long old1, long active1)
-
jjMoveStringLiteralDfa16_0
private final int jjMoveStringLiteralDfa16_0(long old0, long active0)
-
jjMoveStringLiteralDfa17_0
private final int jjMoveStringLiteralDfa17_0(long old0, long active0)
-
jjMoveStringLiteralDfa18_0
private final int jjMoveStringLiteralDfa18_0(long old0, long active0)
-
jjMoveStringLiteralDfa19_0
private final int jjMoveStringLiteralDfa19_0(long old0, long active0)
-
jjMoveStringLiteralDfa20_0
private final int jjMoveStringLiteralDfa20_0(long old0, long active0)
-
jjMoveStringLiteralDfa21_0
private final int jjMoveStringLiteralDfa21_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)
-
jjCanMove_2
private static final boolean jjCanMove_2(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
protected Token jjFillToken()
-
getNextToken
public Token getNextToken()
-
-