Package com.spun.util.timers
Class EventTime
java.lang.Object
com.spun.util.timers.EventTime
public class EventTime extends Object
A Utility for timing an event multiple times.
Holds min, max, timeouts. etc...
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventTime.SortBystatic classEventTime.SortEventTimersFor use with java.util.Arrays.sort(Trade[], Trade.SortAddDate). -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidadd(long time)static intconvertEnumerationString(String enumm)longgetAverageTime()DateDifferencegetAverageTimeAsDateDifference()intgetCount()StringgetLabel()longgetMaxTime()DateDifferencegetMaxTimeAsDateDifference()longgetMinTime()DateDifferencegetMinTimeAsDateDifference()longgetTimeLimit()DateDifferencegetTimeLimitAsDateDifference()CountergetTimeLimitExceededCounter()longgetTotalTime()voidreset()StringtoString()
-
Constructor Details
-
EventTime
public EventTime() -
EventTime
-
-
Method Details
-
convertEnumerationString
-
add
public void add(long time) -
reset
public void reset() -
getCount
public int getCount() -
getLabel
-
getTotalTime
public long getTotalTime() -
getMaxTime
public long getMaxTime() -
getMaxTimeAsDateDifference
-
getTimeLimit
public long getTimeLimit() -
getTimeLimitAsDateDifference
-
getTimeLimitExceededCounter
-
getMinTime
public long getMinTime() -
getMinTimeAsDateDifference
-
getAverageTime
public long getAverageTime() -
getAverageTimeAsDateDifference
-
toString
-