Class StopWatch


  • public class StopWatch
    extends java.lang.Object
    • Method Detail

      • start

        public static StopWatch start​(java.util.function.Supplier<java.time.Instant> supplier)
      • exceeds

        public boolean exceeds​(java.time.Duration duration)
      • setEndIn

        public void setEndIn​(java.time.Duration duration)
      • isRunning

        public boolean isRunning()
      • getElapsed

        public java.time.Duration getElapsed()
      • getRemaining

        public java.time.Duration getRemaining()
      • toElapsedString

        public java.lang.String toElapsedString()
      • toRemainingString

        public java.lang.String toRemainingString()
      • reset

        public void reset()
      • getRate

        public double getRate​(long value,
                              java.time.Duration rate)
      • getHourlyRate

        public double getHourlyRate​(long value)