public class MethodCreator extends Object implements IMethodCreator
| 限定符和类型 | 方法和说明 |
|---|---|
void |
create(IClassContext context)
Create a method
|
void |
execute()
Do execute
|
AClass[] |
getArguments()
Get the argument types of current method.
|
String |
getName()
Get method name.
|
static MethodCreator |
methodCreatorForAdd(String name,
AClass[] arguments,
String[] argNames,
AClass returnClass,
AClass[] exceptions,
int access,
AbstractKernelMethodBody mb) |
static MethodCreator |
methodCreatorForModify(String name,
AClass[] arguments,
String[] argNames,
AClass returnClass,
AClass[] exceptions,
int access,
AbstractKernelMethodBody mb) |
void |
prepare()
Do some prepare before execute.
|
public static MethodCreator methodCreatorForModify(String name, AClass[] arguments, String[] argNames, AClass returnClass, AClass[] exceptions, int access, AbstractKernelMethodBody mb)
public static MethodCreator methodCreatorForAdd(String name, AClass[] arguments, String[] argNames, AClass returnClass, AClass[] exceptions, int access, AbstractKernelMethodBody mb)
public void prepare()
Executableprepare 在接口中 Executablepublic void execute()
Executableexecute 在接口中 Executablepublic void create(IClassContext context)
IMethodCreatorcreate 在接口中 IMethodCreatorpublic String getName()
IMethodCreatorgetName 在接口中 IMethodCreatorpublic AClass[] getArguments()
IMethodCreatorgetArguments 在接口中 IMethodCreatorCopyright © 2015. All rights reserved.