| Class | Description | 
                            | ASTTestTransformation |  | 
                            | ASTTestTransformation.LabelFinder |  | 
                            | ASTTransformationCollectorCodeVisitor | Walks the AST and collects references to annotations that are annotated
 themselves by GroovyASTTransformation. | 
                            | ASTTransformationVisitor | This class handles the invocation of the ASTAnnotationTransformation
 when it is encountered by a tree walk. | 
                            | AbstractASTTransformation |  | 
                            | AbstractInterruptibleASTTransformation | Base class for AST Transformations which will automatically throw an InterruptedException when
 some conditions are met. | 
                            | AnnotationCollectorTransform | This class is the base for any annotation alias processor. | 
                            | AnnotationCollectorTransform.ClassChanger | Class used by CompilationUnit to transform the alias class
 into what is needed by the compiler. | 
                            | AutoCloneASTTransformation | Handles generation of code for the AutoClone:annotation.
 | 
                            | AutoFinalASTTransformation | Handles generation of code for the AutoFinal annotation. | 
                            | AutoImplementASTTransformation | Generates code for the @AutoImplementannotation. | 
                            | BaseScriptASTTransformation | Handles transformation for the BaseScript:annotation.
 | 
                            | BuilderASTTransformation | Handles generation of code for the Builder annotation. | 
                            | BuilderASTTransformation.AbstractBuilderStrategy |  | 
                            | BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo |  | 
                            | CategoryASTTransformation | Handles generation of code for the Category:annotation.
 | 
                            | CompileDynamicProcessor |  | 
                            | ConditionalInterruptibleASTTransformation | Allows "interrupt-safe" executions of scripts by adding a custom conditional
 check on loops (for, while, do) and first statement of closures. | 
                            | DelegateASTTransformation | Handles generation of code for the @Delegateannotation | 
                            | EqualsAndHashCodeASTTransformation |  | 
                            | ExternalizeMethodsASTTransformation | Handles generation of code for the ExternalizeMethods:annotation.
 | 
                            | ExternalizeVerifierASTTransformation |  | 
                            | FieldASTTransformation | Handles transformation for the Field:annotation.
 | 
                            | FinalASTTransformation | Handles generation of code for the Final annotation. | 
                            | ImmutableASTTransformation | Handles generation of code for the Immutable:annotation.
 | 
                            | IndexedPropertyASTTransformation | Handles generation of code for the @IndexedProperty annotation. | 
                            | InheritConstructorsASTTransformation | Handles generation of code for the @InheritConstructors annotation. | 
                            | LazyASTTransformation | Handles generation of code for the Lazy:annotation
 | 
                            | LogASTTransformation | This class provides an AST Transformation to add a log field to a class. | 
                            | LogASTTransformation.AbstractLoggingStrategy |  | 
                            | LogASTTransformation.AbstractLoggingStrategyV2 |  | 
                            | MapConstructorASTTransformation | Handles generation of code for the MapConstructor:annotation.
 | 
                            | MemoizedASTTransformation | Handles generation of code for the Memoized annotation. | 
                            | NamedVariantASTTransformation |  | 
                            | NewifyASTTransformation | Handles generation of code for the @NewifyAST transform. | 
                            | NonSealedASTTransformation | Handles generation of code for the Sealed:annotation.
 | 
                            | NullCheckASTTransformation | Handles generation of code for the NullCheck:annotation.
 | 
                            | PackageScopeASTTransformation | Handles transformation for the PackageScope:annotation.
 | 
                            | ReadWriteLockASTTransformation | Handles generation of code for the @WithReadLock and@WithWriteLock annotation. | 
                            | RecordCompletionASTTransformation | Handles completion of code for the RecordType:annotation.
 | 
                            | RecordTypeASTTransformation | Handles generation of code for the RecordType:annotation.
 | 
                            | SealedASTTransformation | Handles generation of code for the Sealed:annotation.
 | 
                            | SealedCompletionASTTransformation | Handles sealed class permitted subclass detection. | 
                            | SingletonASTTransformation | Handles generation of code for the Singleton:annotation
 | 
                            | SortableASTTransformation | Injects a set of Comparators and sort methods. | 
                            | SourceURIASTTransformation | Handles transformation for the SourceURI:annotation.
 | 
                            | StaticTypesTransformation | Handles the implementation of the TypeChecked transformation. | 
                            | SynchronizedASTTransformation | Handles generation of code for the @Synchronizedannotation. | 
                            | ThreadInterruptibleASTTransformation | Allows "interrupt-safe" executions of scripts by adding Thread.currentThread().isInterrupted()
 checks on loops (for, while, do) and first statement of closures. | 
                            | TimedInterruptibleASTTransformation | Allows "interrupt-safe" executions of scripts by adding timer expiration
 checks on loops (for, while, do) and first statement of closures. | 
                            | ToStringASTTransformation | Handles generation of code for the ToString:annotation.
 | 
                            | TupleConstructorASTTransformation | Handles generation of code for the TupleConstructor:annotation.
 |