Package groovy.transform
Annotation Type SealedOptions
Class annotation used to assist in the creation of sealed classes.
- Since:
- 4.0.0
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
Add annotations even for native sealed classes.Mode to use when creating sealed classes.
-
Element Details
-
mode
SealedMode modeMode to use when creating sealed classes.- Default:
- AUTO
-
alwaysAnnotate
boolean alwaysAnnotateAdd annotations even for native sealed classes. Ignored when emulating sealed classes since then annotations are always used.- Default:
- true
-