Class Reflect

java.lang.Object
net.sourceforge.plantuml.elk.proxy.Reflect

public class Reflect extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static 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)