Class Timer


  • public class Timer
    extends java.lang.Object
    A class that represents a timer for measuring elapsed time and calculating hourly rates.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  Timer.State  
    • Constructor Summary

      Constructors 
      Constructor Description
      Timer()  
    • Constructor Detail

      • Timer

        public Timer()
    • Method Detail

      • elapsed

        public long elapsed()
      • pause

        public void pause()
      • resume

        public void resume()
      • reset

        public void reset()
      • isPaused

        public boolean isPaused()
      • getFormatted

        public java.lang.String getFormatted()
      • getHourlyRate

        public int getHourlyRate​(int current)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object