public interface MethodHandleInfo
Modifier and Type | Field and Description |
---|---|
static int |
REF_getField |
static int |
REF_getStatic |
static int |
REF_invokeInterface |
static int |
REF_invokeSpecial |
static int |
REF_invokeStatic |
static int |
REF_invokeVirtual |
static int |
REF_newInvokeSpecial |
static int |
REF_putField |
static int |
REF_putStatic |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getDeclaringClass() |
MethodType |
getMethodType() |
int |
getModifiers() |
String |
getName() |
int |
getReferenceKind() |
default boolean |
isVarArgs() |
static String |
referenceKindToString(int referenceKind) |
<T extends Member> |
reflectAs(Class<T> expected,
MethodHandles.Lookup lookup) |
static String |
toString(int kind,
Class<?> defc,
String name,
MethodType type) |
static final int REF_getField
static final int REF_getStatic
static final int REF_putField
static final int REF_putStatic
static final int REF_invokeVirtual
static final int REF_invokeStatic
static final int REF_invokeSpecial
static final int REF_newInvokeSpecial
static final int REF_invokeInterface
int getReferenceKind()
Class<?> getDeclaringClass()
String getName()
MethodType getMethodType()
<T extends Member> T reflectAs(Class<T> expected, MethodHandles.Lookup lookup)
int getModifiers()
default boolean isVarArgs()
static String referenceKindToString(int referenceKind)
static String toString(int kind, Class<?> defc, String name, MethodType type)