## Uses of Interface
org.apache.commons.jexl3.introspection.JexlPropertySet

- Packages that use JexlPropertySet
  Package | Description
  --- | ---
  org.apache.commons.jexl3.internal.introspection | Provides low-level introspective services.
  org.apache.commons.jexl3.introspection | Provides high-level introspective services.

- - ### Uses of JexlPropertySet in org.apache.commons.jexl3.internal.introspection

    Classes in org.apache.commons.jexl3.internal.introspection that implement JexlPropertySet
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `AbstractExecutor.Set` Abstract class that is used to execute an arbitrary 'set' method.
    `class` | `DuckSetExecutor` Specialized executor to set a property of an object.
    `class` | `FieldSetExecutor` A JexlPropertySet for public fields.
    `class` | `ListSetExecutor` Specialized executor to set a property in a List or array.
    `class` | `MapSetExecutor` Specialized executor to set a property in a Map.
    `class` | `PropertySetExecutor` Specialized executor to set a property in an object.

    Methods in org.apache.commons.jexl3.internal.introspection that return JexlPropertySet
    Modifier and Type | Method and Description
    --- | ---
    `static JexlPropertySet` | FieldSetExecutor.`discover(Introspector is, Class<?> clazz, String identifier, Object value)` Attempts to discover a FieldSetExecutor.
    `JexlPropertySet` | SandboxUberspect.`getPropertySet(List<JexlUberspect.PropertyResolver> resolvers, Object obj, Object identifier, Object arg)`
    `JexlPropertySet` | Uberspect.`getPropertySet(List<JexlUberspect.PropertyResolver> resolvers, Object obj, Object identifier, Object arg)`
    `JexlPropertySet` | SandboxUberspect.`getPropertySet(Object obj, Object identifier, Object arg)`
    `JexlPropertySet` | Uberspect.`getPropertySet(Object obj, Object identifier, Object arg)`

  - ### Uses of JexlPropertySet in org.apache.commons.jexl3.introspection

    Methods in org.apache.commons.jexl3.introspection that return JexlPropertySet
    Modifier and Type | Method and Description
    --- | ---
    `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)`
    `JexlPropertySet` | JexlUberspect.`getPropertySet(List<JexlUberspect.PropertyResolver> resolvers, Object obj, Object identifier, Object arg)` Property setter.
    `JexlPropertySet` | JexlUberspect.`getPropertySet(Object obj, Object identifier, Object arg)` Property setter.

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