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 Scope
Scope.parent
The parent scope.private final Scope
Frame.scope
The scope.Methods in org.apache.commons.jexl3.internal that return ScopeModifier and TypeMethodDescriptionFrame.getScope()
Gets the scope.private static Scope
TemplateScript.scopeOf
(JexlNode.Info info) Gets the scope from an info.Methods in org.apache.commons.jexl3.internal with parameters of type ScopeModifier and TypeMethodDescriptionprotected ASTJexlScript
Parses an expression.protected ASTJexlScript
Engine.parse
(JexlInfo info, JexlFeatures parsingf, String src, Scope scope) Parses an expression.(package private) TemplateEngine.TemplateExpression
TemplateEngine.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 Scope
ASTJexlScript.scope
The script scope.protected Scope
JexlParser.scope
The 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.blockScopes
The map of lexical to functional blocks.JexlParser.scopes
When parsing inner functions/lambda, need to stack the scope (sic).Methods in org.apache.commons.jexl3.parser that return ScopeModifier and TypeMethodDescriptionASTJexlScript.getScope()
protected Scope
JexlParser.getScope()
Gets the frame used by this parser.Methods in org.apache.commons.jexl3.parser with parameters of type ScopeModifier and TypeMethodDescriptionfinal ASTJexlScript
Parser.JexlExpression
(Scope frame) final ASTJexlScript
Parser.JexlScript
(Scope frame) StatementsParser.parse
(JexlInfo jexlInfo, JexlFeatures jexlFeatures, String jexlSrc, Scope jexlScope) void
Sets this script scope.