| Package | Description | 
|---|---|
| org.apache.commons.jexl3.internal.introspection | Provides low-level introspective services. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ListGetExecutor | ListGetExecutor. discover(Introspector is,
        Class<?> clazz,
        Integer index)Attempts to discover a ListGetExecutor. | 
| static DuckGetExecutor | DuckGetExecutor. discover(Introspector is,
        Class<?> clazz,
        Object identifier)Attempts to discover a DuckGetExecutor. | 
| static MapGetExecutor | MapGetExecutor. discover(Introspector is,
        Class<?> clazz,
        Object identifier)Attempts to discover a MapGetExecutor. | 
| static ListSetExecutor | ListSetExecutor. discover(Introspector is,
        Class<?> clazz,
        Object identifier,
        Object value)Attempts to discover a ListSetExecutor. | 
| static MapSetExecutor | MapSetExecutor. discover(Introspector is,
        Class<?> clazz,
        Object identifier,
        Object value)Attempts to discover a MapSetExecutor. | 
| static DuckSetExecutor | DuckSetExecutor. discover(Introspector is,
        Class<?> clazz,
        Object key,
        Object value)Discovers a DuckSetExecutor. | 
| static BooleanGetExecutor | BooleanGetExecutor. discover(Introspector is,
        Class<?> clazz,
        String property)Discovers a BooleanGetExecutor. | 
| static PropertyGetExecutor | PropertyGetExecutor. discover(Introspector is,
        Class<?> clazz,
        String property)Discovers a PropertyGetExecutor. | 
| static JexlPropertyGet | FieldGetExecutor. discover(Introspector is,
        Class<?> clazz,
        String identifier)Attempts to discover a FieldGetExecutor. | 
| static JexlPropertySet | FieldSetExecutor. discover(Introspector is,
        Class<?> clazz,
        String identifier,
        Object value)Attempts to discover a FieldSetExecutor. | 
| static PropertySetExecutor | PropertySetExecutor. discover(Introspector is,
        Class<?> clazz,
        String property,
        Object value)Discovers a PropertySetExecutor. | 
| static ConstructorMethod | ConstructorMethod. discover(Introspector is,
        Object ctorHandle,
        Object... args)Discovers a class constructor and wrap it as a JexlMethod. | 
| static JexlPropertyGet | IndexedType. discover(Introspector is,
        Object object,
        String name)Attempts to find an indexed-property getter in an object. | 
| static MethodExecutor | MethodExecutor. discover(Introspector is,
        Object obj,
        String method,
        Object[] args)Discovers a  MethodExecutor. | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.