org.apache.commons.jexl.parser

Class ParserTokenManager

public class ParserTokenManager extends Object implements ParserConstants

Field Summary
protected charcurChar
PrintStreamdebugStream
static String[]jjstrLiteralImages
static String[]lexStateNames
Constructor Summary
ParserTokenManager(SimpleCharStream stream)
ParserTokenManager(SimpleCharStream stream, int lexState)
Method Summary
TokengetNextToken()
voidReInit(SimpleCharStream stream)
voidReInit(SimpleCharStream stream, int lexState)
voidsetDebugStream(PrintStream ds)
voidSwitchTo(int lexState)

Field Detail

curChar

protected char curChar

debugStream

public PrintStream debugStream

jjstrLiteralImages

public static final String[] jjstrLiteralImages

lexStateNames

public static final String[] lexStateNames

Constructor Detail

ParserTokenManager

public ParserTokenManager(SimpleCharStream stream)

ParserTokenManager

public ParserTokenManager(SimpleCharStream stream, int lexState)

Method Detail

getNextToken

public final Token getNextToken()

ReInit

public void ReInit(SimpleCharStream stream)

ReInit

public void ReInit(SimpleCharStream stream, int lexState)

setDebugStream

public void setDebugStream(PrintStream ds)

SwitchTo

public void SwitchTo(int lexState)
Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.