Class DynamicCallSite

java.lang.Object
com.strobel.assembler.metadata.DynamicCallSite

public final class DynamicCallSite extends Object
  • Field Details

    • _bootstrapMethodIndex

      private final int _bootstrapMethodIndex
    • _bootstrapMethodHandle

      private final MethodHandle _bootstrapMethodHandle
    • _bootstrapArguments

      private final List<Object> _bootstrapArguments
    • _methodName

      private final String _methodName
    • _methodType

      private final IMethodSignature _methodType
  • Constructor Details

  • Method Details

    • getBootstrapMethodIndex

      public final int getBootstrapMethodIndex()
    • getMethodName

      public final String getMethodName()
    • getMethodType

      public final IMethodSignature getMethodType()
    • getBootstrapArguments

      public final List<Object> getBootstrapArguments()
    • getBootstrapMethodHandle

      public final MethodHandle getBootstrapMethodHandle()
    • getBootstrapMethod

      public final MethodReference getBootstrapMethod()