See: Description
| Interface | Description | 
|---|---|
| Enhancer.EnhancerKey | Internal interface, only public due to ClassLoader issues. | 
| Class | Description | 
|---|---|
| Enhancer | Generates dynamic subclasses to enable method interception. | 
| MethodProxy | Classes generated by  Enhancerpass this object to the
 registeredMethodInterceptorobjects when an intercepted method is invoked. | 
As this repackaging happens at the class file level, sources and javadocs are not available here... except for a few files that have been patched for Spring's purposes on JDK 9/10/11.