Package org.apache.commons.jexl2
Class JadeJexlInterpreter
- java.lang.Object
-
- org.apache.commons.jexl2.Interpreter
-
- org.apache.commons.jexl2.JadeJexlInterpreter
-
- All Implemented Interfaces:
org.apache.commons.jexl2.parser.ParserVisitor
public class JadeJexlInterpreter extends org.apache.commons.jexl2.Interpreter
-
-
Constructor Summary
Constructors Constructor Description JadeJexlInterpreter(org.apache.commons.jexl2.JexlEngine jexl, org.apache.commons.jexl2.JexlContext aContext, boolean strictFlag, boolean silentFlag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
unknownVariable(org.apache.commons.jexl2.JexlException xjexl)
Triggered when variable can not be resolved.-
Methods inherited from class org.apache.commons.jexl2.Interpreter
findNullOperand, getAttribute, getAttribute, getContext, getUberspect, interpret, invocationFailed, isCancelled, isSilent, isStrict, resolveNamespace, setAttribute, setAttribute, setFrame, setRegisters, setSilent, setStrict, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
unknownVariable
protected java.lang.Object unknownVariable(org.apache.commons.jexl2.JexlException xjexl)
Triggered when variable can not be resolved.- Overrides:
unknownVariable
in classorg.apache.commons.jexl2.Interpreter
- Parameters:
xjexl
- the JexlException ("undefined variable " + variable)- Returns:
- throws JexlException if strict, null otherwise
-
-