class CF[T] extends CompletableFuture[T] with (Try[T]) => Unit
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CF
- Function1
- CompletableFuture
- CompletionStage
- Future
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CF(wrapped: Future[T])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def acceptEither(cs: CompletionStage[_ <: T], fn: Consumer[_ >: T]): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def acceptEitherAsync(arg0: CompletionStage[_ <: T], arg1: Consumer[_ >: T <: AnyRef], arg2: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def acceptEitherAsync(arg0: CompletionStage[_ <: T], arg1: Consumer[_ >: T <: AnyRef]): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def andThen[A](g: (Unit) => A): (Try[T]) => A
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- def apply(t: Try[T]): Unit
- Definition Classes
- CF → Function1
- def applyToEither[U](cs: CompletionStage[_ <: T], fn: java.util.function.Function[_ >: T, U]): CompletableFuture[U]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def applyToEitherAsync[U <: AnyRef](arg0: CompletionStage[_ <: T], arg1: java.util.function.Function[_ >: T <: AnyRef, U], arg2: Executor): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def applyToEitherAsync[U <: AnyRef](arg0: CompletionStage[_ <: T], arg1: java.util.function.Function[_ >: T <: AnyRef, U]): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cancel(arg0: Boolean): Boolean
- Definition Classes
- CompletableFuture → Future
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def complete(arg0: T): Boolean
- Definition Classes
- CompletableFuture
- def completeExceptionally(arg0: java.lang.Throwable): Boolean
- Definition Classes
- CompletableFuture
- def compose[A](g: (A) => Try[T]): (A) => Unit
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def exceptionally(fn: java.util.function.Function[Throwable, _ <: T]): CompletableFuture[T]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def get(timeout: Long, unit: TimeUnit): T
- Definition Classes
- CF → CompletableFuture → Future
- def get(): T
- Definition Classes
- CF → CompletableFuture → Future
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getNow(arg0: T): T
- Definition Classes
- CompletableFuture
- def getNumberOfDependents(): Int
- Definition Classes
- CompletableFuture
- def handle[U](fn: BiFunction[_ >: T, Throwable, _ <: U]): CompletableFuture[U]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def handleAsync[U <: AnyRef](arg0: BiFunction[_ >: T <: AnyRef, java.lang.Throwable, _ <: U], arg1: Executor): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def handleAsync[U <: AnyRef](arg0: BiFunction[_ >: T <: AnyRef, java.lang.Throwable, _ <: U]): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isCancelled(): Boolean
- Definition Classes
- CompletableFuture → Future
- def isCompletedExceptionally(): Boolean
- Definition Classes
- CompletableFuture
- def isDone(): Boolean
- Definition Classes
- CompletableFuture → Future
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def join(): T
- Definition Classes
- CompletableFuture
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def obtrudeException(ex: Throwable): Unit
- Definition Classes
- CF → CompletableFuture
- def obtrudeValue(value: T): Unit
- Definition Classes
- CF → CompletableFuture
- def runAfterBoth(cs: CompletionStage[_], fn: Runnable): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def runAfterBothAsync(arg0: CompletionStage[_ <: AnyRef], arg1: Runnable, arg2: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def runAfterBothAsync(arg0: CompletionStage[_ <: AnyRef], arg1: Runnable): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def runAfterEither(cs: CompletionStage[_], fn: Runnable): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def runAfterEitherAsync(arg0: CompletionStage[_ <: AnyRef], arg1: Runnable, arg2: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def runAfterEitherAsync(arg0: CompletionStage[_ <: AnyRef], arg1: Runnable): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def thenAccept(fn: Consumer[_ >: T]): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenAcceptAsync(arg0: Consumer[_ >: T <: AnyRef], arg1: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenAcceptAsync(arg0: Consumer[_ >: T <: AnyRef]): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenAcceptBoth[U](cs: CompletionStage[_ <: U], fn: BiConsumer[_ >: T, _ >: U]): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenAcceptBothAsync[U <: AnyRef](arg0: CompletionStage[_ <: U], arg1: BiConsumer[_ >: T <: AnyRef, _ >: U <: AnyRef], arg2: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenAcceptBothAsync[U <: AnyRef](arg0: CompletionStage[_ <: U], arg1: BiConsumer[_ >: T <: AnyRef, _ >: U <: AnyRef]): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenApply[U](fn: java.util.function.Function[_ >: T, _ <: U]): CompletableFuture[U]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenApplyAsync[U <: AnyRef](arg0: java.util.function.Function[_ >: T <: AnyRef, _ <: U], arg1: Executor): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenApplyAsync[U <: AnyRef](arg0: java.util.function.Function[_ >: T <: AnyRef, _ <: U]): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenCombine[U, V](cs: CompletionStage[_ <: U], fn: BiFunction[_ >: T, _ >: U, _ <: V]): CompletableFuture[V]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenCombineAsync[U <: AnyRef, V <: AnyRef](arg0: CompletionStage[_ <: U], arg1: BiFunction[_ >: T <: AnyRef, _ >: U <: AnyRef, _ <: V], arg2: Executor): CompletableFuture[V]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenCombineAsync[U <: AnyRef, V <: AnyRef](arg0: CompletionStage[_ <: U], arg1: BiFunction[_ >: T <: AnyRef, _ >: U <: AnyRef, _ <: V]): CompletableFuture[V]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenCompose[U](fn: java.util.function.Function[_ >: T, _ <: CompletionStage[U]]): CompletableFuture[U]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenComposeAsync[U <: AnyRef](arg0: java.util.function.Function[_ >: T <: AnyRef, _ <: CompletionStage[U]], arg1: Executor): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenComposeAsync[U <: AnyRef](arg0: java.util.function.Function[_ >: T <: AnyRef, _ <: CompletionStage[U]]): CompletableFuture[U]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenRun(fn: Runnable): CompletableFuture[Void]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def thenRunAsync(arg0: Runnable, arg1: Executor): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def thenRunAsync(arg0: Runnable): CompletableFuture[Void]
- Definition Classes
- CompletableFuture → CompletionStage
- def toCompletableFuture(): CompletableFuture[T]
<invalid inheritdoc annotation>
<invalid inheritdoc annotation>
WARNING: completing the result of this method will not complete the underlying Scala Future or Promise (ie, the one that that was passed to
toJava
.)- Definition Classes
- CF → CompletableFuture → CompletionStage
- def toString(): String
- Definition Classes
- CF → Function1 → CompletableFuture → AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def whenComplete(fn: BiConsumer[_ >: T, _ >: Throwable]): CompletableFuture[T]
- Definition Classes
- CF → CompletableFuture → CompletionStage
- def whenCompleteAsync(arg0: BiConsumer[_ >: T <: AnyRef, _ >: java.lang.Throwable <: AnyRef], arg1: Executor): CompletableFuture[T]
- Definition Classes
- CompletableFuture → CompletionStage
- def whenCompleteAsync(arg0: BiConsumer[_ >: T <: AnyRef, _ >: java.lang.Throwable <: AnyRef]): CompletableFuture[T]
- Definition Classes
- CompletableFuture → CompletionStage
- val wrapped: Future[T]