| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| Callback | All callback interfaces used by Enhancerextend this interface. | 
| CallbackFilter | Map methods of subclasses generated by Enhancerto a particular
 callback. | 
| CallbackGenerator | |
| CallbackGenerator.Context | |
| Dispatcher | Dispatching Enhancercallback. | 
| Enhancer.EnhancerKey | |
| Factory | All enhanced instances returned by the Enhancerclass implement this interface. | 
| FixedValue | Enhancercallback that simply returns the value to return
 from the proxied method. | 
| InvocationHandler | InvocationHandlerreplacement (unavailable under JDK 1.2). | 
| LazyLoader | Lazy-loading Enhancercallback. | 
| MethodInterceptor | General-purpose Enhancercallback which provides for "around advice". | 
| Mixin.MixinKey | |
| NoOp | Methods using this Enhancercallback will delegate directly to the
 default (super) implementation in the base class. | 
| Class Summary | |
|---|---|
| CallbackUtils | |
| DispatcherGenerator | |
| Enhancer | Generates dynamic subclasses to enable method interception. | 
| EnhancerEmitter | |
| FixedValueGenerator | |
| InvocationHandlerGenerator | |
| LazyLoaderGenerator | |
| MethodInterceptorGenerator | |
| MethodProxy | Classes generated by Enhancerpass this object to the
 registeredMethodInterceptorobjects when an intercepted method is invoked. | 
| Mixin | Mixinallows
 multiple objects to be combined into a single larger object. | 
| Mixin.Generator | |
| Mixin.Route | |
| MixinBeanEmitter | |
| MixinEmitter | |
| NoOpGenerator | |
| Proxy | This class is meant to be used as replacement for java.lang.reflect.Proxyunder JDK 1.2. | 
| Proxy.ProxyImpl | |
| Exception Summary | |
|---|---|
| UndeclaredThrowableException | Used by Proxyas a replacement forjava.lang.reflect.UndeclaredThrowableException. | 
| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||