net.damf.reflect.handle
Class MethodHandle
java.lang.Object
net.damf.reflect.handle.MethodHandle
public class MethodHandle
- extends java.lang.Object
Field Summary |
protected java.lang.Object[] |
args
|
protected java.lang.reflect.Method |
mthd
|
Constructor Summary |
MethodHandle(java.lang.reflect.Method m,
java.lang.Object[] obj1)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mthd
protected java.lang.reflect.Method mthd
args
protected java.lang.Object[] args
MethodHandle
public MethodHandle(java.lang.reflect.Method m,
java.lang.Object[] obj1)
getMethod
public java.lang.reflect.Method getMethod()
getArgs
public java.lang.Object[] getArgs()
invoke
public java.lang.Object invoke(java.lang.Object obj)
throws java.lang.Exception
- Throws:
java.lang.Exception
invokeNoException
public java.lang.Object invokeNoException(java.lang.Object obj,
boolean stackTrace)
invokeNoException
public java.lang.Object invokeNoException(java.lang.Object obj)