[Java] Class MethodCaller
- org.codehaus.groovy.classgen.asm.MethodCaller
- All Implemented Interfaces and Traits:
- org.objectweb.asm.Opcodes
public class MethodCaller extends Object
A helper class to invoke methods more easily in ASM
- Authors:
- James Strachan
Constructor Summary
Constructor and description |
---|
MethodCaller
(int opcode, Class theClass, String name) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
void |
call(org.objectweb.asm.MethodVisitor methodVisitor) | |
protected Method |
getMethod() | |
String |
getMethodDescriptor() | |
static MethodCaller |
newInterface(Class theClass, String name) | |
static MethodCaller |
newStatic(Class theClass, String name) | |
static MethodCaller |
newVirtual(Class theClass, String name) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Constructor Detail
public MethodCaller(int opcode, Class theClass, String name)
Method Detail
public void call(org.objectweb.asm.MethodVisitor methodVisitor)
protected Method getMethod()
public String getMethodDescriptor()
public static MethodCaller newInterface(Class theClass, String name)
public static MethodCaller newStatic(Class theClass, String name)
public static MethodCaller newVirtual(Class theClass, String name)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/classgen/asm/MethodCaller.html