Annotation Type ImmutableTypeParameter


  • @Documented
    @Target(TYPE_PARAMETER)
    @Retention(RUNTIME)
    public @interface ImmutableTypeParameter
    The type parameter to which this annotation is applied should only be instantiated with immutable types.

    For a definition of immutability and of the semantics enforced by Error Prone, see Immutable.