Class InvokeDynamicInsnNode


  • public class InvokeDynamicInsnNode
    extends AbstractInsnNode
    A node that represents an invokedynamic instruction.
    Author:
    Remi Forax
    • Field Detail

      • name

        public String name
        Invokedynamic name.
      • desc

        public String desc
        Invokedynamic descriptor.
      • bsm

        public Handle bsm
        Bootstrap method
      • bsmArgs

        public Object[] bsmArgs
        Bootstrap constant arguments
    • Constructor Detail

      • InvokeDynamicInsnNode

        public InvokeDynamicInsnNode​(String name,
                                     String desc,
                                     Handle bsm,
                                     Object... bsmArgs)
        Constructs a new InvokeDynamicInsnNode.
        Parameters:
        name - invokedynamic name.
        desc - invokedynamic descriptor (see Type).
        bsm - the bootstrap method.
        bsmArgs - the boostrap constant arguments.