| Class | Description |
|---|---|
| DefaultStrategy | |
| ExternalStrategy |
This strategy is used with the {@code @Builder) AST transform to create a builder helper class
for the fluent creation of instances of a specified class.
|
| InitializerStrategy |
This strategy is used with the {@code @Builder) AST transform to create a builder helper class
for the fluent and type-safe creation of instances of a specified class.
|
| InitializerStrategy.SET | |
| InitializerStrategy.UNSET | |
| SimpleStrategy |
This strategy is used with the {@code @Builder) AST transform to modify your Groovy objects so that the
setter methods for properties return the original object, thus allowing chained usage of the setters.
|
| Annotation Type | Description |
|---|---|
| Builder |
The
@Builder AST transformation is used to help write classes that can be created using _fluent_ api calls. |