public class LinkerBootstrap extends Object
Constructor and Description |
---|
LinkerBootstrap() |
public static CallSite invokeVirtual(MethodHandles.Lookup caller, String methodName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite invokeStatic(MethodHandles.Lookup caller, String methodName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite invokeInterface(MethodHandles.Lookup caller, String methodName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite invokeSpecial(MethodHandles.Lookup caller, String methodName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite invokeConstructor(MethodHandles.Lookup caller, String methodName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite getField(MethodHandles.Lookup caller, String fieldName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite putField(MethodHandles.Lookup caller, String fieldName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite getStatic(MethodHandles.Lookup caller, String fieldName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
public static CallSite putStatic(MethodHandles.Lookup caller, String fieldName, MethodType signature, String owner) throws ReflectiveOperationException
ReflectiveOperationException
Copyright © 2013. All rights reserved.