Package | Description |
---|---|
org.apache.commons.jexl2.internal |
Provides utilities for introspection services.
|
org.apache.commons.jexl2.introspection |
Provides high-level introspective services.
|
Constructor and Description |
---|
BooleanGetExecutor(Introspector is,
Class<?> clazz,
String key)
Creates an instance by attempting discovery of the get method.
|
DuckGetExecutor(Introspector is,
Class<?> clazz,
Object identifier)
Creates an instance by attempting discovery of the get method.
|
DuckSetExecutor(Introspector is,
Class<?> clazz,
Object key,
Object value)
Creates an instance.
|
ListGetExecutor(Introspector is,
Class<?> clazz,
Integer key)
Creates an instance checking for the List interface or Array capability.
|
ListSetExecutor(Introspector is,
Class<?> clazz,
Integer key,
Object value)
Creates an instance checking for the List interface or Array capability.
|
MapGetExecutor(Introspector is,
Class<?> clazz,
Object key)
Creates an instance checking for the Map interface.
|
MapSetExecutor(Introspector is,
Class<?> clazz,
Object key,
Object value)
Creates an instance checking for the Map interface.
|
MethodExecutor(Introspector is,
Object obj,
String name,
Object[] args)
Creates a new instance.
|
PropertyGetExecutor(Introspector is,
Class<?> clazz,
String identifier)
Creates an instance by attempting discovery of the get method.
|
PropertySetExecutor(Introspector is,
Class<?> clazz,
String identifier,
Object arg)
Creates an instance by attempting discovery of the set method.
|
Modifier and Type | Class and Description |
---|---|
class |
SandboxUberspectImpl
An uberspect that controls usage of properties, methods and contructors through a sandbox.
|
class |
UberspectImpl
Implementation of Uberspect to provide the default introspective
functionality of JEXL.
|
Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.