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.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.
|
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.