net.damf.reflect.handle
Class ObjectHandle
java.lang.Object
net.damf.reflect.handle.ClassHandle
net.damf.reflect.handle.ObjectHandle
public class ObjectHandle
- extends ClassHandle
Field Summary |
private java.lang.Object |
obj
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
obj
private java.lang.Object obj
ObjectHandle
public ObjectHandle(java.lang.Class c)
ObjectHandle
public ObjectHandle(java.lang.Object o)
getObject
public java.lang.Object getObject()
invokeMethodHandleNoEx
public java.lang.Object invokeMethodHandleNoEx(MethodHandle methodHandle,
boolean stackTrace)
invokeMethodHandle
public java.lang.Object invokeMethodHandle(MethodHandle methodHandle)
throws java.lang.Exception
- Throws:
java.lang.Exception
invokeNoException
public java.lang.Object invokeNoException(java.lang.String methodName,
java.lang.Object[] args)
invoke
public java.lang.Object invoke(java.lang.String methodName,
java.lang.Object[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
toClasses
public static java.lang.Class[] toClasses(java.lang.Object[] ob)