Package | Description |
---|---|
org.apache.commons.jexl |
Jexl-1.x compatible implementation.
|
org.apache.commons.jexl2 |
Provides a framework for evaluating JEXL expressions.
|
Modifier and Type | Class and Description |
---|---|
private static class |
JexlOne.JexlOneInterpreter
An interpreter made compatible with v1.1 behavior (at least Jelly's expectations).
|
Modifier and Type | Method and Description |
---|---|
protected Interpreter |
JexlOne.JexlOneEngine.createInterpreter(JexlContext context) |
Modifier and Type | Method and Description |
---|---|
protected Interpreter |
JexlEngine.createInterpreter(JexlContext context)
Creates an interpreter.
|
protected Interpreter |
JexlEngine.createInterpreter(JexlContext context,
boolean strictFlag,
boolean silentFlag)
Creates an interpreter.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Object |
UnifiedJEXL.Expression.evaluate(Interpreter interpreter)
Intreprets a sub-expression.
|
protected java.lang.Object |
UnifiedJEXL.ConstantExpression.evaluate(Interpreter interpreter)
Intreprets a sub-expression.
|
protected java.lang.Object |
UnifiedJEXL.JexlBasedExpression.evaluate(Interpreter interpreter)
Intreprets a sub-expression.
|
protected java.lang.Object |
UnifiedJEXL.NestedExpression.evaluate(Interpreter interpreter)
Intreprets a sub-expression.
|
protected java.lang.Object |
UnifiedJEXL.CompositeExpression.evaluate(Interpreter interpreter)
Intreprets a sub-expression.
|
protected UnifiedJEXL.Expression |
UnifiedJEXL.Expression.prepare(Interpreter interpreter)
Prepares a sub-expression for interpretation.
|
protected UnifiedJEXL.Expression |
UnifiedJEXL.ImmediateExpression.prepare(Interpreter interpreter)
Prepares a sub-expression for interpretation.
|
protected UnifiedJEXL.Expression |
UnifiedJEXL.DeferredExpression.prepare(Interpreter interpreter)
Prepares a sub-expression for interpretation.
|
protected UnifiedJEXL.Expression |
UnifiedJEXL.NestedExpression.prepare(Interpreter interpreter)
Prepares a sub-expression for interpretation.
|
protected UnifiedJEXL.Expression |
UnifiedJEXL.CompositeExpression.prepare(Interpreter interpreter)
Prepares a sub-expression for interpretation.
|
Constructor and Description |
---|
Interpreter(Interpreter base)
Copy constructor.
|