|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| Callback | All callback interfaces used by Enhancer extend this interface. |
| CallbackFilter | Map methods of subclasses generated by Enhancer to a callback type.
|
| CallbackGenerator.Context | |
| Callbacks | Provides a method to map from callback types (as defined per-method by a CallbackFilter)
to a particular Callback implementation. |
| Dispatcher | Dispatching Enhancer callback. |
| Factory | All enhanced instances returned by the Enhancer class implement this interface. |
| InvocationHandler | java.lang.reflect.InvocationHandler replacement (unavailable under JDK 1.2). |
| LazyLoader | Lazy-loading Enhancer callback. |
| MethodInterceptor | Callback that can be registered with an enhanced class. |
| Class Summary | |
| Enhancer | Generates dynamic subclasses to enable method interception. |
| MethodProxy | Classes generated by Enhancer pass this object to the
registered MethodInterceptor objects when an intercepted method is invoked. |
| Mixin | Mixin allows
multiple objects to be combined into a single larger object. |
| Mixin.Generator | |
| Proxy | This class is meant to be used as a implementation of
java.lang.reflect.Proxy under JDK 1.2. |
| SimpleCallbacks | A trivial implementation of the Callbacks interface. |
| SimpleFilter | A CallbackFilter that returns the same type for every method.
|
| Exception Summary | |
| UndeclaredThrowableException | |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||