| Package | Description | 
|---|---|
| org.apache.commons.jexl3.internal.introspection | Provides low-level introspective services. | 
| org.apache.commons.jexl3.introspection | Provides high-level introspective services. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractExecutor.SetAbstract class that is used to execute an arbitrary 'set' method. | 
| class  | DuckSetExecutorSpecialized executor to set a property of an object. | 
| class  | FieldSetExecutorA JexlPropertySet for public fields. | 
| class  | ListSetExecutorSpecialized executor to set a property in a List or array. | 
| class  | MapSetExecutorSpecialized executor to set a property in a Map. | 
| class  | PropertySetExecutorSpecialized executor to set a property in an object. | 
| 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) | 
| 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.