MethodInstruction |
Code.invokedynamic() |
Invoke a dynamic method; the invokedynamic opcode.
|
MethodInstruction |
Code.invokeinterface() |
Invoke a method on an interface; the invokeinterface opcode.
|
MethodInstruction |
Code.invokespecial() |
Invoke a method non-virtually, as for constructors and superclass
methods; the invokespecial opcode.
|
MethodInstruction |
Code.invokestatic() |
Invoke a static method; the invokestatic opcode.
|
MethodInstruction |
Code.invokevirtual() |
Invoke a virtual method; the invokevirtual opcode.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.Class dec,
java.lang.String name,
java.lang.Class returnType,
java.lang.Class[] params) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.reflect.Constructor method) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.reflect.Method method) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.String name,
java.lang.Class returnType,
java.lang.Class[] params) |
Set the method this instruction operates on, for methods that are
declared by the current class.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.String name,
java.lang.String returnType,
java.lang.String[] params) |
Set the method this instruction operates on, for methods that are
declared by the current class.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.String dec,
java.lang.String name,
java.lang.String returnType,
java.lang.String[] params) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethod(java.lang.String name,
BCClass returnType,
BCClass[] params) |
Set the method this instruction operates on, for methods that are
declared by the current class.
|
MethodInstruction |
MethodInstruction.setMethod(BCClass dec,
java.lang.String name,
BCClass returnType,
BCClass[] params) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethod(BCMethod method) |
Set the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodDeclarer(java.lang.Class type) |
Set the declaring type of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodDeclarer(java.lang.String type) |
Set the declaring type of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodDeclarer(BCClass type) |
Set the declaring type of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodIndex(int index) |
|
MethodInstruction |
MethodInstruction.setMethodName(java.lang.String name) |
Set the name of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodParams(java.lang.String[] types) |
Set the param types of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodReturn(java.lang.Class type) |
Set the return type of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodReturn(java.lang.String type) |
Set the return type of the method this instruction operates on.
|
MethodInstruction |
MethodInstruction.setMethodReturn(BCClass type) |
Set the return type of the method this instruction operates on.
|