Class Timer

java.lang.Object
org.rcsb.strucmotif.domain.result.Timer

public class Timer extends Object
Tracks timings.
  • Constructor Details

    • Timer

      public Timer()
  • Method Details

    • start

      public void start()
      Start the time.
    • stop

      public void stop()
      Stop the time and 'freeze' the measurement for later retrieval/output.
    • getMillisecondTime

      public long getMillisecondTime()
      Retrieve the measured time in milliseconds.
      Returns:
      a long in ms
    • getMeasuredTime

      public long getMeasuredTime(TimeUnit timeUnit)
      Retrieve the measured time.
      Parameters:
      timeUnit - the TimeUnit in which to output
      Returns:
      a long of the desired granularity