Package | Description |
---|---|
org.apache.commons.jexl2 |
Provides a framework for evaluating JEXL expressions.
|
org.apache.commons.jexl2.parser |
Contains the Parser for JEXL script.
|
Constructor and Description |
---|
Parsing(JexlInfo node,
CharSequence expr,
ParseException cause)
Creates a new Variable exception instance.
|
Modifier and Type | Method and Description |
---|---|
ParseException |
Parser.generateParseException()
Generate ParseException.
|
Modifier and Type | Method and Description |
---|---|
void |
Parser.AdditiveExpression()
Arithmetic
|
void |
Parser.AdditiveOperator() |
void |
Parser.AndExpression() |
void |
Parser.AnyMethod() |
void |
Parser.ArrayAccess() |
void |
Parser.ArrayLiteral() |
void |
Parser.Assignment() |
void |
Parser.Block() |
void |
Parser.BooleanLiteral() |
void |
Parser.ConditionalAndExpression() |
void |
Parser.ConditionalExpression()
Conditional & relational
|
void |
Parser.ConditionalOrExpression() |
void |
Parser.Constructor() |
void |
Parser.DeclareVar() |
void |
Parser.DotReference() |
void |
Parser.EmptyFunction()
Functions & Methods
|
void |
Parser.EqualityExpression() |
void |
Parser.ExclusiveOrExpression() |
void |
Parser.Expression()
Expression syntax
|
void |
Parser.ExpressionStatement() |
void |
Parser.FloatLiteral() |
void |
Parser.ForeachStatement() |
void |
Parser.Function() |
void |
JexlParser.Identifier() |
void |
JexlParser.Identifier(boolean top)
Default implementation does nothing but is overriden by generated code.
|
void |
Parser.Identifier(boolean top)
Identifier & Literals
|
void |
Parser.IfStatement() |
void |
Parser.InclusiveOrExpression() |
void |
Parser.IntegerLiteral() |
ASTJexlScript |
Parser.JexlScript()
Statements
|
void |
Parser.Literal() |
void |
Parser.LValueVar() |
void |
Parser.MapEntry() |
void |
Parser.MapLiteral() |
void |
Parser.Method() |
void |
Parser.MultiplicativeExpression() |
void |
Parser.NullLiteral() |
ASTJexlScript |
Parser.parse(Reader reader,
JexlInfo info) |
void |
Parser.PrimaryExpression()
References
|
void |
Parser.Reference() |
void |
Parser.ReferenceExpression()
ReferenceExpression is a subclass of ArrayAccess
|
void |
Parser.RelationalExpression() |
void |
Parser.ReturnStatement() |
void |
Parser.SizeFunction() |
void |
Parser.SizeMethod() |
void |
Parser.Statement() |
void |
Parser.StringIdentifier() |
void |
Parser.StringLiteral() |
void |
Parser.UnaryExpression() |
void |
Parser.Var() |
void |
Parser.WhileStatement() |
Copyright © 2022. All rights reserved.