@Documented
@Target({TYPE,METHOD,CONSTRUCTOR,FIELD})
@Retention(RUNTIME)
public @interface ReflectiveUsage
This annotation is used to indicate that the annotated element is used by reflection.
When modifying the annotated element, this may cause an unexpected behavior or an error.
Accessing but not modifying the annotated element is safe.
When modifying the annotated element, this may cause an unexpected behavior or an error.
Accessing but not modifying the annotated element is safe.