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.