net.sf.cglib.reflect
Class FastMethod

java.lang.Object
  extended bynet.sf.cglib.reflect.FastMember
      extended bynet.sf.cglib.reflect.FastMethod

public class FastMethod
extends FastMember


Field Summary
 
Fields inherited from class net.sf.cglib.reflect.FastMember
fc, index, member
 
Method Summary
 java.lang.Class[] getExceptionTypes()
           
 java.lang.reflect.Method getJavaMethod()
           
 java.lang.Class[] getParameterTypes()
           
 java.lang.Class getReturnType()
           
 java.lang.Object invoke(java.lang.Object obj, java.lang.Object[] args)
           
 
Methods inherited from class net.sf.cglib.reflect.FastMember
equals, getDeclaringClass, getIndex, getModifiers, getName, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getReturnType

public java.lang.Class getReturnType()

getParameterTypes

public java.lang.Class[] getParameterTypes()
Specified by:
getParameterTypes in class FastMember

getExceptionTypes

public java.lang.Class[] getExceptionTypes()
Specified by:
getExceptionTypes in class FastMember

invoke

public java.lang.Object invoke(java.lang.Object obj,
                               java.lang.Object[] args)
                        throws java.lang.reflect.InvocationTargetException
Throws:
java.lang.reflect.InvocationTargetException

getJavaMethod

public java.lang.reflect.Method getJavaMethod()


Copyright © 2002-2003 cglib. All Rights Reserved.