Package ai.tock.shared
Class Executor.ExecutableFuture
-
- All Implemented Interfaces:
-
java.util.concurrent.CompletionStage,java.util.concurrent.Future
public class Executor.ExecutableFuture<T extends Object> extends CompletableFuture<T>
-
-
Constructor Summary
Constructors Constructor Description Executor.ExecutableFuture(Executor executor)
-
Method Summary
Modifier and Type Method Description <U extends Any> CompletableFuture<U>newIncompleteFuture()ExecutordefaultExecutor()-
Methods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completeAsync, completeAsync, completeExceptionally, completeOnTimeout, copy, exceptionNow, exceptionally, exceptionallyAsync, exceptionallyAsync, exceptionallyCompose, exceptionallyComposeAsync, exceptionallyComposeAsync, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, obtrudeException, obtrudeValue, orTimeout, resultNow, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, state, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, toString, whenComplete, whenCompleteAsync, whenCompleteAsync -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Executor.ExecutableFuture
Executor.ExecutableFuture(Executor executor)
-
-
Method Detail
-
newIncompleteFuture
<U extends Any> CompletableFuture<U> newIncompleteFuture()
-
defaultExecutor
Executor defaultExecutor()
-
-
-
-