| Package | Description | 
|---|---|
| org.apache.commons.jexl3 | Provides a framework for evaluating JEXL expressions. | 
| org.apache.commons.jexl3.internal.introspection | Provides low-level introspective services. | 
| org.apache.commons.jexl3.introspection | Provides high-level introspective services. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract JexlUberspect | JexlEngine. getUberspect()Gets this engine underlying  JexlUberspect. | 
| JexlUberspect | JexlBuilder. uberspect() | 
| Modifier and Type | Method and Description | 
|---|---|
| JexlBuilder | JexlBuilder. uberspect(JexlUberspect u)Sets the JexlUberspect instance the engine will use. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SandboxUberspectAn uberspect that controls usage of properties, methods and constructors through a sandbox. | 
| class  | UberspectImplementation of Uberspect to provide the default introspective
 functionality of JEXL. | 
| Constructor and Description | 
|---|
| SandboxUberspect(JexlUberspect theUberspect,
                JexlSandbox theSandbox)A constructor for JexlSandbox uberspect. | 
| Modifier and Type | Method and Description | 
|---|---|
| JexlPropertyGet | JexlUberspect.PropertyResolver. getPropertyGet(JexlUberspect uber,
              Object obj,
              Object identifier)Gets a property getter. | 
| JexlPropertyGet | JexlUberspect.JexlResolver. getPropertyGet(JexlUberspect uber,
              Object obj,
              Object identifier) | 
| JexlPropertySet | JexlUberspect.PropertyResolver. getPropertySet(JexlUberspect uber,
              Object obj,
              Object identifier,
              Object arg)Gets a property setter. | 
| JexlPropertySet | JexlUberspect.JexlResolver. getPropertySet(JexlUberspect uber,
              Object obj,
              Object identifier,
              Object arg) | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.