@Documented @Retention(value=RUNTIME) @Target(value=METHOD) public @interface Invoke
Object method(MethodVal(classname=c, methodname=m, params=p) Method this, Object obj, Object... args)
MethodVal