Package | Description |
---|---|
org.apache.commons.jexl3 |
Provides a framework for evaluating JEXL expressions.
|
org.apache.commons.jexl3.scripting |
Contains the JSR-223 Scripting Engine for JEXL script.
|
Modifier and Type | Field and Description |
---|---|
protected static ThreadLocal<JexlEngine> |
JexlEngine.ENGINE
The thread local engine.
|
Modifier and Type | Method and Description |
---|---|
JexlEngine |
JexlBuilder.create() |
abstract JexlEngine |
JxltEngine.getEngine()
Gets the
JexlEngine underlying this template engine. |
protected JexlEngine |
ObjectContext.getJexl() |
static JexlEngine |
JexlEngine.getThreadEngine()
Accesses the current thread local engine.
|
Modifier and Type | Method and Description |
---|---|
Object |
JexlContext.ModuleProcessor.processModule(JexlEngine engine,
JexlInfo info,
String name,
String body)
Defines a module.
|
JexlOptions |
JexlOptions.set(JexlEngine jexl)
Set options from engine.
|
Constructor and Description |
---|
ObjectContext(JexlEngine engine,
T wrapped)
Creates a new ObjectContext.
|
Modifier and Type | Method and Description |
---|---|
JexlEngine |
JexlScriptEngine.JexlScriptObject.getEngine()
Gives access to the underlying JEXL engine shared between all ScriptEngine instances.
|
Modifier and Type | Method and Description |
---|---|
static void |
JexlScriptEngine.setInstance(JexlEngine engine)
Sets the shared instance used for the script engine.
|
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.