@Documented @Retention(value=RUNTIME) @Target(value=METHOD) public @interface NewInstance
T method({@link MethodVal}(classname=c, methodname="<init>", params=p) Constructor this, Object... args)