|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.nlp.util.Timing
public class Timing
A class for measuring how long things take. For backward compatibility, this class contains static methods, but the preferred usage is to instantiate a Timing object and use instance methods.
Constructor Summary | |
---|---|
Timing()
Constructs new Timing object and starts the timer. |
Method Summary | |
---|---|
static long |
endTime()
Return elapsed time on (static) timer (without stopping timer). |
static long |
endTime(java.lang.String str)
Print elapsed time on (static) timer to System.err (without stopping timer). |
static long |
endTime(java.lang.String str,
java.io.PrintStream stream)
Print elapsed time on (static) timer (without stopping timer). |
long |
report()
Return elapsed time (without stopping timer). |
long |
report(java.lang.String str)
Print elapsed time to System.err (without stopping timer). |
long |
report(java.lang.String str,
java.io.PrintStream stream)
Print elapsed time (without stopping timer). |
long |
report(java.lang.String str,
java.io.PrintWriter writer)
Print elapsed time (without stopping timer). |
long |
restart()
Restart timer. |
long |
restart(java.lang.String str)
Print elapsed time to System.err and restart timer. |
long |
restart(java.lang.String str,
java.io.PrintStream stream)
Print elapsed time and restart timer. |
long |
restart(java.lang.String str,
java.io.PrintWriter writer)
Print elapsed time and restart timer. |
void |
start()
Start timer. |
static void |
startTime()
Start (static) timer. |
long |
stop()
Stop timer. |
long |
stop(java.lang.String str)
Print elapsed time to System.err and stop timer. |
long |
stop(java.lang.String str,
java.io.PrintStream stream)
Print elapsed time and stop timer. |
long |
stop(java.lang.String str,
java.io.PrintWriter writer)
Print elapsed time and stop timer. |
static long |
tick()
Restart (static) timer. |
static long |
tick(java.lang.String str)
Print elapsed time to System.err and restart (static) timer. |
static long |
tick(java.lang.String str,
java.io.PrintStream stream)
Print elapsed time and restart (static) timer. |
java.lang.String |
toSecondsString()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Timing()
Method Detail |
---|
public void start()
public long report()
public long report(java.lang.String str, java.io.PrintStream stream)
str
- Additional prefix string to be printedstream
- PrintStream on which to write output
public long report(java.lang.String str)
System.err
(without stopping timer).
str
- Additional prefix string to be printed
public long report(java.lang.String str, java.io.PrintWriter writer)
str
- Additional prefix string to be printedwriter
- PrintWriter on which to write output
public java.lang.String toSecondsString()
public long restart()
public long restart(java.lang.String str, java.io.PrintStream stream)
str
- Additional prefix string to be printedstream
- PrintStream on which to write output
public long restart(java.lang.String str)
System.err
and restart timer.
str
- Additional prefix string to be printed
public long restart(java.lang.String str, java.io.PrintWriter writer)
str
- Additional prefix string to be printedwriter
- PrintWriter on which to write output
public long stop()
public long stop(java.lang.String str, java.io.PrintStream stream)
str
- Additional prefix string to be printedstream
- PrintStream on which to write output
public long stop(java.lang.String str)
System.err
and stop timer.
str
- Additional prefix string to be printed
public long stop(java.lang.String str, java.io.PrintWriter writer)
str
- Additional prefix string to be printedwriter
- PrintWriter on which to write output
public static void startTime()
public static long endTime()
public static long endTime(java.lang.String str, java.io.PrintStream stream)
str
- Additional prefix string to be printedstream
- PrintStream on which to write output
public static long endTime(java.lang.String str)
System.err
(without stopping timer).
str
- Additional prefix string to be printed
public static long tick()
public static long tick(java.lang.String str, java.io.PrintStream stream)
str
- Additional prefix string to be printedstream
- PrintStream on which to write output
public static long tick(java.lang.String str)
System.err
and restart (static) timer.
str
- Additional prefix string to be printed
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |