org.codehaus.groovy.transform.trait (Groovy 2.4.10)
Date: 2017-03-14

# Package org.codehaus.groovy.transform.trait

- Class Summary
  Class | Description
  --- | ---
  TraitASTTransformation | Handles generation of code for the @Trait annotation.
  TraitComposer | This class contains a static utility method `TraitComposer.doExtendTraits(org.codehaus.groovy.ast.ClassNode, org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.control.CompilationUnit)` aimed at generating code for a classnode implementing a trait.
  Traits | A collection of utility methods used to deal with traits.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Traits.Implemented | Internal annotation used to indicate which methods in a trait interface have a default implementation.
  Traits.TraitBridge | Internal annotation used to indicate that a method is a bridge method to a trait default implementation.