|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||