public class Linkage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static MethodType |
BOOTSTRAP_METHOD_TYPE |
Modifier and Type | Method and Description |
---|---|
static MethodHandle |
getBootstrapMethod(java.lang.Class callerClass) |
static java.lang.Object |
invalidateAll() |
static java.lang.Object |
invalidateCallerClass(java.lang.Class<?> callerClass) |
static void |
registerBootstrapMethod(java.lang.Class<?> runtime,
java.lang.String name) |
static void |
registerBootstrapMethod(java.lang.Class callerClass,
MethodHandle bootstrapMethod) |
static void |
registerBootstrapMethod(java.lang.String name) |
public static final MethodType BOOTSTRAP_METHOD_TYPE
public static void registerBootstrapMethod(java.lang.Class callerClass, MethodHandle bootstrapMethod)
public static void registerBootstrapMethod(java.lang.Class<?> runtime, java.lang.String name)
public static void registerBootstrapMethod(java.lang.String name)
public static MethodHandle getBootstrapMethod(java.lang.Class callerClass)
public static java.lang.Object invalidateAll()
public static java.lang.Object invalidateCallerClass(java.lang.Class<?> callerClass)