Package groovy.transform

Package groovy.transform Description

Compile-time AST transformations for code generation and type checking.

Key annotations: @CompileStatic (static compilation), groovy.transform.TypeChecked (type checking), groovy.transform.ToString, @EqualsAndHashCode, groovy.transform.Immutable, groovy.transform.TupleConstructor, @Lazy, groovy.transform.Synchronized, and many others for traits, records, sealing, and property handling.

Related subpackages: groovy.transform.builder (builder patterns), groovy.transform.options (property customization), groovy.transform.stc (type checking hints).