com.kccoder.fracture.util
Class MethodTimer

java.lang.Object
  extended by com.kccoder.fracture.util.MethodTimer

public class MethodTimer
extends java.lang.Object


Constructor Summary
MethodTimer()
           
 
Method Summary
static void compareMethods(java.lang.String method1, java.lang.String method2)
           
static long time(java.lang.Class clazz, java.lang.Object object, java.lang.String methodName, java.lang.Object... params)
           
static long time(java.lang.Class clazz, java.lang.String methodName, java.lang.Object... params)
           
static long time(java.lang.Object object, java.lang.String methodName, java.lang.Object... params)
           
static long time(java.lang.String methodName, java.lang.Object... params)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodTimer

public MethodTimer()
Method Detail

time

public static long time(java.lang.Object object,
                        java.lang.String methodName,
                        java.lang.Object... params)
                 throws java.lang.Exception
Throws:
java.lang.Exception

time

public static long time(java.lang.Class clazz,
                        java.lang.String methodName,
                        java.lang.Object... params)
                 throws java.lang.Exception
Throws:
java.lang.Exception

time

public static long time(java.lang.String methodName,
                        java.lang.Object... params)
                 throws java.lang.Exception
Throws:
java.lang.Exception

time

public static long time(java.lang.Class clazz,
                        java.lang.Object object,
                        java.lang.String methodName,
                        java.lang.Object... params)
                 throws java.lang.Exception
Throws:
java.lang.Exception

compareMethods

public static void compareMethods(java.lang.String method1,
                                  java.lang.String method2)
                           throws java.lang.Exception
Throws:
java.lang.Exception