org.codehaus.groovy.classgen.asm
[Java] Class MethodCallerMultiAdapter
java.lang.Object
org.codehaus.groovy.classgen.asm.MethodCallerMultiAdapter
public class MethodCallerMultiAdapter
extends java.lang.Object
Method Summary |
void
|
call(org.objectweb.asm.MethodVisitor methodVisitor, int numberOfArguments, boolean safe, boolean spreadSafe)
@param methodVisitor
|
static MethodCallerMultiAdapter
|
newStatic(java.lang.Class theClass, java.lang.String baseName, boolean createNArgs, boolean skipSpreadSafeAndSafe)
|
Methods inherited from class java.lang.Object
|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
MAX_ARGS
public static final int MAX_ARGS
-
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
newStatic
public static MethodCallerMultiAdapter newStatic(java.lang.Class theClass, java.lang.String baseName, boolean createNArgs, boolean skipSpreadSafeAndSafe)
-
Groovy Documentation