Name | Description | Type | Package | Framework |
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 |
ClosureParams | Parameter annotation aimed at helping the IDEs or the static type checker to infer the parameter types of a closure. | Class | groovy.transform.stc | Groovy |
ClosureSignatureHint | A closure signature hint class is always used in conjunction with the ClosureParams annotation. | Class | groovy.transform.stc | 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 |
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 |
FirstParam | A hint used to instruct the type checker to pick the first parameter type. | Class | groovy.transform.stc | Groovy |
FirstParam .Component | A hint used to instruct the type checker to pick the type of the component of the first parameter type, which is therefore expected to be an array, like in this example: | Class | groovy.transform.stc.FirstParam | Groovy |
FirstParam .FirstGenericType | A hint used to instruct the type checker to pick the first generic type of the first parameter type. | Class | groovy.transform.stc.FirstParam | Groovy |
FirstParam .SecondGenericType | A hint used to instruct the type checker to pick the second generic type of the first parameter type. | Class | groovy.transform.stc.FirstParam | Groovy |
FirstParam .ThirdGenericType | A hint used to instruct the type checker to pick the third generic type of the first parameter type. | Class | groovy.transform.stc.FirstParam | Groovy |
FromAbstractTypeMethods | This signature hint uses abstract methods from some type (abstract class or interface) in order to infer the expected parameter types. | Class | groovy.transform.stc | Groovy |
FromString | A closure parameter hint class that is convenient if you want to use a String representation of the signature. | Class | groovy.transform.stc | 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 | |
IncorrectTypeHintException | Class | groovy.transform.stc | Groovy | |
MapEntryOrKeyValue | A special hint which handles a common use case in the Groovy methods that work on maps. | Class | groovy.transform.stc | Groovy |
PickAnyArgumentHint | Base class for hints which use the type of a parameter of the annotated method as the signature. | Class | groovy.transform.stc | Groovy |
Receiver | Class | org.codehaus.groovy.transform.stc | Groovy | |
SecondParam | A hint used to instruct the type checker to pick the second parameter type. | Class | groovy.transform.stc | Groovy |
SecondParam .Component | A hint used to instruct the type checker to pick the type of the component of the second parameter type, which is therefore expected to be an array, like in this example: | Class | groovy.transform.stc.SecondParam | Groovy |
SecondParam .FirstGenericType | A hint used to instruct the type checker to pick the first generic type of the second parameter type. | Class | groovy.transform.stc.SecondParam | Groovy |
SecondParam .SecondGenericType | A hint used to instruct the type checker to pick the second generic type of the second parameter type. | Class | groovy.transform.stc.SecondParam | Groovy |
SecondParam .ThirdGenericType | A hint used to instruct the type checker to pick the second generic type of the second parameter type. | Class | groovy.transform.stc.SecondParam | 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 |
SimpleType | Class | groovy.transform.stc | Groovy | |
SingleSignatureClosureHint | A simplified version of a ClosureSignatureHint which is suitable for monomorphic closures, that is to say closures which only respond to a single signature. | Class | groovy.transform.stc | 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 |
ThirdParam | A hint used to instruct the type checker to pick the third parameter type. | Class | groovy.transform.stc | Groovy |
ThirdParam .Component | A hint used to instruct the type checker to pick the type of the component of the third parameter type, which is therefore expected to be an array, like in this example: | Class | groovy.transform.stc.ThirdParam | Groovy |
ThirdParam .FirstGenericType | A hint used to instruct the type checker to pick the first generic type of the third parameter type. | Class | groovy.transform.stc.ThirdParam | Groovy |
ThirdParam .SecondGenericType | A hint used to instruct the type checker to pick the second generic type of the third parameter type. | Class | groovy.transform.stc.ThirdParam | Groovy |
ThirdParam .ThirdGenericType | A hint used to instruct the type checker to pick the second generic type of the third parameter type. | Class | groovy.transform.stc.ThirdParam | 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 |
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 |