Annotation Type Mutable


  • @Documented
    @Target(TYPE)
    @Retention(CLASS)
    public @interface Mutable
    The class to which this annotation is applied is explicitly mutable, meaning that its state is subject to change between calls. Mutable classes offer no inherent guarantees on thread-safety. Where possible, classes may be further annotated as either ThreadSafe or NotThreadSafe.
    See Also:
    Immutable