Class Reflect
java.lang.Object
net.sourceforge.plantuml.elk.proxy.Reflect
public class Reflect
extends java.lang.Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic java.lang.Object
call
(java.lang.Object instance, java.lang.String method) static java.lang.Object
call
(java.lang.Object instance, java.lang.String method, java.lang.Object arg1) static java.lang.Object
call
(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) static java.lang.Object
call2
(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) static java.lang.Object
callStatic
(java.lang.String className, java.lang.String method) static java.lang.Object
callStatic
(java.lang.String className, java.lang.String method, java.lang.Object arg1) static java.lang.Object
callStatic
(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) static java.lang.Object
callStatic2
(java.lang.String className, java.lang.String method, java.lang.Object arg1) static java.lang.Object
callStatic2
(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) static java.lang.Class
clazz
(java.lang.String className) static java.lang.Object
field
(java.lang.String className, java.lang.String fieldName) static java.lang.Enum
getEnum
(java.lang.String clazz, java.lang.String name) static java.lang.reflect.Method
getMethod
(java.lang.Object instance, java.lang.String method, int nbArgs) static java.lang.reflect.Method
getStaticMethod
(java.lang.Class<?> cl, java.lang.String method, int nbArgs) static java.lang.Object
newInstance
(java.lang.String className) static java.lang.Object
newInstance
(java.lang.String className, double arg1, double arg2, double arg3, double arg4) static java.lang.Object
newInstance
(java.lang.String className, java.lang.Object arg1) static java.lang.Object
opt
(java.lang.String className, java.lang.String fieldname) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Reflect
public Reflect()
-
-
Method Details
-
clazz
public static java.lang.Class clazz(java.lang.String className) -
getEnum
public static java.lang.Enum getEnum(java.lang.String clazz, java.lang.String name) -
opt
public static java.lang.Object opt(java.lang.String className, java.lang.String fieldname) -
newInstance
public static java.lang.Object newInstance(java.lang.String className) -
newInstance
public static java.lang.Object newInstance(java.lang.String className, java.lang.Object arg1) -
newInstance
public static java.lang.Object newInstance(java.lang.String className, double arg1, double arg2, double arg3, double arg4) -
field
public static java.lang.Object field(java.lang.String className, java.lang.String fieldName) -
callStatic
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method) -
callStatic
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1) -
callStatic
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) -
callStatic2
public static java.lang.Object callStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1) -
callStatic2
public static java.lang.Object callStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) -
getStaticMethod
public static java.lang.reflect.Method getStaticMethod(java.lang.Class<?> cl, java.lang.String method, int nbArgs) -
call
public static java.lang.Object call(java.lang.Object instance, java.lang.String method) -
call
public static java.lang.Object call(java.lang.Object instance, java.lang.String method, java.lang.Object arg1) -
call
public static java.lang.Object call(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) -
call2
public static java.lang.Object call2(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2) -
getMethod
public static java.lang.reflect.Method getMethod(java.lang.Object instance, java.lang.String method, int nbArgs)
-