Class InvokeDynamicSupport
- java.lang.Object
-
- org.robolectric.internal.bytecode.InvokeDynamicSupport
-
public class InvokeDynamicSupport extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description InvokeDynamicSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.invoke.CallSitebootstrap(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.invoke.MethodHandle original)static java.lang.invoke.CallSitebootstrapInit(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type)static java.lang.invoke.CallSitebootstrapIntrinsic(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.String callee)static java.lang.invoke.CallSitebootstrapStatic(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.invoke.MethodHandle original)
-
-
-
Method Detail
-
bootstrapInit
public static java.lang.invoke.CallSite bootstrapInit(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type)
-
bootstrap
public static java.lang.invoke.CallSite bootstrap(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.invoke.MethodHandle original) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
bootstrapStatic
public static java.lang.invoke.CallSite bootstrapStatic(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.invoke.MethodHandle original) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
bootstrapIntrinsic
public static java.lang.invoke.CallSite bootstrapIntrinsic(java.lang.invoke.MethodHandles.Lookup caller, java.lang.String name, java.lang.invoke.MethodType type, java.lang.String callee) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
-