# Hierarchy For Package org.apache.commons.jexl3.introspection

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.jexl3.introspection.JexlPermissions.Delegate (implements org.apache.commons.jexl3.introspection.JexlPermissions)
    - org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
  - org.apache.commons.jexl3.introspection.JexlSandbox
  - org.apache.commons.jexl3.introspection.JexlSandbox.Names
    - org.apache.commons.jexl3.introspection.JexlSandbox.BlackSet
    - org.apache.commons.jexl3.introspection.JexlSandbox.WhiteSet
  - org.apache.commons.jexl3.introspection.JexlSandbox.Permissions

## Interface Hierarchy

- org.apache.commons.jexl3.introspection.JexlMethod
- org.apache.commons.jexl3.introspection.JexlPermissions
- org.apache.commons.jexl3.introspection.JexlPropertyGet
- org.apache.commons.jexl3.introspection.JexlPropertySet
- org.apache.commons.jexl3.introspection.JexlUberspect
- org.apache.commons.jexl3.introspection.JexlUberspect.ClassNameResolver
  - org.apache.commons.jexl3.introspection.JexlUberspect.ClassConstantResolver
- org.apache.commons.jexl3.introspection.JexlUberspect.ConstantResolverFactory
- org.apache.commons.jexl3.introspection.JexlUberspect.PropertyResolver
- org.apache.commons.jexl3.introspection.JexlUberspect.ResolverStrategy

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver (implements org.apache.commons.jexl3.introspection.JexlUberspect.PropertyResolver)