public class AbstractPlugin extends Object
| Constructor and Description |
|---|
AbstractPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
alert(char level,
String title,
String message) |
static void |
clearTryCountMap() |
Object |
field(Object o,
String field)
Deprecated.
|
void |
forward(WrContext wctx,
int uuid) |
void |
forwardThread(WrContext wctx,
int uuid) |
static Object |
getFieldValue(Object o,
String fieldName) |
static Object |
invokeMethod(Object o,
String methodName) |
static Object |
invokeMethod(Object o,
String methodName,
Class[] argTypes,
Object[] args) |
static Object |
invokeMethod(Object o,
String methodName,
Object[] args) |
static Object |
invokeStaticMethod(String className,
String methodName) |
void |
log(Object c) |
static Object[] |
makeArgs(Object object0) |
static Object[] |
makeArgs(Object object0,
Object object1) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2,
Object object3) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2,
Object object3,
Object object4) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2,
Object object3,
Object object4,
Object object5) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2,
Object object3,
Object object4,
Object object5,
Object object6) |
static Object[] |
makeArgs(Object object0,
Object object1,
Object object2,
Object object3,
Object object4,
Object object5,
Object object6,
Object object7) |
static Class[] |
makeArgTypes(Class class0) |
static Class[] |
makeArgTypes(Class class0,
Class class1) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2,
Class class3) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2,
Class class3,
Class class4) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2,
Class class3,
Class class4,
Class class5) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2,
Class class3,
Class class4,
Class class5,
Class class6) |
static Class[] |
makeArgTypes(Class class0,
Class class1,
Class class2,
Class class3,
Class class4,
Class class5,
Class class6,
Class class7) |
Object |
method(Object o,
String method)
Deprecated.
|
Object |
method(Object o,
String method,
String param)
Deprecated.
|
Object |
method1(Object o,
String method)
Deprecated.
|
static Object |
newInstance(String className) |
static Object |
newInstance(String className,
ClassLoader loader) |
static Object |
newInstance(String className,
ClassLoader loader,
Class[] argTypes,
Object[] args) |
static Object |
newInstance(String className,
ClassLoader loader,
Object[] args) |
static Object |
newInstance(String className,
Object[] args) |
void |
println(Object c) |
void |
receive(WrContext ctx,
int uuid) |
int |
syshash(HookArgs hook) |
int |
syshash(HookArgs hook,
int x) |
int |
syshash(Object o) |
String |
toString(Object o) |
String |
toString(Object o,
String def) |
public void log(Object c)
public void println(Object c)
public static Object invokeMethod(Object o, String methodName) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException
public static Object invokeMethod(Object o, String methodName, Object[] args) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException
public static Object invokeMethod(Object o, String methodName, Class[] argTypes, Object[] args) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException
public static void clearTryCountMap()
public static Object invokeStaticMethod(String className, String methodName) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalAccessException
public static Object newInstance(String className) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public static Object newInstance(String className, ClassLoader loader) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public static Object newInstance(String className, Object[] args) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public static Object newInstance(String className, ClassLoader loader, Object[] args) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public static Object newInstance(String className, ClassLoader loader, Class[] argTypes, Object[] args) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public static Object getFieldValue(Object o, String fieldName) throws InvocationTargetException, IllegalAccessException, NoSuchFieldException
@Deprecated public Object field(Object o, String field)
@Deprecated public Object method(Object o, String method)
@Deprecated public Object method1(Object o, String method)
@Deprecated public Object method(Object o, String method, String param)
public int syshash(Object o)
public int syshash(HookArgs hook, int x)
public int syshash(HookArgs hook)
public void forward(WrContext wctx, int uuid)
public void forwardThread(WrContext wctx, int uuid)
public void receive(WrContext ctx, int uuid)
public static Class[] makeArgTypes(Class class0, Class class1, Class class2, Class class3)
public static Class[] makeArgTypes(Class class0, Class class1, Class class2, Class class3, Class class4)
public static Class[] makeArgTypes(Class class0, Class class1, Class class2, Class class3, Class class4, Class class5)
public static Class[] makeArgTypes(Class class0, Class class1, Class class2, Class class3, Class class4, Class class5, Class class6)
public static Class[] makeArgTypes(Class class0, Class class1, Class class2, Class class3, Class class4, Class class5, Class class6, Class class7)
public static Object[] makeArgs(Object object0, Object object1, Object object2, Object object3)
public static Object[] makeArgs(Object object0, Object object1, Object object2, Object object3, Object object4)
public static Object[] makeArgs(Object object0, Object object1, Object object2, Object object3, Object object4, Object object5)
public static Object[] makeArgs(Object object0, Object object1, Object object2, Object object3, Object object4, Object object5, Object object6)
Copyright © 2021. All rights reserved.