public class CustomizableDependentPromiseDecorator<T> extends ExtendedDependentPromiseDecorator<T>
delegate| Constructor and Description |
|---|
CustomizableDependentPromiseDecorator(DependentPromise<T> delegate,
PromiseCustomizer customizer) |
| Modifier and Type | Method and Description |
|---|---|
protected <U,V> BiConsumer<U,V> |
wrapArgument(BiConsumer<U,V> original,
boolean async) |
protected <U,V,R> BiFunction<U,V,R> |
wrapArgument(BiFunction<U,V,R> original,
boolean async) |
protected <U> CompletionStage<U> |
wrapArgument(CompletionStage<U> original,
boolean async) |
protected <U> Consumer<U> |
wrapArgument(Consumer<U> original,
boolean async) |
protected Executor |
wrapArgument(Executor original) |
protected <U,R> Function<U,R> |
wrapArgument(Function<U,R> original,
boolean async,
boolean isCompose) |
protected <U> Predicate<U> |
wrapArgument(Predicate<U> original,
boolean async) |
protected Runnable |
wrapArgument(Runnable original,
boolean async) |
protected <U> Supplier<U> |
wrapArgument(Supplier<U> original,
boolean async) |
protected <U> DependentPromise<U> |
wrapResult(CompletionStage<U> original) |
acceptEither, acceptEither, acceptEitherAsync, acceptEitherAsync, acceptEitherAsync, acceptEitherAsync, applyToEither, applyToEither, applyToEitherAsync, applyToEitherAsync, applyToEitherAsync, applyToEitherAsync, exceptionally, exceptionally, exceptionallyAsync, exceptionallyAsync, exceptionallyAsync, exceptionallyAsync, exceptionallyCompose, exceptionallyCompose, exceptionallyComposeAsync, exceptionallyComposeAsync, exceptionallyComposeAsync, exceptionallyComposeAsync, handle, handle, handleAsync, handleAsync, handleAsync, handleAsync, onCancel, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, runAfterBoth, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAfterEitherAsync, runAfterEitherAsync, thenAccept, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApply, thenApplyAsync, thenApplyAsync, thenApplyAsync, thenApplyAsync, thenCombine, thenCombine, thenCombineAsync, thenCombineAsync, thenCombineAsync, thenCombineAsync, thenCompose, thenCompose, thenComposeAsync, thenComposeAsync, thenComposeAsync, thenComposeAsync, thenFilter, thenFilter, thenFilter, thenFilter, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenFilterAsync, thenRun, thenRun, thenRunAsync, thenRunAsync, thenRunAsync, thenRunAsync, whenComplete, whenComplete, whenCompleteAsync, whenCompleteAsync, whenCompleteAsync, whenCompleteAsync, wrapNewdefaultAsyncOn, delay, delay, delay, delay, delay, delay, dependent, dependent, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, onTimeout, orTimeout, orTimeout, orTimeout, orTimeout, orTimeout, orTimeout, toCompletableFuture, 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 CustomizableDependentPromiseDecorator(DependentPromise<T> delegate, PromiseCustomizer customizer)
protected Runnable wrapArgument(Runnable original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U,R> Function<U,R> wrapArgument(Function<U,R> original, boolean async, boolean isCompose)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U> Consumer<U> wrapArgument(Consumer<U> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U> Supplier<U> wrapArgument(Supplier<U> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U> Predicate<U> wrapArgument(Predicate<U> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U,V,R> BiFunction<U,V,R> wrapArgument(BiFunction<U,V,R> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U,V> BiConsumer<U,V> wrapArgument(BiConsumer<U,V> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U> CompletionStage<U> wrapArgument(CompletionStage<U> original, boolean async)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected Executor wrapArgument(Executor original)
wrapArgument in class ExtendedDependentPromiseDecorator<T>protected <U> DependentPromise<U> wrapResult(CompletionStage<U> original)
wrapResult in class ExtendedDependentPromiseDecorator<T>Copyright © 2021. All rights reserved.