Immutable (Apache Geode 1.13.0)
Date: 2020-09-07

org.apache.geode.annotations

## Annotation Type Immutable

-     @Documented
       @Target(value={TYPE,FIELD})
      public @interface Immutable

  Annotates a class that cannot be changed after construction or a field that cannot be modified after initialization. This is broadly similar to the Java Concurrency in Practice annotation, except that it can also be applied to a field to mark fields as immutable - for example a List field that is initialized using `Collections.unmodifiableList(List)`;

- - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `String` | `value` Optional description

- - ### Element Detail

    - #### value

          public abstract String value

      Optional description
      Default:
        ""