public class ELParser extends java.lang.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, 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(java.io.InputStream stream) |
ELParser(java.io.Reader stream) |
public ELParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
public ELParser(java.io.InputStream stream)
public ELParser(java.io.Reader stream)
public ELParser(ELParserTokenManager tm)
public static void main(java.lang.String[] args)
throws ParseException
ParseExceptionpublic final java.lang.Object ExpressionString()
throws ParseException
ParseExceptionpublic final java.lang.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 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 java.lang.String Identifier()
throws ParseException
ParseExceptionpublic final java.lang.String QualifiedName()
throws ParseException
ParseExceptionpublic void ReInit(java.io.InputStream stream)
public void ReInit(java.io.Reader stream)
public void ReInit(ELParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public final ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.