Насколько мне известно, аннотация @Documented
используется только генератором javadoc для создания javadocs из исходников. Таким образом, тип хранения должен быть SOURCE
, но это RUNTIME
. Почему?
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.ANNOTATION_TYPE)
public @interface Documented {
}