org.codehaus.groovy.classgen
Class MethodCallerMultiAdapter
java.lang.Object
org.codehaus.groovy.classgen.MethodCallerMultiAdapter
public class MethodCallerMultiAdapter
- extends Object
Method Summary |
void |
call(org.objectweb.asm.MethodVisitor methodVisitor,
int numberOfArguments,
boolean safe,
boolean spreadSafe)
|
static MethodCallerMultiAdapter |
newStatic(Class theClass,
String baseName,
boolean createNArgs,
boolean skipSpreadSafeAndSafe)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_ARGS
public static final int MAX_ARGS
- See Also:
- Constant Field Values
MethodCallerMultiAdapter
public MethodCallerMultiAdapter()
newStatic
public static MethodCallerMultiAdapter newStatic(Class theClass,
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 callsafe
- spreadSafe
-