org.jfree.formula.parser

Class GeneratedFormulaParserTokenManager

Implemented Interfaces:
GeneratedFormulaParserConstants

public class GeneratedFormulaParserTokenManager
extends java.lang.Object
implements GeneratedFormulaParserConstants

Token Manager.

Field Summary

protected char
curChar
java.io.PrintStream
debugStream
Debug output.
protected JavaCharStream
input_stream
static String[]
jjstrLiteralImages
Token literal values.
static String[]
lexStateNames
Lexer state names.

Fields inherited from interface org.jfree.formula.parser.GeneratedFormulaParserConstants

APPROXIMATE_NUMERIC_LITERAL, BINARY_DIGIT, COLON, COLUMN_LOOKUP, COMMA, CONCAT, DEFAULT, DIGIT, DIV, DQUOTE, EOF, EQUALS, EXACT_NUMERIC_LITERAL, EXPONENT_PART, GT, GT_EQUALS, HEX_DIGIT, IDENTIFIER, LETTER, LT, LT_EQUALS, L_BRACE, L_BRACKET, L_PAREN, MANTISSA, MINUS, MULT, NEWLINE, NONQUOTE_CHARACTER, NONQUOTE_LOOKUP, NON_ZERO_DIGIT, NOT_EQUALS, NULL, PERCENT, PERIOD, PIPE, PLUS, POW, QUEST, QUOTE, R_BRACE, R_BRACKET, R_PAREN, SEMICOLON, SIGN, STRING_LITERAL, UNSIGNED_INTEGER, UNSIGNED_NUMERIC_LITERAL, WHITESPACE, tokenImage

Constructor Summary

GeneratedFormulaParserTokenManager(JavaCharStream stream)
Constructor.
GeneratedFormulaParserTokenManager(JavaCharStream stream, int lexState)
Constructor.

Method Summary

void
ReInit(JavaCharStream stream)
Reinitialise parser.
void
ReInit(JavaCharStream stream, int lexState)
Reinitialise parser.
void
SwitchTo(int lexState)
Switch to specified lex state.
Token
getNextToken()
Get the next Token.
protected Token
jjFillToken()
void
setDebugStream(java.io.PrintStream ds)
Set debug output.

Field Details

curChar

protected char curChar

debugStream

public java.io.PrintStream debugStream
Debug output.

input_stream

protected JavaCharStream input_stream

jjstrLiteralImages

public static final String[] jjstrLiteralImages
Token literal values.

lexStateNames

public static final String[] lexStateNames
Lexer state names.

Constructor Details

GeneratedFormulaParserTokenManager

public GeneratedFormulaParserTokenManager(JavaCharStream stream)
Constructor.

GeneratedFormulaParserTokenManager

public GeneratedFormulaParserTokenManager(JavaCharStream stream,
                                          int lexState)
Constructor.

Method Details

ReInit

public void ReInit(JavaCharStream stream)
Reinitialise parser.

ReInit

public void ReInit(JavaCharStream stream,
                   int lexState)
Reinitialise parser.

SwitchTo

public void SwitchTo(int lexState)
Switch to specified lex state.

getNextToken

public Token getNextToken()
Get the next Token.

jjFillToken

protected Token jjFillToken()

setDebugStream

public void setDebugStream(java.io.PrintStream ds)
Set debug output.