Uses of Class
org.apache.commons.jexl3.parser.ASTJexlScript

Packages that use ASTJexlScript
org.apache.commons.jexl3.internal Provides utilities for introspection services. 
org.apache.commons.jexl3.parser Contains the Parser for JEXL script. 
 

Uses of ASTJexlScript in org.apache.commons.jexl3.internal
 

Fields in org.apache.commons.jexl3.internal declared as ASTJexlScript
protected  ASTJexlScript Script.script
          The resulting AST we can interpret.
 

Fields in org.apache.commons.jexl3.internal with type parameters of type ASTJexlScript
protected  SoftCache<String,ASTJexlScript> Engine.cache
          The expression cache.
 

Methods in org.apache.commons.jexl3.internal that return ASTJexlScript
protected  ASTJexlScript Engine.parse(JexlInfo info, String src, Scope scope, boolean registers, boolean expression)
          Parses an expression.
 

Methods in org.apache.commons.jexl3.internal with parameters of type ASTJexlScript
protected  Set<List<String>> Engine.getVariables(ASTJexlScript script)
          Gets the list of variables accessed by a script.
protected  void Engine.getVariables(ASTJexlScript script, JexlNode node, Engine.VarCollector collector)
          Fills up the list of variables accessed by a node.
protected  Object Interpreter.visit(ASTJexlScript node, Object data)
           
protected  Object Debugger.visit(ASTJexlScript node, Object data)
           
 

Constructors in org.apache.commons.jexl3.internal with parameters of type ASTJexlScript
Script(Engine engine, String expr, ASTJexlScript ref)
          Do not let this be generally instantiated with a 'new'.
 

Uses of ASTJexlScript in org.apache.commons.jexl3.parser
 

Subclasses of ASTJexlScript in org.apache.commons.jexl3.parser
 class ASTJexlLambda
          Lambda (function).
 

Methods in org.apache.commons.jexl3.parser that return ASTJexlScript
 ASTJexlScript Parser.JexlExpression(Scope frame)
           
 ASTJexlScript Parser.JexlScript(Scope frame)
          Statements
 ASTJexlScript Parser.parse(JexlInfo info, String jexlSrc, Scope scope, boolean registers, boolean expr)
           
 ASTJexlScript ASTJexlScript.script()
          Consider script with no parameters that return lambda as parametric-scripts.
 

Methods in org.apache.commons.jexl3.parser with parameters of type ASTJexlScript
protected abstract  Object ParserVisitor.visit(ASTJexlScript node, Object data)
           
 



Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.