Package | Description |
---|---|
org.apache.commons.jexl2 |
Modifier and Type | Class | Description |
---|---|---|
class |
ExpressionImpl |
Instances of ExpressionImpl are created by the
JexlEngine ,
and this is the default implementation of the Expression and
Script interface. |
Modifier and Type | Method | Description |
---|---|---|
Script |
JexlEngine.createScript(java.io.File scriptFile) |
Creates a Script from a
File containing valid JEXL syntax. |
Script |
JexlEngine.createScript(java.lang.String scriptText) |
Creates a Script from a String containing valid JEXL syntax.
|
Script |
JexlEngine.createScript(java.lang.String scriptText,
java.lang.String... names) |
Creates a Script from a String containing valid JEXL syntax.
|
Script |
JexlEngine.createScript(java.lang.String scriptText,
JexlInfo info) |
Deprecated.
|
Script |
JexlEngine.createScript(java.lang.String scriptText,
JexlInfo info,
java.lang.String[] names) |
Creates a Script from a String containing valid JEXL syntax.
|
Script |
JexlEngine.createScript(java.net.URL scriptUrl) |
Creates a Script from a
URL containing valid JEXL syntax. |
protected Script |
JexlEngine.createScript(ASTJexlScript tree,
java.lang.String text) |
An overridable through covariant return Script creator.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.String[] |
JexlEngine.getLocalVariables(Script script) |
Gets the array of local variable from a script.
|
protected java.lang.String[] |
JexlEngine.getParameters(Script script) |
Gets the array of parameters from a script.
|
java.util.Set<java.util.List<java.lang.String>> |
JexlEngine.getVariables(Script script) |
Gets the list of variables accessed by a script.
|