Class ExtensionMethodNode

  • All Implemented Interfaces:
    org.objectweb.asm.Opcodes

    public class ExtensionMethodNode
    extends MethodNode
    Represents method nodes which are used by the static type checker to virtually add methods coming from DGM-like methods.
    • Constructor Detail

      • ExtensionMethodNode

        public ExtensionMethodNode​(MethodNode extensionMethodNode,
                                   java.lang.String name,
                                   int modifiers,
                                   ClassNode returnType,
                                   Parameter[] parameters,
                                   ClassNode[] exceptions,
                                   Statement code,
                                   boolean isStaticExtension)
    • Method Detail

      • getExtensionMethodNode

        public MethodNode getExtensionMethodNode()
      • isStaticExtension

        public boolean isStaticExtension()