org.apache.commons.jexl2.internal (Commons JEXL 2.0.1 API)
Keywords: org.apache.commons.jexl2.internal package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.commons.jexl2.internal

Provides utilities for introspection services.

See:
Description

Class Summary
AbstractExecutor | Abstract class that is used to execute an arbitrary method that is introspected.
AbstractExecutor.Get | Abstract class that is used to execute an arbitrary 'get' method.
AbstractExecutor.Method | Abstract class that is used to execute an arbitrary method.
AbstractExecutor.Method.Parameter | A helper class to pass the method & parameters.
AbstractExecutor.Set | Abstract class that is used to execute an arbitrary 'set' method.
ArrayIterator | An Iterator wrapper for an Object[].
ArrayListWrapper | A class that wraps an array with a List interface.
BooleanGetExecutor | Specialized executor to get a boolean property from an object.
DuckGetExecutor | Specialized executor to get a property from an object.
DuckSetExecutor | Specialized executor to set a property of an object.
EnumerationIterator<T> | An Iterator wrapper for an Enumeration.
Introspector | Default introspection services.
ListGetExecutor | Specialized executor to get a property from a List or array.
ListSetExecutor | Specialized executor to set a property in a List or array.
MapGetExecutor | Specialized executor to get a property from a Map.
MapSetExecutor | Specialized executor to set a property in a Map.
MethodExecutor | Specialized executor to invoke a method on an object.
PropertyGetExecutor | Specialized executor to get a property from an object.
PropertySetExecutor | Specialized executor to set a property in an object.

## Package org.apache.commons.jexl2.internal Description

## Provides utilities for introspection services.

This internal package is not intended for public usage and there is no guarantee that its public classes or methods will remain as is in subsequent versions.

This set of classes implement the various forms of setters and getters used by Jexl. These are specialized forms for 'pure' properties, discovering methods of the {s,g}etProperty form, for Maps, Lists and Ducks - attempting to discover a 'get' or 'set' method, making an object walk and quack.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.