| Callback |
All callback interfaces used by Enhancer extend this interface.
|
| CallbackFilter |
Map methods of subclasses generated by Enhancer to a particular
callback.
|
| CallbackGenerator |
|
| CallbackGenerator.Context |
|
| CallbackInfo |
|
| DispatcherGenerator |
|
| Enhancer.EnhancerFactoryData |
|
| Enhancer.EnhancerKey |
Internal interface, only public due to ClassLoader issues.
|
| FixedValueGenerator |
|
| InvocationHandler |
InvocationHandler replacement (unavailable under JDK 1.2).
|
| InvocationHandlerGenerator |
|
| LazyLoaderGenerator |
|
| MethodInterceptorGenerator |
|
| MethodProxy |
Classes generated by Enhancer pass this object to the
registered MethodInterceptor objects when an intercepted method is invoked.
|
| MethodProxy.CreateInfo |
|
| MethodProxy.FastClassInfo |
|
| Mixin |
Mixin allows
multiple objects to be combined into a single larger object.
|
| Mixin.MixinKey |
|
| Mixin.Route |
|
| MixinEmitter |
|
| NoOp |
Methods using this Enhancer callback will delegate directly to the
default (super) implementation in the base class.
|
| NoOpGenerator |
|
| Proxy |
This class is meant to be used as replacement for
java.lang.reflect.Proxy under JDK 1.2.
|