Class Reflect
- java.lang.Object
-
- net.sourceforge.plantuml.elk.proxy.Reflect
-
public class Reflect extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Reflect()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectcall(java.lang.Object instance, java.lang.String method)static java.lang.Objectcall(java.lang.Object instance, java.lang.String method, java.lang.Object arg1)static java.lang.Objectcall(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)static java.lang.Objectcall2(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)static java.lang.ObjectcallStatic(java.lang.String className, java.lang.String method)static java.lang.ObjectcallStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1)static java.lang.ObjectcallStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)static java.lang.ObjectcallStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1)static java.lang.ObjectcallStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)static java.lang.Classclazz(java.lang.String className)static java.lang.Objectfield(java.lang.String className, java.lang.String fieldName)static java.lang.EnumgetEnum(java.lang.String clazz, java.lang.String name)static java.lang.reflect.MethodgetMethod(java.lang.Object instance, java.lang.String method, int nbArgs)static java.lang.reflect.MethodgetStaticMethod(java.lang.Class<?> cl, java.lang.String method, int nbArgs)static java.lang.ObjectnewInstance(java.lang.String className)static java.lang.ObjectnewInstance(java.lang.String className, double arg1, double arg2, double arg3, double arg4)static java.lang.ObjectnewInstance(java.lang.String className, java.lang.Object arg1)static java.lang.Objectopt(java.lang.String className, java.lang.String fieldname)
-
-
-
Method Detail
-
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)
-
-