|
|||||||||||
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 |