Class JavaDurationConverter

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

public class JavaDurationConverter extends Object
Internal Pekko HTTP API
  • Constructor Details

    • JavaDurationConverter

      public JavaDurationConverter()
  • Method Details

    • toJava

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

      public static 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)