Package com.gentlyweb.utils
Class Timings
- java.lang.Object
-
- com.gentlyweb.utils.Timings
-
public class Timings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intKEY_ORDEREDstatic intRANDOMstatic intTIME_ORDERED
-
Constructor Summary
Constructors Constructor Description Timings(int type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Timingget(java.lang.Object k)TimeDurationgetDuration(java.lang.Object k)longgetDurationAsLong(java.lang.Object k)java.util.Iteratoriterator()Timingremove(java.lang.Object k)voidstart(java.lang.Object k)voidstart(java.lang.Object k, long s)voidstart(java.lang.Object k, java.util.Date s)voidstop(java.lang.Object k)voidstop(java.lang.Object k, long d)voidstop(java.lang.Object k, java.util.Date d)
-
-
-
Field Detail
-
TIME_ORDERED
public static final int TIME_ORDERED
- See Also:
- Constant Field Values
-
RANDOM
public static final int RANDOM
- See Also:
- Constant Field Values
-
KEY_ORDERED
public static final int KEY_ORDERED
- See Also:
- Constant Field Values
-
-
Method Detail
-
iterator
public java.util.Iterator iterator()
-
stop
public void stop(java.lang.Object k, java.util.Date d)
-
stop
public void stop(java.lang.Object k, long d)
-
stop
public void stop(java.lang.Object k)
-
start
public void start(java.lang.Object k)
-
start
public void start(java.lang.Object k, long s)
-
remove
public Timing remove(java.lang.Object k)
-
get
public Timing get(java.lang.Object k)
-
getDuration
public TimeDuration getDuration(java.lang.Object k)
-
getDurationAsLong
public long getDurationAsLong(java.lang.Object k)
-
start
public void start(java.lang.Object k, java.util.Date s)
-
-