Name | Description | Type | Package | Framework |
AbstractASTTransformation | | Class | org.codehaus.groovy.transform | Groovy |
|
AbstractASTTransformUtil | | Class | org.codehaus.groovy.transform | Groovy |
|
AbstractInterruptibleASTTransformation | Base class for AST Transformations which will automatically throw an InterruptedException when some conditions are met. | Class | org.codehaus.groovy.transform | Groovy |
|
AbstractTypeCheckingExtension | Custom type checking extensions may extend this method in order to benefit from a lot of support methods. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
AnnotationCollectorTransform | This class is the base for any annotation alias processor. | Class | org.codehaus.groovy.transform | Groovy |
|
AnnotationCollectorTransform .ClassChanger | into what is needed by the compiler. | Class | org.codehaus.groovy.transform.AnnotationCollectorTransform | Groovy |
|
ASTTransformation | This class is instantiated and invoked when an AST transformation is activated. | Interface | org.codehaus.groovy.transform | Groovy |
|
ASTTransformationCollectorCodeVisitor | This visitor walks the AST tree and collects references to Annotations that are annotated themselves by GroovyASTTransformation. | Class | org.codehaus.groovy.transform | Groovy |
|
ASTTransformationVisitor | This class handles the invocation of the ASTAnnotationTransformation when it is encountered by a tree walk. | Class | org.codehaus.groovy.transform | Groovy |
|
AutoCloneASTTransformation | Handles generation of code for the @AutoClone annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
BaseScriptASTTransformation | Handles transformation for the @BaseScript annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
BinaryExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
BooleanExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
BuilderASTTransformation | Handles generation of code for the Builder annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
BuilderASTTransformation .AbstractBuilderStrategy | | Class | org.codehaus.groovy.transform.BuilderASTTransformation | Groovy |
|
BuilderASTTransformation .AbstractBuilderStrategy .PropertyInfo | | Class | org.codehaus.groovy.transform.BuilderASTTransformation.AbstractBuilderStrategy | Groovy |
|
BuilderASTTransformation .BuilderStrategy | | Interface | org.codehaus.groovy.transform.BuilderASTTransformation | Groovy |
|
CanonicalASTTransformation | Handles generation of code for the @Canonical annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
CastExpressionOptimizer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
CategoryASTTransformation | Handles generation of code for the @Category annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
ClosureExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
CompareIdentityExpression | Compares two objects using identity comparison. | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
CompareToNullExpression | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
CompileDynamicProcessor | | Class | org.codehaus.groovy.transform | Groovy |
|
ConstructorCallTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
DefaultTypeCheckingExtension | The default type checking handler is used by the standard type checker and doesn't handle any of the type checking errors by default. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
DelegateASTTransformation | Handles generation of code for the @Delegate annotationAuthor:Alex Tkachman, Guillaume Laforge, Paul King, Andre Steingress | Class | org.codehaus.groovy.transform | Groovy |
|
EqualsAndHashCodeASTTransformation | | Class | org.codehaus.groovy.transform | Groovy |
|
ExtensionMethodNode | Represents method nodes which are used by the static type checker to virtually add methods coming from DGM-like methods. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
ExternalizeMethodsASTTransformation | Handles generation of code for the @ExternalizeMethods annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
ExternalizeVerifierASTTransformation | | Class | org.codehaus.groovy.transform | Groovy |
|
FieldASTTransformation | Handles transformation for the @Field annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
GroovyASTTransformation | This is an annotation on a class, currently just ASTTransformation. | Class | org.codehaus.groovy.transform | Groovy |
|
GroovyASTTransformationClass | This is an annotation on some item that indicates that an associated transform classes should be executed. | Class | org.codehaus.groovy.transform | Groovy |
|
GroovyTypeCheckingExtensionSupport | Base class for type checking extensions written in Groovy. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
GroovyTypeCheckingExtensionSupport .TypeCheckingDSL | | Class | org.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport | Groovy |
|
ImmutableASTTransformation | Handles generation of code for the @Immutable annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
IndexedPropertyASTTransformation | Handles generation of code for the @IndexedProperty annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
InheritConstructorsASTTransformation | Handles generation of code for the @InheritConstructors annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
LazyASTTransformation | Handles generation of code for the @Lazy annotationAuthor:Alex Tkachman, Paul King | Class | org.codehaus.groovy.transform | Groovy |
|
ListExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
ListOfExpressionsExpression | This class is used internally by the compiler to transform expressions like multiple assignments into a list of assignments. | Class | org.codehaus.groovy.transform.sc | Groovy |
|
LogASTTransformation | This class provides an AST Transformation to add a log field to a class. | Class | org.codehaus.groovy.transform | Groovy |
|
LogASTTransformation .AbstractLoggingStrategy | | Class | org.codehaus.groovy.transform.LogASTTransformation | Groovy |
|
LogASTTransformation .LoggingStrategy | A LoggingStrategy defines how to wire a new logger instance into an existing class. | Interface | org.codehaus.groovy.transform.LogASTTransformation | Groovy |
|
MemoizedASTTransformation | Handles generation of code for the Memoized annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
MethodCallExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
NewifyASTTransformation | Handles generation of code for the @Newify annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
NotYetImplementedASTTransformation | Handles generation of code for the @NotYetImplemented annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
PackageScopeASTTransformation | Handles transformation for the @PackageScope annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
RangeExpressionTransformer | This transformer focuses on ranges to produce optimized bytecode. | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
ReadWriteLockASTTransformation | Handles generation of code for the @WithReadLock and @WithWriteLock annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
Receiver | | Class | org.codehaus.groovy.transform.stc | Groovy |
|
SharedVariableCollector | A visitor which collects the list of variable expressions which are closure shared. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
SignatureCodec | A signature codec is responsible for encoding and decoding of inferred returned types as stored in bytecode. | Interface | org.codehaus.groovy.transform.stc | Groovy |
|
SignatureCodecVersion1 | First implementation of an inferred type signature codec. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
SingletonASTTransformation | Handles generation of code for the @Singleton annotationAuthor:Alex Tkachman, Paul King | Class | org.codehaus.groovy.transform | Groovy |
|
SortableASTTransformation | Injects a set of Comparators and sort methods. | Class | org.codehaus.groovy.transform | Groovy |
|
SourceURIASTTransformation | Handles transformation for the @ScriptURI annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
StaticCompilationMetadataKeys | enum StaticCompilationMetadataKeysStatic compilation AST node metadata keys. | Class | org.codehaus.groovy.transform.sc | Groovy |
|
StaticCompilationTransformer | Some expressions use symbols as aliases to method calls (<<, +=, . | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
StaticCompilationVisitor | This visitor is responsible for amending the AST with static compilation metadata or transform the AST so that a class or a method can be statically compiled. | Class | org.codehaus.groovy.transform.sc | Groovy |
|
StaticCompileTransformation | Handles the implementation of the CompileStatic transformation. | Class | org.codehaus.groovy.transform.sc | Groovy |
|
StaticMethodCallExpressionTransformer | | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
|
StaticTypeCheckingSupport | Static support methods for StaticTypeCheckingVisitor. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
StaticTypeCheckingVisitor | The main class code visitor responsible for static type checking. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
StaticTypeCheckingVisitor .SignatureCodecFactory | | Class | org.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor | Groovy |
|
StaticTypesMarker | enum StaticTypesMarkerThis enumeration is used by the AST transformations which rely on static type checking, either | Class | org.codehaus.groovy.transform.stc | Groovy |
|
StaticTypesTransformation | Handles the implementation of the TypeChecked transformation. | Class | org.codehaus.groovy.transform | Groovy |
|
SynchronizedASTTransformation | Handles generation of code for the @Synchronized annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
TemporaryVariableExpression | A front-end class for ExpressionAsVariableSlot which allows defining temporary variables loaded from variable slots directly at the AST level, | Class | org.codehaus.groovy.transform.sc | Groovy |
|
ToStringASTTransformation | Handles generation of code for the @ToString annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
TraitASTTransformation | Handles generation of code for the @Trait annotation. | Class | org.codehaus.groovy.transform.trait | Groovy |
|
TraitComposer | This class contains a static utility method doExtendTraits(org. | Class | org.codehaus.groovy.transform.trait | Groovy |
|
Traits | A collection of utility methods used to deal with traits. | Class | org.codehaus.groovy.transform.trait | Groovy |
|
Traits .TraitBridge | Internal annotation used to indicate that a method is a bridge method to a trait default implementation. | Class | org.codehaus.groovy.transform.trait.Traits | Groovy |
|
TraitTypeCheckingExtension | A type checking extension that will take care of handling errors which are specific to traits. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
TupleConstructorASTTransformation | Handles generation of code for the @TupleConstructor annotation. | Class | org.codehaus.groovy.transform | Groovy |
|
TypeCheckingContext | | Class | org.codehaus.groovy.transform.stc | Groovy |
|
TypeCheckingContext .EnclosingClosure | Represents the context of an enclosing closure. | Class | org.codehaus.groovy.transform.stc.TypeCheckingContext | Groovy |
|
TypeCheckingExtension | This interface defines a high-level API for handling type checking errors. | Class | org.codehaus.groovy.transform.stc | Groovy |
|
VariableExpressionTransformer | Transformer for VariableExpression the bytecode backend wouldn't be able toAuthor:Jochen "blackdrag" Theodorou | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |