## Uses of Class
org.apache.commons.jexl3.introspection.JexlSandbox.Permissions

- Packages that use JexlSandbox.Permissions
  Package | Description
  --- | ---
  org.apache.commons.jexl3.introspection | Provides high-level introspective services.

- - ### Uses of JexlSandbox.Permissions in org.apache.commons.jexl3.introspection

    Methods in org.apache.commons.jexl3.introspection that return JexlSandbox.Permissions
    Modifier and Type | Method and Description
    --- | ---
    `JexlSandbox.Permissions` | JexlSandbox.`allow(String clazz)` Creates a new set of permissions based on allow lists for methods and properties for a given class.
    `JexlSandbox.Permissions` | JexlSandbox.`black(String clazz)` Deprecated.
    `JexlSandbox.Permissions` | JexlSandbox.`block(String clazz)` Creates a new set of permissions based on block lists for methods and properties for a given class.
    `JexlSandbox.Permissions` | JexlSandbox.Permissions.`execute(String... mnames)` Adds a list of executable methods names to these permissions.
    `JexlSandbox.Permissions` | JexlSandbox.`get(Class<?> clazz)` Get the permissions associated to a class.
    `JexlSandbox.Permissions` | JexlSandbox.`get(String clazz)` Gets the set of permissions associated to a class.
    `JexlSandbox.Permissions` | JexlSandbox.`permissions(String clazz, boolean readFlag, boolean writeFlag, boolean executeFlag)` Creates the set of permissions for a given class.
    `JexlSandbox.Permissions` | JexlSandbox.`permissions(String clazz, boolean inhf, boolean readf, boolean writef, boolean execf)` Creates the set of permissions for a given class.
    `JexlSandbox.Permissions` | JexlSandbox.Permissions.`read(String... pnames)` Adds a list of readable property names to these permissions.
    `JexlSandbox.Permissions` | JexlSandbox.`white(String clazz)` Deprecated.
    `JexlSandbox.Permissions` | JexlSandbox.Permissions.`write(String... pnames)` Adds a list of writable property names to these permissions.

    Constructor parameters in org.apache.commons.jexl3.introspection with type arguments of type JexlSandbox.Permissions
    Constructor and Description
    `JexlSandbox(boolean ab, boolean inh, Map<String,JexlSandbox.Permissions> map)` Creates a sandbox based on an existing permissions map.
    `JexlSandbox(boolean ab, Map<String,JexlSandbox.Permissions> map)` Deprecated.
    `JexlSandbox(Map<String,JexlSandbox.Permissions> map)` Deprecated.

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.