@Documented @Retention(RUNTIME) @Target({}) public @interface Signature
java.lang.Class<?>[]
args
java.lang.String
method
java.lang.Class<?>
type
java.lang.Class<?> type
java.lang.String method
java.lang.Class<?>[] args