org.jfree.formula.parser

Class GeneratedFormulaParser

public abstract class GeneratedFormulaParser extends Object implements GeneratedFormulaParserConstants

Field Summary
Tokenjj_nt
Tokentoken
GeneratedFormulaParserTokenManagertoken_source
Constructor Summary
protected GeneratedFormulaParser()
GeneratedFormulaParser(InputStream stream)
GeneratedFormulaParser(Reader stream)
GeneratedFormulaParser(GeneratedFormulaParserTokenManager tm)
Method Summary
voiddisable_tracing()
voidenable_tracing()
ParseExceptiongenerateParseException()
LValuegetExpression()
InfixOperatorgetInfixOperator()
LValuegetLValue()
TokengetNextToken()
protected abstract OperatorFactorygetOperatorFactory()
PostfixOperatorgetPostfixOperator()
PrefixOperatorgetPrefixOperator()
TokengetToken(int index)
LValueparseArray()
LValueparseFunction(String name)
LValue[]parseRow()
voidReInit(InputStream stream)
voidReInit(Reader stream)
voidReInit(GeneratedFormulaParserTokenManager tm)
TermstartTail(LValue retval)

Field Detail

jj_nt

public Token jj_nt

token

public Token token

token_source

public GeneratedFormulaParserTokenManager token_source

Constructor Detail

GeneratedFormulaParser

protected GeneratedFormulaParser()

GeneratedFormulaParser

public GeneratedFormulaParser(InputStream stream)

GeneratedFormulaParser

public GeneratedFormulaParser(Reader stream)

GeneratedFormulaParser

public GeneratedFormulaParser(GeneratedFormulaParserTokenManager tm)

Method Detail

disable_tracing

public final void disable_tracing()

enable_tracing

public final void enable_tracing()

generateParseException

public ParseException generateParseException()

getExpression

public final LValue getExpression()

getInfixOperator

public final InfixOperator getInfixOperator()

getLValue

public final LValue getLValue()

getNextToken

public final Token getNextToken()

getOperatorFactory

protected abstract OperatorFactory getOperatorFactory()

getPostfixOperator

public final PostfixOperator getPostfixOperator()

getPrefixOperator

public final PrefixOperator getPrefixOperator()

getToken

public final Token getToken(int index)

parseArray

public final LValue parseArray()

parseFunction

public final LValue parseFunction(String name)

parseRow

public final LValue[] parseRow()

ReInit

public void ReInit(InputStream stream)

ReInit

public void ReInit(Reader stream)

ReInit

public void ReInit(GeneratedFormulaParserTokenManager tm)

startTail

public final Term startTail(LValue retval)