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, 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 Token token
public Token jj_nt
public boolean lookingAhead
public ELParser(InputStream stream)
public ELParser(Reader stream)
public ELParser(ELParserTokenManager tm)
public static void main(String[] args) throws ParseException
ParseException
public final Object ExpressionString() throws ParseException
ParseException
public final String AttrValueString() throws ParseException
ParseException
public final Expression AttrValueExpression() throws ParseException
ParseException
public final Expression Expression() throws ParseException
ParseException
public final Expression OrExpression() throws ParseException
ParseException
public final Expression AndExpression() throws ParseException
ParseException
public final Expression EqualityExpression() throws ParseException
ParseException
public final Expression RelationalExpression() throws ParseException
ParseException
public final Expression AddExpression() throws ParseException
ParseException
public final Expression MultiplyExpression() throws ParseException
ParseException
public final Expression UnaryExpression() throws ParseException
ParseException
public final Expression Value() throws ParseException
ParseException
public final Expression ValuePrefix() throws ParseException
ParseException
public final NamedValue NamedValue() throws ParseException
ParseException
public final FunctionInvocation FunctionInvocation() throws ParseException
ParseException
public final ValueSuffix ValueSuffix() throws ParseException
ParseException
public final PropertySuffix PropertySuffix() throws ParseException
ParseException
public final ArraySuffix ArraySuffix() throws ParseException
ParseException
public final Literal Literal() throws ParseException
ParseException
public final BooleanLiteral BooleanLiteral() throws ParseException
ParseException
public final StringLiteral StringLiteral() throws ParseException
ParseException
public final IntegerLiteral IntegerLiteral() throws ParseException
ParseException
public final FloatingPointLiteral FloatingPointLiteral() throws ParseException
ParseException
public final NullLiteral NullLiteral() throws ParseException
ParseException
public final String Identifier() throws ParseException
ParseException
public final String QualifiedName() throws ParseException
ParseException
public void ReInit(InputStream stream)
public void ReInit(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 © 2018 JBoss by Red Hat. All rights reserved.