|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface MethodInvokeOperator
| 方法摘要 | |
|---|---|
MethodInvoker |
invoke(Parameterized objRef,
String methodName,
Parameterized... arguments)
invoke a method by other method invoker, for example: java code: "String".getClass().toString(); asmsupport code: MethodInvoker getClass = invoke(Value.value("String"), "getClass()"); invoke(getClass, "toString"); |
MethodInvoker |
invokeConstructor(AClass owner,
Parameterized... arguments)
|
MethodInvoker |
invokeOriginalMethod()
invoke by proxy method |
MethodInvoker |
invokeStatic(AClass owner,
String methodName,
Parameterized... arguments)
|
| 方法详细信息 |
|---|
MethodInvoker invoke(Parameterized objRef,
String methodName,
Parameterized... arguments)
invoke a method by other method invoker, for example:
java code: "String".getClass().toString();
asmsupport code:
MethodInvoker getClass = invoke(Value.value("String"), "getClass()");
invoke(getClass, "toString");
objRef - methodName - arguments -
MethodInvoker invokeStatic(AClass owner,
String methodName,
Parameterized... arguments)
owner - methodName - arguments -
MethodInvoker invokeConstructor(AClass owner,
Parameterized... arguments)
owner - arguments -
MethodInvoker invokeOriginalMethod()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||