@Documented @Retention(value=RUNTIME) @Target(value={TYPE_USE,TYPE_PARAMETER}) @SubtypeOf(value=SignatureUnknown.class) public @interface MethodDescriptor
Example:
package edu.cs.washington; public class BinaryName { private class Inner { public void method(Object obj, int i) {} } }In this example method descriptor for method 'method': (Ljava/lang/Object;I)Z