Interface | Description |
---|---|
IArrayProvider |
This interface specifies methods which will provide
arrays for method invocation via reflection.
|
IFieldAccessor |
Allows to encapsulate Field access.
|
IMethodInvoker |
Allows to encapsulate invocation of a Method, with or without arguments.
|
IProperty |
Interface for the different possible properties readers.
|
IPropertyAccessCache |
Describes classes allowing to explore beans methods and fields to retrieve Invokers.
|
IPropertyCompiler |
Describes classes allowing to compile Strings into properties.
|
IPropertySource |
This interface describes the parameter to provide when calling a method exposed by an
IProperty . |
PropertyCompiler.IPropertyFactory |
Defines methods allowing to instantiate properties.
|
Class | Description |
---|---|
AbstractProperty |
Abstract implementation for IProperty.
|
CacheArrayProvider |
Base implementation of IArrayProvider allowing to cache arrays.
|
ConstantProperty<C> |
Special property to return always the same constant value.
|
IndexedProperty |
Allows to specify a List or an Array access.
|
IntegerProperty |
Special property to return always the same Integer value.
|
MappedProperty |
Allows to specify a Map access.
|
NestedProperty |
A property composed of several nested properties.
|
NoCacheArrayProvider |
Base implementation of IArrayProvider allowing to instantiate arrays when requested.
|
PropertyCompiler |
Utility class to compile properties.
|
PropertyCompiler.DefaultPropertyFactory | |
PropertyCompiler.IPropertyComponent |
Internal use only.
|
PropertyCompiler.SecuredPropertyFactory | |
PropertySource |
Encapsulates source object for introspection.
|
PropertySource.State |
To be overridden if other state elements are to be saved and restored.
|
PropertyUtils |
Utility class for property framework.
|
ReflectionFieldAccessor |
Uses reflection to access field.
|
ReflectionMethodInvoker |
Uses reflection to access method.
|
ReflectionPropertyAccessCache |
Allows to cache data on read and write methods, for already encountered beans types.
|
SimpleProperty |
Most simple property.
|
StaticFieldProperty |
Allows to specify a direct static Field access.
|
StaticMethodProperty |
Allows to specify a direct static Method access.
|
StrictFieldProperty |
Allows to specify a direct Field access.
|
StrictMethodProperty |
Allows to specify a direct Method access.
|
StringProperty |
Special property to return always the same String value.
|
Exception | Description |
---|---|
PropertyException |
Exception thrown by property access framework.
|