Uses of Class
org.apache.commons.jexl3.internal.Scope
-
Packages that use Scope Package Description org.apache.commons.jexl3.internal Provides utilities for introspection services.org.apache.commons.jexl3.parser Contains the Parser for JEXL script. -
-
Uses of Scope in org.apache.commons.jexl3.internal
Fields in org.apache.commons.jexl3.internal declared as Scope Modifier and Type Field Description private Scope
Scope. parent
The parent scope.private Scope
Frame. scope
The scope.Methods in org.apache.commons.jexl3.internal that return Scope Modifier and Type Method Description (package private) Scope
Scope. getParent()
Scope
Frame. 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 Scope Modifier and Type Method Description protected ASTJexlScript
Engine. parse(JexlInfo info, boolean expr, java.lang.String src, Scope scope)
Parses an expression.protected ASTJexlScript
Engine. parse(JexlInfo info, JexlFeatures parsingf, java.lang.String src, Scope scope)
Parses an expression.(package private) TemplateEngine.TemplateExpression
TemplateEngine. parseExpression(JexlInfo info, java.lang.String expr, Scope scope)
Parses a unified expression.Constructors in org.apache.commons.jexl3.internal with parameters of type Scope Constructor Description Frame(Scope s, java.lang.Object[] r, int c)
Creates a new frame.Scope(Scope scope, java.lang.String... parameters)
Creates a new scope with a list of parameters. -
Uses of Scope in org.apache.commons.jexl3.parser
Fields in org.apache.commons.jexl3.parser declared as Scope Modifier and Type Field Description private 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 Scope Modifier and Type Field Description protected java.util.Map<JexlParser.LexicalUnit,Scope>
JexlParser. blockScopes
The map of lexical to functional blocks.protected java.util.Deque<Scope>
JexlParser. scopes
When parsing inner functions/lambda, need to stack the scope (sic).Methods in org.apache.commons.jexl3.parser that return Scope Modifier and Type Method Description Scope
ASTJexlScript. getScope()
protected Scope
JexlParser. getScope()
Gets the frame used by this parser.Methods in org.apache.commons.jexl3.parser with parameters of type Scope Modifier and Type Method Description ASTJexlScript
Parser. JexlExpression(Scope frame)
ASTJexlScript
Parser. JexlScript(Scope frame)
StatementsASTJexlScript
Parser. parse(JexlInfo jexlInfo, JexlFeatures jexlFeatures, java.lang.String jexlSrc, Scope jexlScope)
void
ASTJexlScript. setScope(Scope theScope)
Sets this script scope.
-