# Package play.classloading.enhancers

- Interface Summary
  Interface | Description
  --- | ---
  ControllersEnhancer.ControllerSupport | Mark class that need controller enhancement
  EnhancedForContinuations | This interface is added to all classes enhanced for Continuations.
  LocalvariablesNamesEnhancer.LocalVariablesSupport | Mark class that need local variables tracking

- Class Summary
  Class | Description
  --- | ---
  ContinuationEnhancer |
  ControllersEnhancer | Enhance controllers classes.
  ControllersEnhancer.ControllerInstrumentation | Runtime part needed by the instrumentation
  Enhancer | Enhancer support
  Enhancer.ApplicationClassesClasspath | Dumb classpath implementation for javassist hacking
  LocalvariablesNamesEnhancer | Track names of local variables ...
  LocalvariablesNamesEnhancer.LocalVariablesNamesTracer | Runtime part.
  LocalvariablesNamesEnhancerJava7 | Track names of local variables + generate signature fields for Java 7 support
  MailerEnhancer | Enhance mailers classes.
  PropertiesEnhancer | Generate valid JavaBeans.
  PropertiesEnhancer.FieldAccessor | Runtime part.
  SigEnhancer | Compute a unique hash for the class signature.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  ControllersEnhancer.ByPass |
  PropertiesEnhancer.PlayPropertyAccessor |

Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly