|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--rcm.util.Reflect
Handy reflection routines.
| Constructor Summary | |
Reflect()
|
|
| Method Summary | |
static java.lang.Object |
callMethod(java.lang.Object obj,
java.lang.String methodName,
java.lang.Class[] signature,
java.lang.Object[] args)
Call a method of an object. |
static java.lang.Object |
callStaticMethod(java.lang.String className,
java.lang.String methodName,
java.lang.Class[] signature,
java.lang.Object[] args)
Call a static method of a class. |
static java.lang.Object |
newInstance(java.lang.String className,
java.lang.Class[] signature,
java.lang.Object[] args)
Create a new instance of a class by calling a constructor with arguments. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Reflect()
| Method Detail |
public static java.lang.Object newInstance(java.lang.String className,
java.lang.Class[] signature,
java.lang.Object[] args)
throws java.lang.Exception
public static java.lang.Object callMethod(java.lang.Object obj,
java.lang.String methodName,
java.lang.Class[] signature,
java.lang.Object[] args)
throws java.lang.Exception
public static java.lang.Object callStaticMethod(java.lang.String className,
java.lang.String methodName,
java.lang.Class[] signature,
java.lang.Object[] args)
throws java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||