com.retek.commons.util
Class Stopwatch

java.lang.Object
  extended bycom.retek.commons.util.Stopwatch

public final class Stopwatch
extends java.lang.Object


Constructor Summary
Stopwatch(java.lang.Class timingClass, java.lang.String timingMethodOrDescription)
          Sends timing to a logger.
Stopwatch(RetekLogger logger)
          Sends timing to a logger.
Stopwatch(java.lang.String stdoutMessage)
          Prints timing to stdout.
 
Method Summary
 java.lang.String elapsedTimeAsString()
           
 java.lang.String getDescription()
           
 long getElapsedTime()
           
 long getEndTime()
           
 long getStartTime()
           
 java.lang.Class getTimingClass()
           
 java.lang.String getTimingMethodOrDescription()
           
 void stop()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Stopwatch

public Stopwatch(java.lang.String stdoutMessage)
Prints timing to stdout.


Stopwatch

public Stopwatch(java.lang.Class timingClass,
                 java.lang.String timingMethodOrDescription)
Sends timing to a logger.


Stopwatch

public Stopwatch(RetekLogger logger)
Sends timing to a logger.

Method Detail

stop

public void stop()

getDescription

public java.lang.String getDescription()

getStartTime

public long getStartTime()

getEndTime

public long getEndTime()

getElapsedTime

public long getElapsedTime()

elapsedTimeAsString

public java.lang.String elapsedTimeAsString()

toString

public java.lang.String toString()

getTimingClass

public java.lang.Class getTimingClass()

getTimingMethodOrDescription

public java.lang.String getTimingMethodOrDescription()


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25