Annotation Type InternalAPI


@Target({TYPE,METHOD,FIELD,CONSTRUCTOR}) @Retention(SOURCE) public @interface InternalAPI
This annotation marks classes and methods which may be public for any reason (to support better testing or reduce code duplication) but are not intended as public API and may change between releases without the change being considered a breaking API change (a major release).