Interface | Description |
---|---|
AttributeReadAccess |
Specifies the methods an object must implement to provide generic read
access to its attributes.
Such attributes can be instance variables of an object or values stored in properties or maps. |
AttributeReadWriteAccess |
Specifies the methods an object must implement to provide generic write
access to its attributes.
Such attributes can be instance variables of an object or values stored in properties or maps. |
Class | Description |
---|---|
ClassInfo<T> |
Contains the name of a class and the class itself.
|
Dynamic |
This class supports more dynamic programming than usually possible in Java.
|
DynamicMBeanDelegator<TRECEIVER> |
An generic reflection based implementation for applying a DynamicMBean
interface on a another object that actually does not need to implement
the DynamicMBean interface.
|
Modifiers |
This class provides methods to conveniently set/unset modifier bits
without having to fiddle around with bit logic.
|
ObjectAccessWrapper |
A wrapper that is capable to read and write object fields via getter and
setter methods or directly.
|
ObjectOrMapAccessWrapper |
A wrapper that is capable to read and write object fields via getter and
setter methods or directly.
|
ReflectUtil |
The sole instance (Singleton) of this class can be accessed by method
current().
|
XmlReflection |
Provides a mechanism to create Java object instances from XML meta-data
describing the objects to create.
|
Exception | Description |
---|---|
ReflectionException |
Special runtime exception to wrap all exceptions that might occur due
to reflective access to objects and classes.
|