override def *()

in util-core/src/main/scala/com/twitter/util/Duration.scala [121:153]


    override def *(x: Long): Duration =
      if (x == 0) Undefined
      else if (x < 0) Top
      else Bottom

    override def *(x: Double): Duration =
      if (x == 0.0 || java.lang.Double.isNaN(x)) Undefined
      else if (x < 0.0) Top
      else Bottom

    override def /(x: Long): Duration =
      if (x == 0) Undefined
      else if (x < 0) Top
      else Bottom

    override def /(x: Double): Duration =
      if (x == 0.0 || java.lang.Double.isNaN(x)) Undefined
      else if (x < 0.0) Top
      else Bottom

    override def %(x: Duration): Duration = Undefined

    override def abs = Top
    override def fromNow = Time.Bottom
    override def ago = Time.Top
    override def afterEpoch = Time.Bottom

    override def isFinite = false

    override def +(delta: Duration) = delta match {
      case Top | Undefined => Undefined
      case _ => this
    }