VisibleForTesting (Apache Geode 1.15.4)

org.apache.geode.annotations

## Annotation Type VisibleForTesting

-     @Documented
       @Target(value={TYPE,CONSTRUCTOR,METHOD,FIELD})
      public @interface VisibleForTesting

  Annotates a program element that exists, or is more widely visible than otherwise necessary, only for use in test code.

  Introduced while mobbing with Michael Feathers. Name and javadoc borrowed from Guava and AssertJ (both are Apache License 2.0).

- - ### 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
      Returns:
        the description for this annotation
      Default:
        ""