com.ibatis.common.util
Class Stopwatch
java.lang.Object
com.ibatis.common.util.Stopwatch
- public class Stopwatch
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
taskMap
private java.util.Map taskMap
currentTaskName
private java.lang.String currentTaskName
currentTaskTime
private long currentTaskTime
Stopwatch
public Stopwatch()
getTaskNames
public java.util.Iterator getTaskNames()
getTaskCount
public long getTaskCount(java.lang.String taskName)
getTotalTaskTime
public long getTotalTaskTime(java.lang.String taskName)
getMaxTaskTime
public long getMaxTaskTime(java.lang.String taskName)
getMinTaskTime
public long getMinTaskTime(java.lang.String taskName)
getAvgTaskTime
public long getAvgTaskTime(java.lang.String taskName)
start
public void start(java.lang.String taskName)
stop
public void stop()
appendTaskTime
private void appendTaskTime(java.lang.String taskName,
long taskTime)
mergeStopwatch
public void mergeStopwatch(Stopwatch watch)
reset
public void reset()
toString
public java.lang.String toString()