Annotation Interface InternalAPI


@Retention(RUNTIME) @Target({TYPE,METHOD,FIELD}) public @interface InternalAPI
This item, while being declared as public or protected, is shared only for internal needs and not supposed to be used outside the project. The API may change in minor and patch releases without advance notice.

The annotation will be replaced by sealed classes after updating to Java 17. It is not expected to be used outside the project on its own.

Since:
3.0.0
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
     
  • Element Details

    • justification

      String justification
      Default:
      ""