Annotation Interface DoNotImplement


@Documented @Retention(CLASS) @Target(TYPE) public @interface DoNotImplement
Documents that an interface MUST NOT be implemented by the user.

The implementation is provided by the library.

This allows the library to later add methods to the interface without breaking backwards compatibility with implementing classes.