Class SelectorParserImplTokenManager
- java.lang.Object
-
- org.apache.qpid.jms.selector.parser.SelectorParserImplTokenManager
-
- All Implemented Interfaces:
SelectorParserImplConstants
public class SelectorParserImplTokenManager extends Object implements SelectorParserImplConstants
Token Manager.
-
-
Field Summary
Fields Modifier and Type Field Description protected charcurCharPrintStreamdebugStreamprotected SimpleCharStreaminput_streamstatic String[]jjstrLiteralImagesToken literal values.static String[]lexStateNamesLexer state names.-
Fields inherited from interface org.apache.qpid.jms.selector.parser.SelectorParserImplConstants
AND, BETWEEN, BLOCK_COMMENT, DECIMAL_LITERAL, DEFAULT, EOF, ESCAPE, EXPONENT, FALSE, FLOATING_POINT_LITERAL, HEX_LITERAL, ID, IN, IS, LIKE, LINE_COMMENT, NOT, NULL, OCTAL_LITERAL, OR, QUOTED_ID, STRING_LITERAL, tokenImage, TRUE
-
-
Constructor Summary
Constructors Constructor Description SelectorParserImplTokenManager(SimpleCharStream stream)SelectorParserImplTokenManager(SimpleCharStream stream, int lexState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()protected TokenjjFillToken()voidReInit(SimpleCharStream stream)voidReInit(SimpleCharStream stream, int lexState)voidsetDebugStream(PrintStream ds)voidSwitchTo(int lexState)
-
-
-
Field Detail
-
debugStream
public PrintStream debugStream
-
jjstrLiteralImages
public static final String[] jjstrLiteralImages
Token literal values.
-
lexStateNames
public static final String[] lexStateNames
Lexer state names.
-
input_stream
protected SimpleCharStream input_stream
-
curChar
protected char curChar
-
-
Constructor Detail
-
SelectorParserImplTokenManager
public SelectorParserImplTokenManager(SimpleCharStream stream)
-
SelectorParserImplTokenManager
public SelectorParserImplTokenManager(SimpleCharStream stream, int lexState)
-
-
Method Detail
-
setDebugStream
public void setDebugStream(PrintStream ds)
-
ReInit
public void ReInit(SimpleCharStream stream)
-
ReInit
public void ReInit(SimpleCharStream stream, int lexState)
-
SwitchTo
public void SwitchTo(int lexState)
-
jjFillToken
protected Token jjFillToken()
-
getNextToken
public Token getNextToken()
- Returns:
- the next token in the chain.
-
-