Package | Description |
---|---|
org.apache.commons.jexl2 | |
org.apache.commons.jexl2.parser |
Constructor | Description |
---|---|
Parsing(JexlInfo node,
java.lang.CharSequence expr,
ParseException cause) |
Creates a new Variable exception instance.
|
Modifier and Type | Method | Description |
---|---|---|
ParseException |
Parser.generateParseException() |
Generate ParseException.
|
Modifier and Type | Method | 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(java.io.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() |