类 InvokeDynamicInsnNode

java.lang.Object
cn.taketoday.bytecode.tree.AbstractInsnNode
cn.taketoday.bytecode.tree.InvokeDynamicInsnNode

public class InvokeDynamicInsnNode extends AbstractInsnNode
A node that represents an invokedynamic instruction.
作者:
Remi Forax
  • 字段详细资料

    • name

      public String name
      The method's name.
    • desc

      public String desc
      The method's descriptor (see Type).
    • bsm

      public Handle bsm
      The bootstrap method.
    • bsmArgs

      public Object[] bsmArgs
      The bootstrap method constant arguments.
  • 构造器详细资料

    • InvokeDynamicInsnNode

      public InvokeDynamicInsnNode(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments)
      Constructs a new InvokeDynamicInsnNode.
      参数:
      name - the method's name.
      descriptor - the method's descriptor (see Type).
      bootstrapMethodHandle - the bootstrap method.
      bootstrapMethodArguments - the bootstrap method constant arguments. Each argument must be an Integer, Float, Long, Double, String, Type or Handle value. This method is allowed to modify the content of the array so a caller should expect that this array may change.
  • 方法详细资料