Class PugJexlInterpreter


  • public class PugJexlInterpreter
    extends org.apache.commons.jexl3.internal.Interpreter
    • Field Summary

      • Fields inherited from class org.apache.commons.jexl3.internal.Interpreter

        cache, frame, functions, functors, ns, operators
      • Fields inherited from class org.apache.commons.jexl3.internal.InterpreterBase

        arithmetic, AUTOCLOSEABLE, cancelled, context, EMPTY_PARAMS, jexl, logger, uberspect
    • Constructor Summary

      Constructors 
      Constructor Description
      PugJexlInterpreter​(org.apache.commons.jexl3.internal.Engine engine, org.apache.commons.jexl3.JexlContext aContext, org.apache.commons.jexl3.internal.Scope.Frame eFrame)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Object visit​(org.apache.commons.jexl3.parser.ASTReference node, Object data)  
      • Methods inherited from class org.apache.commons.jexl3.internal.Interpreter

        call, executeAssign, getAttribute, getAttribute, interpret, isLocalVariable, isTernaryProtected, processAnnotation, processAnnotation, resolveNamespace, setAttribute, setAttribute, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
      • Methods inherited from class org.apache.commons.jexl3.internal.InterpreterBase

        annotationError, cancel, closeIfSupported, findNullOperand, invocationException, isCancellable, isCancelled, isSilent, isStrictEngine, operatorError, unsolvableMethod, unsolvableProperty, unsolvableVariable
      • Methods inherited from class org.apache.commons.jexl3.parser.ParserVisitor

        visit, visit
    • Constructor Detail

      • PugJexlInterpreter

        public PugJexlInterpreter​(org.apache.commons.jexl3.internal.Engine engine,
                                  org.apache.commons.jexl3.JexlContext aContext,
                                  org.apache.commons.jexl3.internal.Scope.Frame eFrame)
    • Method Detail

      • visit

        protected Object visit​(org.apache.commons.jexl3.parser.ASTReference node,
                               Object data)
        Overrides:
        visit in class org.apache.commons.jexl3.internal.Interpreter