public class ELParser extends Object implements ELParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt |
boolean |
lookingAhead |
Token |
token |
ELParserTokenManager |
token_source |
AND1, AND2, BADLY_ESCAPED_STRING_LITERAL, COLON, COMMA, COND, DEFAULT, DIGIT, DIVIDE1, DIVIDE2, DOT, EMPTY, END_EXPRESSION, EOF, EQ1, EQ2, EXPONENT, FALSE, FLOATING_POINT_LITERAL, GE1, GE2, GT1, GT2, IDENTIFIER, ILLEGAL_CHARACTER, IMPL_OBJ_START, IN_EXPRESSION, INTEGER_LITERAL, LBRACKET, LE1, LE2, LETTER, LPAREN, LT1, LT2, MINUS, MODULUS1, MODULUS2, MULTIPLY, NE1, NE2, NON_EXPRESSION_TEXT, NOT1, NOT2, NULL, OR1, OR2, PLUS, RBRACKET, RPAREN, START_EXPRESSION, STRING_LITERAL, tokenImage, TRUE| Constructor and Description |
|---|
ELParser(ELParserTokenManager tm) |
ELParser(InputStream stream) |
ELParser(Reader stream) |
public ELParserTokenManager token_source
public boolean lookingAhead
public ELParser(InputStream stream)
public ELParser(ELParserTokenManager tm)
public static void main(String[] args) throws ParseException
ParseExceptionpublic final Object ExpressionString() throws ParseException
ParseExceptionpublic final String AttrValueString() throws ParseException
ParseExceptionpublic final Expression AttrValueExpression() throws ParseException
ParseExceptionpublic final Expression Expression() throws ParseException
ParseExceptionpublic final Expression OrExpression() throws ParseException
ParseExceptionpublic final Expression AndExpression() throws ParseException
ParseExceptionpublic final Expression EqualityExpression() throws ParseException
ParseExceptionpublic final Expression RelationalExpression() throws ParseException
ParseExceptionpublic final Expression AddExpression() throws ParseException
ParseExceptionpublic final Expression MultiplyExpression() throws ParseException
ParseExceptionpublic final Expression ConditionalExpression() throws ParseException
ParseExceptionpublic final Expression UnaryExpression() throws ParseException
ParseExceptionpublic final Expression Value() throws ParseException
ParseExceptionpublic final Expression ValuePrefix() throws ParseException
ParseExceptionpublic final NamedValue NamedValue() throws ParseException
ParseExceptionpublic final FunctionInvocation FunctionInvocation() throws ParseException
ParseExceptionpublic final ValueSuffix ValueSuffix() throws ParseException
ParseExceptionpublic final PropertySuffix PropertySuffix() throws ParseException
ParseExceptionpublic final ArraySuffix ArraySuffix() throws ParseException
ParseExceptionpublic final Literal Literal() throws ParseException
ParseExceptionpublic final BooleanLiteral BooleanLiteral() throws ParseException
ParseExceptionpublic final StringLiteral StringLiteral() throws ParseException
ParseExceptionpublic final IntegerLiteral IntegerLiteral() throws ParseException
ParseExceptionpublic final FloatingPointLiteral FloatingPointLiteral() throws ParseException
ParseExceptionpublic final NullLiteral NullLiteral() throws ParseException
ParseExceptionpublic final String Identifier() throws ParseException
ParseExceptionpublic final String QualifiedName() throws ParseException
ParseExceptionpublic void ReInit(InputStream stream)
public void ReInit(ELParserTokenManager tm)
public final Token getNextToken()
public final ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.