Uses of Class
org.apache.commons.jexl3.internal.Scope
Packages that use Scope
Package
Description
Provides utilities for introspection services.
Contains the Parser for JEXL script.
-
Uses of Scope in org.apache.commons.jexl3.internal
Fields in org.apache.commons.jexl3.internal declared as ScopeModifier and TypeFieldDescriptionprivate final ScopeScope.parentThe parent scope.private final ScopeFrame.scopeThe scope.Methods in org.apache.commons.jexl3.internal that return ScopeModifier and TypeMethodDescription(package private) ScopeScope.getParent()Frame.getScope()Gets the scope.private static ScopeTemplateScript.scopeOf(JexlNode.Info info) Gets the scope from an info.Methods in org.apache.commons.jexl3.internal with parameters of type ScopeModifier and TypeMethodDescriptionprotected ASTJexlScriptParses an expression.protected ASTJexlScriptEngine.parse(JexlInfo info, JexlFeatures parsingf, String src, Scope scope) Parses an expression.(package private) TemplateEngine.TemplateExpressionTemplateEngine.parseExpression(JexlInfo info, String expr, Scope scope) Parses a unified expression.Constructors in org.apache.commons.jexl3.internal with parameters of type Scope -
Uses of Scope in org.apache.commons.jexl3.parser
Fields in org.apache.commons.jexl3.parser declared as ScopeModifier and TypeFieldDescriptionprivate ScopeASTJexlScript.scopeThe script scope.protected ScopeJexlParser.scopeThe map of named registers aka script parameters.Fields in org.apache.commons.jexl3.parser with type parameters of type ScopeModifier and TypeFieldDescriptionprotected final Map<JexlParser.LexicalUnit, Scope> JexlParser.blockScopesThe map of lexical to functional blocks.JexlParser.scopesWhen parsing inner functions/lambda, need to stack the scope (sic).Methods in org.apache.commons.jexl3.parser that return ScopeModifier and TypeMethodDescriptionASTJexlScript.getScope()protected ScopeJexlParser.getScope()Gets the frame used by this parser.Methods in org.apache.commons.jexl3.parser with parameters of type ScopeModifier and TypeMethodDescriptionfinal ASTJexlScriptParser.JexlExpression(Scope frame) final ASTJexlScriptParser.JexlScript(Scope frame) StatementsParser.parse(JexlInfo jexlInfo, JexlFeatures jexlFeatures, String jexlSrc, Scope jexlScope) voidSets this script scope.