Class AntPerformanceListener.StopWatch

  • Enclosing class:
    AntPerformanceListener

    public class AntPerformanceListener.StopWatch
    extends java.lang.Object
    A stopwatch, useful for 'quick and dirty' performance testing.
    Version:
    $Revision: 1.5 $
    Author:
    Dale Anson
    • Constructor Summary

      Constructors 
      Constructor Description
      StopWatch()
      Starts the stopwatch.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long elapsed()
      Elapsed time, difference between the last start time and now.
      long start()
      Starts/restarts the stopwatch.
      long stop()
      Stops the stopwatch.
      long total()
      Total cumulative elapsed time.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StopWatch

        public StopWatch()
        Starts the stopwatch.
    • Method Detail

      • start

        public long start()
        Starts/restarts the stopwatch.
        Returns:
        the start time, the long returned System.currentTimeMillis().
      • stop

        public long stop()
        Stops the stopwatch.
        Returns:
        the stop time, the long returned System.currentTimeMillis().
      • total

        public long total()
        Total cumulative elapsed time.
        Returns:
        the total time
      • elapsed

        public long elapsed()
        Elapsed time, difference between the last start time and now.
        Returns:
        the elapsed time