Package | Description |
---|---|
org.apache.commons.jexl2 |
Provides a framework for evaluating JEXL expressions.
|
org.apache.commons.jexl2.introspection |
Provides high-level introspective services.
|
Modifier and Type | Field and Description |
---|---|
protected Uberspect |
JexlEngine.uberspect
The Uberspect instance.
|
protected Uberspect |
Interpreter.uberspect
The uberspect.
|
Modifier and Type | Method and Description |
---|---|
Uberspect |
JexlEngine.getUberspect()
Gets this engine underlying uberspect.
|
protected Uberspect |
Interpreter.getUberspect()
Gets the uberspect.
|
static Uberspect |
JexlEngine.getUberspect(org.apache.commons.logging.Log logger)
Gets the default instance of Uberspect.
|
Constructor and Description |
---|
JexlEngine(Uberspect anUberspect,
JexlArithmetic anArithmetic,
Map<String,Object> theFunctions,
org.apache.commons.logging.Log log)
Creates a JEXL engine using the provided
Uberspect , (@link JexlArithmetic),
a function map and logger. |
Modifier and Type | Class and Description |
---|---|
class |
SandboxUberspectImpl
An uberspect that controls usage of properties, methods and contructors through a sandbox.
|
class |
UberspectImpl
Implementation of Uberspect to provide the default introspective
functionality of JEXL.
|
Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.