| 
 | Colt 1.2.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcern.colt.PersistentObject
cern.colt.Timer
A handy stopwatch for benchmarking. Like a real stop watch used on ancient running tracks you can start the watch, stop it, start it again, stop it again, display the elapsed time and reset the watch.
| Field Summary | 
| Fields inherited from class cern.colt.PersistentObject | 
| serialVersionUID | 
| Constructor Summary | |
| Timer()Constructs a new timer, initially not started. | |
| Method Summary | |
|  Timer | display()Prints the elapsed time on System.out | 
|  float | elapsedTime()Same as seconds(). | 
|  long | millis()Returns the elapsed time in milli seconds; does not stop the timer, if started. | 
|  Timer | minus(Timer other)T = this - other; Constructs and returns a new timer which is the difference of the receiver and the other timer. | 
|  float | minutes()Returns the elapsed time in minutes; does not stop the timer, if started. | 
|  Timer | plus(Timer other)T = this + other; Constructs and returns a new timer which is the sum of the receiver and the other timer. | 
|  Timer | reset()Resets the timer. | 
|  float | seconds()Returns the elapsed time in seconds; does not stop the timer, if started. | 
|  Timer | start()Starts the timer. | 
|  Timer | stop()Stops the timer. | 
| static void | test(int size)Shows how to use a timer in convenient ways. | 
|  String | toString()Returns a String representation of the receiver. | 
| Methods inherited from class cern.colt.PersistentObject | 
| clone | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public Timer()
| Method Detail | 
public Timer display()
public float elapsedTime()
public long millis()
public Timer minus(Timer other)
other - the timer to subtract.
public float minutes()
public Timer plus(Timer other)
other - the timer to add.
public Timer reset()
public float seconds()
public Timer start()
public Timer stop()
public static void test(int size)
public String toString()
| 
 | Colt 1.2.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||