Package com.strobel.assembler.metadata
Class DynamicCallSite
java.lang.Object
com.strobel.assembler.metadata.DynamicCallSite
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MethodHandle
private final int
private final String
private final IMethodSignature
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicCallSite
(int bootstrapMethodIndex, MethodHandle method, List<Object> bootstrapArguments, String methodName, IMethodSignature methodType) -
Method Summary
Modifier and TypeMethodDescriptionfinal MethodReference
final MethodHandle
final int
final String
final IMethodSignature
-
Field Details
-
_bootstrapMethodIndex
private final int _bootstrapMethodIndex -
_bootstrapMethodHandle
-
_bootstrapArguments
-
_methodName
-
_methodType
-
-
Constructor Details
-
DynamicCallSite
public DynamicCallSite(int bootstrapMethodIndex, MethodHandle method, List<Object> bootstrapArguments, String methodName, IMethodSignature methodType)
-
-
Method Details
-
getBootstrapMethodIndex
public final int getBootstrapMethodIndex() -
getMethodName
-
getMethodType
-
getBootstrapArguments
-
getBootstrapMethodHandle
-
getBootstrapMethod
-