@Documented @Retention(RetentionPolicy.SOURCE) @Target({ElementType.TYPE}) @Incubating public @interface SealedOptions
Class annotation used to assist in the creation of sealed classes.
| Type | Name and Description | 
|---|---|
| boolean | alwaysAnnotateAdd annotations even for native sealed classes. | 
| SealedMode | modeMode to use when creating sealed classes. | 
Add annotations even for native sealed classes. Ignored when emulating sealed classes since then annotations are always used.
Mode to use when creating sealed classes.