agg.attribute.parser.javaExpr
Class JexParserTokenManager

java.lang.Object
  extended by agg.attribute.parser.javaExpr.JexParserTokenManager
All Implemented Interfaces:
JexParserConstants

public class JexParserTokenManager
extends java.lang.Object
implements JexParserConstants


Field Summary
protected static char curChar
           
protected  java.lang.String error_after
           
protected  int error_column
           
protected  int error_line
           
static java.lang.String[] jjstrLiteralImages
           
static java.lang.String[] lexStateNames
           
 
Fields inherited from interface agg.attribute.parser.javaExpr.JexParserConstants
CHARACTER_LITERAL, COMMA, DECIMAL_LITERAL, DEFAULT, DIGIT, DOLLAR, DOT, EOF, EXPONENT, FLOATING_POINT_LITERAL, HEX_LITERAL, IDENTIFIER, INTEGER_LITERAL, LBRACE, LBRACKET, LETTER, LONG_LITERAL, LPAREN, OCTAL_LITERAL, RBRACE, RBRACKET, RPAREN, SEMICOLON, STRING_LITERAL, tokenImage
 
Constructor Summary
JexParserTokenManager(ASCII_CharStream stream)
           
JexParserTokenManager(ASCII_CharStream stream, int lexState)
           
 
Method Summary
static Token getNextToken()
           
protected static java.lang.String jjadd_escapes(java.lang.String str)
           
protected  void LexicalError()
           
static void ReInit(ASCII_CharStream stream)
           
static void ReInit(ASCII_CharStream stream, int lexState)
           
static void SwitchTo(int lexState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjstrLiteralImages

public static final java.lang.String[] jjstrLiteralImages

lexStateNames

public static final java.lang.String[] lexStateNames

curChar

protected static char curChar

error_line

protected int error_line

error_column

protected int error_column

error_after

protected java.lang.String error_after
Constructor Detail

JexParserTokenManager

public JexParserTokenManager(ASCII_CharStream stream)

JexParserTokenManager

public JexParserTokenManager(ASCII_CharStream stream,
                             int lexState)
Method Detail

jjadd_escapes

protected static final java.lang.String jjadd_escapes(java.lang.String str)

ReInit

public static void ReInit(ASCII_CharStream stream)

ReInit

public static void ReInit(ASCII_CharStream stream,
                          int lexState)

SwitchTo

public static void SwitchTo(int lexState)

getNextToken

public static Token getNextToken()
                          throws ParseError
Throws:
ParseError

LexicalError

protected void LexicalError()