Class JavaDurationConverter$

java.lang.Object
org.apache.pekko.http.impl.util.JavaDurationConverter$

public class JavaDurationConverter$ extends Object
Internal Pekko HTTP API
  • Field Details

    • MODULE$

      public static final JavaDurationConverter$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • JavaDurationConverter$

      public JavaDurationConverter$()
  • Method Details

    • toJava

      public Duration toJava(scala.concurrent.duration.Duration d)
    • toScala

      public scala.concurrent.duration.Duration toScala(Duration d)
      Inverse of toJava(scala.concurrent.duration.Duration): ChronoUnit.FOREVER.getDuration is mapped back to Duration.Inf, every other value is converted to a finite duration.

      Parameters:
      d - (undocumented)
      Returns:
      (undocumented)
      Throws:
      IllegalArgumentException - if the value is not ChronoUnit.FOREVER.getDuration but too large for a finite Scala duration (about 292 years)