JavaScript is disabled on your browser.
Package: groovy.transform

[Java] Annotation Type SealedOptions


  • @Documented
    @Incubating
    @Retention(RetentionPolicy.SOURCE)
    @Target(ElementType.TYPE)
    public @interface SealedOptions

    Class annotation used to assist in the creation of sealed classes.

    Since:
    4.0.0

    • Element Detail

      • public boolean alwaysAnnotate

        Add annotations even for native sealed classes. Ignored when emulating sealed classes since then annotations are always used.

        Default:
        true

      • public SealedMode mode

        Mode to use when creating sealed classes.

        Default:
        SealedMode.AUTO

Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /