final class FutureOps[A] extends AnyVal

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FutureOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FutureOps(fut: commons.Future[A])

Value Members

  1. def andThenNow[U](pf: PartialFunction[commons.Try[A], U]): commons.Future[A]
  2. def collectNow[B](pf: PartialFunction[A, B]): commons.Future[B]
  3. def filterNow(p: (A) ⇒ Boolean): commons.Future[A]
  4. def flatMapNow[B](f: (A) ⇒ commons.Future[B]): commons.Future[B]

    FlatMaps a Future using RunNowEC.

  5. def foreachNow[U](f: (A) ⇒ U): Unit
  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. def ignoreFailures: commons.Future[Unit]

    Returns a Future that completes successfully, but only after this future completes.

  8. def mapNow[B](f: (A) ⇒ B): commons.Future[B]

    Maps a Future using RunNowEC.

  9. def onCompleteNow[U](f: (commons.Try[A]) ⇒ U): Unit
  10. def recoverNow[U >: A](pf: PartialFunction[Throwable, U]): commons.Future[U]
  11. def recoverWithNow[B >: A](pf: PartialFunction[Throwable, commons.Future[B]]): commons.Future[B]
  12. def thenReturn[T](result: commons.Future[T]): commons.Future[T]

    Returns a Future that completes with the specified result, but only after this future completes.

  13. def toUnit: commons.Future[Unit]
  14. def toVoid: commons.Future[Void]
  15. def transformNow[S](f: (commons.Try[A]) ⇒ commons.Try[S]): commons.Future[S]
  16. def transformNow[S](s: (A) ⇒ S, f: (Throwable) ⇒ Throwable): commons.Future[S]
  17. def transformWithNow[S](f: (commons.Try[A]) ⇒ commons.Future[S]): commons.Future[S]
  18. def wrapToTry: commons.Future[commons.Try[A]]
  19. def zipWithNow[B, R](that: commons.Future[B])(f: (A, B) ⇒ R): commons.Future[R]