Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*    */ package net.sf.cglib.reflect;
 /*    */ 
 /*    */ import java.io.PrintStream;
 /*    */ import java.lang.reflect.Method;
 /*    */ 
 /*    */ public class FastMethod extends FastMember
 /*    */ {
 /*    */   FastMethod(FastClass fcMethod method)
/*    */   {
/* 24 */     super(fcmethodhelper(fcmethod));
/*    */   }
/*    */ 
/*    */   private static int helper(FastClass fcMethod method) {
/* 28 */     int index = fc.getIndex(method.getName(), method.getParameterTypes());
/* 29 */     if (index < 0) {
/* 30 */       Class[] types = method.getParameterTypes();
/* 31 */       ..println("hash=" + method.getName().hashCode() + " size=" + types.length);
/* 32 */       for (int i = 0; i < types.lengthi++) {
/* 33 */         ..println("  types[" + i + "]=" + types[i].getName());
/*    */       }
/* 35 */       throw new IllegalArgumentException("Cannot find method " + method);
/*    */     }
/* 37 */     return index;
/*    */   }
/*    */ 
/*    */   public Class getReturnType() {
/* 41 */     return ((Method)this.).getReturnType();
/*    */   }
/*    */ 
/*    */   public Class[] getParameterTypes() {
/* 45 */     return ((Method)this.).getParameterTypes();
/*    */   }
/*    */ 
/*    */   public Class[] getExceptionTypes() {
/* 49 */     return ((Method)this.).getExceptionTypes();
/*    */   }
/*    */ 
/*    */   public Object invoke(Object objObject[] argsthrows InvocationTargetException {
/* 53 */     return this..invoke(this.objargs);
/*    */   }
/*    */ 
/*    */   public Method getJavaMethod() {
/* 57 */     return (Method)this.;
/*    */   }
/*    */ }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     net.sf.cglib.reflect.FastMethod
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X