org.apache.el.parser
public class ELParser extends Object implements ELParserTreeConstants, ELParserConstants
Field Summary | |
---|---|
protected JJTELParserState | jjtree |
Token | jj_nt Next token. |
Token | token Current token. |
ELParserTokenManager | token_source Generated Token Manager. |
Constructor Summary | |
---|---|
ELParser(InputStream stream) Constructor with InputStream. | |
ELParser(InputStream stream, String encoding) Constructor with InputStream and supplied encoding | |
ELParser(Reader stream) Constructor. | |
ELParser(ELParserTokenManager tm) Constructor with generated Token Manager. |
Method Summary | |
---|---|
void | And() |
void | Boolean() |
void | BracketSuffix() |
void | Choice() |
void | Compare() |
AstCompositeExpression | CompositeExpression() |
void | disable_tracing() Disable tracing. |
void | DeferredExpression() |
void | DotSuffix() |
void | DynamicExpression() |
void | enable_tracing() Enable tracing. |
void | Equality() |
void | Expression() |
void | FloatingPoint() |
void | Function() |
ParseException | generateParseException() Generate ParseException. |
Token | getNextToken() Get the next Token. |
Token | getToken(int index) Get the specific Token. |
void | Identifier() |
void | Integer() |
void | Literal() |
void | LiteralExpression() |
void | Math() |
void | Multiplication() |
void | NonLiteral() |
void | Null() |
void | Or() |
static Node | parse(String ref) |
void | ReInit(InputStream stream) Reinitialise. |
void | ReInit(InputStream stream, String encoding) Reinitialise. |
void | ReInit(Reader stream) Reinitialise. |
void | ReInit(ELParserTokenManager tm) Reinitialise. |
void | String() |
void | Unary() |
void | Value() |
void | ValuePrefix() |
void | ValueSuffix() |