public class ExecutorBoundDependentPromise<T> extends AbstractDependentPromiseDecorator<T>
delegate| Constructor and Description |
|---|
ExecutorBoundDependentPromise(DependentPromise<T> delegate,
Executor defaultExecutor) |
acceptEither, acceptEither, acceptEitherAsync, acceptEitherAsync, applyToEither, applyToEither, applyToEitherAsync, applyToEitherAsync, delay, delay, delay, delay, delay, delay, dependent, dependent, exceptionally, exceptionally, exceptionallyAsync, exceptionallyAsync, exceptionallyCompose, exceptionallyCompose, exceptionallyComposeAsync, exceptionallyComposeAsync, handle, handle, handleAsync, handleAsync, onCancel, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, orTimeout, orTimeout, orTimeout, orTimeout, orTimeout, orTimeout, runAfterBoth, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, thenAccept, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenCompose, thenComposeAsync, thenComposeAsync, thenFilter, thenFilter, thenFilter, thenFilter, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenRun, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, whenComplete, whenComplete, whenCompleteAsync, whenCompleteAsync, wrapgetNow, getNow, isCompletedExceptionally, join, raw, unwrapcancel, get, get, isCancelled, isDoneαtoCompletableFuture, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitas, asʹ, from, fromgetNow, getNow, isCompletedExceptionally, join, raw, unwraptoCompletableFuturepublic ExecutorBoundDependentPromise(DependentPromise<T> delegate, Executor defaultExecutor)
protected <U> DependentPromise<U> wrapNew(CompletionStage<U> original)
wrapNew in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> defaultAsyncOn(Executor executor)
defaultAsyncOn in interface DependentPromise<T>defaultAsyncOn in interface Promise<T>defaultAsyncOn in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> thenApplyAsync(Function<? super T,? extends U> fn, boolean enlistOrigin)
thenApplyAsync in interface DependentPromise<T>thenApplyAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> thenAcceptAsync(Consumer<? super T> action, boolean enlistOrigin)
thenAcceptAsync in interface DependentPromise<T>thenAcceptAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> thenRunAsync(Runnable action, boolean enlistOrigin)
thenRunAsync in interface DependentPromise<T>thenRunAsync in class AbstractDependentPromiseDecorator<T>public <U,V> DependentPromise<V> thenCombineAsync(CompletionStage<? extends U> other, BiFunction<? super T,? super U,? extends V> fn, Set<PromiseOrigin> enlistOptions)
thenCombineAsync in interface DependentPromise<T>thenCombineAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<Void> thenAcceptBothAsync(CompletionStage<? extends U> other, BiConsumer<? super T,? super U> action, Set<PromiseOrigin> enlistOptions)
thenAcceptBothAsync in interface DependentPromise<T>thenAcceptBothAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> runAfterBothAsync(CompletionStage<?> other, Runnable action, Set<PromiseOrigin> enlistOptions)
runAfterBothAsync in interface DependentPromise<T>runAfterBothAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> applyToEitherAsync(CompletionStage<? extends T> other, Function<? super T,U> fn, Set<PromiseOrigin> enlistOptions)
applyToEitherAsync in interface DependentPromise<T>applyToEitherAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action, Set<PromiseOrigin> enlistOptions)
acceptEitherAsync in interface DependentPromise<T>acceptEitherAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> runAfterEitherAsync(CompletionStage<?> other, Runnable action, Set<PromiseOrigin> enlistOptions)
runAfterEitherAsync in interface DependentPromise<T>runAfterEitherAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> thenComposeAsync(Function<? super T,? extends CompletionStage<U>> fn, boolean enlistOrigin)
thenComposeAsync in interface DependentPromise<T>thenComposeAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> exceptionallyAsync(Function<Throwable,? extends T> fn, boolean enlistOrigin)
exceptionallyAsync in interface DependentPromise<T>exceptionallyAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> exceptionallyComposeAsync(Function<Throwable,? extends CompletionStage<T>> fn, boolean enlistOrigin)
exceptionallyComposeAsync in interface DependentPromise<T>exceptionallyComposeAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> thenFilterAsync(Predicate<? super T> predicate, boolean enlistOrigin)
thenFilterAsync in interface DependentPromise<T>thenFilterAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> thenFilterAsync(Predicate<? super T> predicate, Function<? super T,Throwable> errorSupplier, boolean enlistOrigin)
thenFilterAsync in interface DependentPromise<T>thenFilterAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> whenCompleteAsync(BiConsumer<? super T,? super Throwable> action, boolean enlistOrigin)
whenCompleteAsync in interface DependentPromise<T>whenCompleteAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> handleAsync(BiFunction<? super T,Throwable,? extends U> fn, boolean enlistOrigin)
handleAsync in interface DependentPromise<T>handleAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> thenApplyAsync(Function<? super T,? extends U> fn)
thenApplyAsync in interface CompletionStage<T>thenApplyAsync in interface DependentPromise<T>thenApplyAsync in interface Promise<T>thenApplyAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> thenAcceptAsync(Consumer<? super T> action)
thenAcceptAsync in interface CompletionStage<T>thenAcceptAsync in interface DependentPromise<T>thenAcceptAsync in interface Promise<T>thenAcceptAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> thenRunAsync(Runnable action)
thenRunAsync in interface CompletionStage<T>thenRunAsync in interface DependentPromise<T>thenRunAsync in interface Promise<T>thenRunAsync in class AbstractDependentPromiseDecorator<T>public <U,V> DependentPromise<V> thenCombineAsync(CompletionStage<? extends U> other, BiFunction<? super T,? super U,? extends V> fn)
thenCombineAsync in interface CompletionStage<T>thenCombineAsync in interface DependentPromise<T>thenCombineAsync in interface Promise<T>thenCombineAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<Void> thenAcceptBothAsync(CompletionStage<? extends U> other, BiConsumer<? super T,? super U> action)
thenAcceptBothAsync in interface CompletionStage<T>thenAcceptBothAsync in interface DependentPromise<T>thenAcceptBothAsync in interface Promise<T>thenAcceptBothAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> runAfterBothAsync(CompletionStage<?> other, Runnable action)
runAfterBothAsync in interface CompletionStage<T>runAfterBothAsync in interface DependentPromise<T>runAfterBothAsync in interface Promise<T>runAfterBothAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> applyToEitherAsync(CompletionStage<? extends T> other, Function<? super T,U> fn)
applyToEitherAsync in interface CompletionStage<T>applyToEitherAsync in interface DependentPromise<T>applyToEitherAsync in interface Promise<T>applyToEitherAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action)
acceptEitherAsync in interface CompletionStage<T>acceptEitherAsync in interface DependentPromise<T>acceptEitherAsync in interface Promise<T>acceptEitherAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<Void> runAfterEitherAsync(CompletionStage<?> other, Runnable action)
runAfterEitherAsync in interface CompletionStage<T>runAfterEitherAsync in interface DependentPromise<T>runAfterEitherAsync in interface Promise<T>runAfterEitherAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> thenComposeAsync(Function<? super T,? extends CompletionStage<U>> fn)
thenComposeAsync in interface CompletionStage<T>thenComposeAsync in interface DependentPromise<T>thenComposeAsync in interface Promise<T>thenComposeAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> exceptionallyAsync(Function<Throwable,? extends T> fn)
exceptionallyAsync in interface DependentPromise<T>exceptionallyAsync in interface Promise<T>exceptionallyAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> exceptionallyComposeAsync(Function<Throwable,? extends CompletionStage<T>> fn)
exceptionallyComposeAsync in interface DependentPromise<T>exceptionallyComposeAsync in interface Promise<T>exceptionallyComposeAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> thenFilterAsync(Predicate<? super T> predicate)
thenFilterAsync in interface DependentPromise<T>thenFilterAsync in interface Promise<T>thenFilterAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> thenFilterAsync(Predicate<? super T> predicate, Function<? super T,Throwable> errorSupplier)
thenFilterAsync in interface DependentPromise<T>thenFilterAsync in interface Promise<T>thenFilterAsync in class AbstractDependentPromiseDecorator<T>public DependentPromise<T> whenCompleteAsync(BiConsumer<? super T,? super Throwable> action)
whenCompleteAsync in interface CompletionStage<T>whenCompleteAsync in interface DependentPromise<T>whenCompleteAsync in interface Promise<T>whenCompleteAsync in class AbstractDependentPromiseDecorator<T>public <U> DependentPromise<U> handleAsync(BiFunction<? super T,Throwable,? extends U> fn)
handleAsync in interface CompletionStage<T>handleAsync in interface DependentPromise<T>handleAsync in interface Promise<T>handleAsync in class AbstractDependentPromiseDecorator<T>Copyright © 2021. All rights reserved.