|
Parallel Colt 0.7.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcern.colt.Timer
public class 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.
| Constructor Summary | |
|---|---|
Timer()
Constructs a new timer, initially not started. |
|
| Method Summary | |
|---|---|
Timer |
display()
Prints the elapsed time on System.out |
double |
elapsedTime()
Same as seconds(). |
double |
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. |
double |
minutes()
Returns the elapsed time in minutes; does not stop the timer, if started. |
long |
nanos()
Returns the elapsed time in nano seconds; 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. |
double |
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 java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Timer()
| Method Detail |
|---|
public Timer display()
public double elapsedTime()
public double millis()
public long nanos()
public Timer minus(Timer other)
other - the timer to subtract.
public double minutes()
public Timer plus(Timer other)
other - the timer to add.
public Timer reset()
public double seconds()
public Timer start()
public Timer stop()
public static void test(int size)
public String toString()
toString in class Object
|
Parallel Colt 0.7.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||