net.sf.cglib.reflect
Class FastMethod

java.lang.Object
  extended by net.sf.cglib.reflect.FastMember
      extended by net.sf.cglib.reflect.FastMethod

public class FastMethod
extends FastMember


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
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 (c) 2001 - Apache Software Foundation