@Documented @Retention(value=RUNTIME) @Target(value=METHOD) public @interface ForName
Class.forName
@
ClassVal
("name") Class method(String name) {...}