Class Durations

java.lang.Object
dev.failsafe.internal.util.Durations

public final class Durations extends Object
Duration and long utilities.
  • Field Details

    • MAX_SECONDS_PER_LONG

      static long MAX_SECONDS_PER_LONG
    • MAX_SAFE_NANOS_DURATION

      static Duration MAX_SAFE_NANOS_DURATION
  • Constructor Details

    • Durations

      private Durations()
  • Method Details

    • ofSafeNanos

      public static Duration ofSafeNanos(Duration duration)
      Returns either the duration else a Duration containing the max seconds that can safely be converted to nanos without overflowing.