| 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. | 
| Class and Description | 
|---|
| JexlMethod Interface used for regular method invocation. | 
| JexlSandbox A sandbox describes permissions on a class by explicitly allowing or forbidding
 access to methods and properties through "allowlists" and "blocklists". | 
| JexlUberspect 'Federated' introspection/reflection interface to allow JEXL introspection
 behavior to be customized. | 
| JexlUberspect.ResolverStrategy Determines property resolution strategy. | 
| Class and Description | 
|---|
| JexlMethod Interface used for regular method invocation. | 
| JexlPropertyGet Interface for getting values that appear to be properties. | 
| JexlPropertySet Interface used for setting values that appear to be properties. | 
| JexlSandbox A sandbox describes permissions on a class by explicitly allowing or forbidding
 access to methods and properties through "allowlists" and "blocklists". | 
| JexlUberspect 'Federated' introspection/reflection interface to allow JEXL introspection
 behavior to be customized. | 
| JexlUberspect.PropertyResolver Abstracts getting property setter and getter. | 
| JexlUberspect.ResolverStrategy Determines property resolution strategy. | 
| Class and Description | 
|---|
| JexlMethod Interface used for regular method invocation. | 
| JexlPropertyGet Interface for getting values that appear to be properties. | 
| JexlPropertySet Interface used for setting values that appear to be properties. | 
| JexlSandbox A sandbox describes permissions on a class by explicitly allowing or forbidding
 access to methods and properties through "allowlists" and "blocklists". | 
| JexlSandbox.Names A base set of names. | 
| JexlSandbox.Permissions Contains the allow or block lists for properties and methods for a given class. | 
| JexlUberspect 'Federated' introspection/reflection interface to allow JEXL introspection
 behavior to be customized. | 
| JexlUberspect.JexlResolver The various builtin property resolvers. | 
| JexlUberspect.PropertyResolver Abstracts getting property setter and getter. | 
| JexlUberspect.ResolverStrategy Determines property resolution strategy. | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.