Class MethodCallerMultiAdapter

java.lang.Object
org.codehaus.groovy.classgen.asm.MethodCallerMultiAdapter

public class MethodCallerMultiAdapter
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    static int MAX_ARGS  
  • Constructor Summary

    Constructors
    Constructor Description
    MethodCallerMultiAdapter()  
  • Method Summary

    Modifier and Type Method Description
    void call​(org.objectweb.asm.MethodVisitor methodVisitor, int numberOfArguments, boolean safe, boolean spreadSafe)  
    static MethodCallerMultiAdapter newStatic​(java.lang.Class theClass, java.lang.String baseName, boolean createNArgs, boolean skipSpreadSafeAndSafe)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • MethodCallerMultiAdapter

      public MethodCallerMultiAdapter()
  • Method Details

    • newStatic

      public static MethodCallerMultiAdapter newStatic​(java.lang.Class theClass, java.lang.String baseName, boolean createNArgs, boolean skipSpreadSafeAndSafe)
    • call

      public void call​(org.objectweb.asm.MethodVisitor methodVisitor, int numberOfArguments, boolean safe, boolean spreadSafe)
      Parameters:
      methodVisitor -
      numberOfArguments - a value > 0 describing how many arguments are additionally used for the method call
      safe -
      spreadSafe -