Annotation Type DeprecationReporter.Info

Enclosing class:
DeprecationReporter

@Target(TYPE) @Retention(RUNTIME) public static @interface DeprecationReporter.Info
Annotation to provide deprecation information for Java8. TODO remove this when Java 8 no longer supported.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    The description of the component.
    The common name for the component.
    The component type.
  • Element Details

    • since

      String since
      The common name for the component. If not specified the name of the field or class is used.
      Returns:
      the component name.
      Default:
      ""
    • forRemoval

      boolean forRemoval
      The description of the component.
      Returns:
      the component description.
      Default:
      false
    • use

      String use
      The component type.
      Returns:
      the component type.
      Default:
      ""