Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Α 

A

abortIf(Predicate<RetryContext<? extends T>>) - Method in class net.tascalate.concurrent.RetryPolicy
 
abortOn(Class<? extends Throwable>...) - Method in class net.tascalate.concurrent.RetryPolicy
 
abortOn(Collection<Class<? extends Throwable>>) - Method in class net.tascalate.concurrent.RetryPolicy
 
AbstractAsyncFileChannel<F extends AbstractAsyncFileChannel<F>> - Class in net.tascalate.concurrent.io
 
AbstractAsyncFileChannel(AsynchronousFileChannel) - Constructor for class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
AbstractAsyncLock<T extends AbstractAsyncLock.Token> - Interface in net.tascalate.concurrent.locks
 
AbstractAsyncLock.Token - Interface in net.tascalate.concurrent.locks
A lock token indicating that the associated lock has been exclusively acquired.
AbstractAsyncServerSocketChannel<S extends AbstractAsyncServerSocketChannel<S,C>,C extends AsynchronousSocketChannel> - Class in net.tascalate.concurrent.io
 
AbstractAsyncServerSocketChannel(AsynchronousServerSocketChannel) - Constructor for class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
AbstractAsyncSocketChannel<C extends AbstractAsyncSocketChannel<C>> - Class in net.tascalate.concurrent.io
 
AbstractAsyncSocketChannel(AsynchronousSocketChannel) - Constructor for class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
AbstractCompletionStageDecorator<T,D extends CompletionStage<T>> - Class in net.tascalate.concurrent.decorators
Helper class to create a concrete Promise subclass via delegation to the wrapped CompletionStage
AbstractCompletionStageDecorator(D) - Constructor for class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
AbstractDependentPromiseDecorator<T> - Class in net.tascalate.concurrent.decorators
 
AbstractDependentPromiseDecorator(DependentPromise<T>) - Constructor for class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
AbstractFutureDecorator<T,D extends CompletionStage<T> & Future<T>> - Class in net.tascalate.concurrent.decorators
Helper class to create a concrete Promise subclass via delegation to the wrapped Promise-like interface that implements both CompletionStage and Future (including CompletableFuture)
AbstractFutureDecorator(D) - Constructor for class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
AbstractPromiseDecorator<T,D extends Promise<T>> - Class in net.tascalate.concurrent.decorators
Helper class to create a concrete Promise subclass via delegation to the wrapped Promise
AbstractPromiseDecorator(D) - Constructor for class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
AbstractPromiseLikeDecorator<T,D extends CompletionStage<T>> - Class in net.tascalate.concurrent.decorators
 
AbstractPromiseLikeDecorator(D) - Constructor for class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
AbstractThreadFactoryBuilder<T extends AbstractThreadFactoryBuilder<T>> - Class in net.tascalate.concurrent
 
AbstractThreadFactoryBuilder() - Constructor for class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
accept() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
accept(A, CompletionHandler<? super C, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
ACCEPT_NULL_RESULT - Static variable in class net.tascalate.concurrent.RetryPolicy
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
acceptNullResult() - Method in class net.tascalate.concurrent.RetryPolicy
 
acceptResult(T) - Method in class net.tascalate.concurrent.RetryPolicy
 
acquire() - Method in interface net.tascalate.concurrent.locks.AbstractAsyncLock
Exclusively acquires this lock.
acquire() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Acquires 1 permit from the semaphore as if by calling AsyncSemaphore.acquire(long) with an argument of 1.
acquire(long) - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Acquires the given number of permits from the semaphore, returning a stage which will complete when all of the permits are exclusively acquired.
acquire() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
acquire(long) - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
acquire() - Method in class net.tascalate.concurrent.locks.DefaultAsyncLock
 
adapt(ExecutorService) - Static method in class net.tascalate.concurrent.TaskExecutors
 
ALL - Static variable in enum net.tascalate.concurrent.PromiseOrigin
 
all(CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when all CompletionStage-s passed as parameters are completed normally; if any promise completed exceptionally, then resulting promise is resolved faulty as well.
all(List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
all(Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
all(boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when all CompletionStage-s passed as parameters are completed normally; if any promise completed exceptionally, then resulting promise is resolved faulty as well.
all(boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
all(boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
any(CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when any CompletionStage passed as parameters is completed normally (race is possible); if all promises completed exceptionally, then resulting promise is resolved faulty as well.
any(List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
any(Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
any(boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when any CompletionStage passed as parameters is completed normally (race is possible); if all promises completed exceptionally, then resulting promise is resolved faulty as well.
any(boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
any(boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
anyStrict(CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when any CompletionStage passed as parameters is completed normally (race is possible); if any promise completed exceptionally before first result is available, then resulting promise is resolved faulty as well (unlike non-Strict variant, where exceptions are ignored if result is available at all).
anyStrict(List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
anyStrict(Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
anyStrict(boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Returns a promise that is resolved successfully when any CompletionStage passed as parameters is completed normally (race is possible); if any promise completed exceptionally before first result is available, then resulting promise is resolved faulty as well (unlike non-Strict variant, where exceptions are ignored if result is available at all).
anyStrict(boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
anyStrict(boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
apply(CompletionStage<?>, boolean) - Method in interface net.tascalate.concurrent.core.CancelMethodsCache.Cancellation
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface net.tascalate.concurrent.Promise
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface net.tascalate.concurrent.Promise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
as(Function<? super Promise<T>, D>) - Method in interface net.tascalate.concurrent.DependentPromise
 
as(Function<? super Promise<T>, D>) - Method in interface net.tascalate.concurrent.Promise
Decorate this Promise with a decorator specified
AsyncByteChannel - Interface in net.tascalate.concurrent.io
 
AsyncChannel - Interface in net.tascalate.concurrent.io
 
AsyncCloseable - Interface in net.tascalate.concurrent
An object that may hold resources that must be explicitly released, and the release operation should be performed asynchronously.
AsyncCompletions<T> - Class in net.tascalate.concurrent
 
AsyncCompletions(Iterator<? extends CompletionStage<? extends T>>, int, AsyncCompletions.Cancel) - Constructor for class net.tascalate.concurrent.AsyncCompletions
 
AsyncCompletions.Cancel - Enum in net.tascalate.concurrent
 
AsyncCountDownLatch - Class in net.tascalate.concurrent.locks
 
AsyncCountDownLatch(long) - Constructor for class net.tascalate.concurrent.locks.AsyncCountDownLatch
 
AsyncFileChannel - Class in net.tascalate.concurrent.io
 
AsyncFileChannel(AsynchronousFileChannel) - Constructor for class net.tascalate.concurrent.io.AsyncFileChannel
 
AsyncLock - Interface in net.tascalate.concurrent.locks
An asynchronously acquirable mutual exclusion lock.
AsyncLock.Token - Interface in net.tascalate.concurrent.locks
 
asyncOn(Executor) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a resolved no-value Promise that is "bound" to the specified executor.
asyncOn(Executor, boolean) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a resolved no-value Promise that is "bound" to the specified executor.
AsyncSemaphore - Interface in net.tascalate.concurrent.locks
 
AsyncSemaphoreLock - Interface in net.tascalate.concurrent.locks
 
AsyncSemaphoreLock.Token - Interface in net.tascalate.concurrent.locks
A semaphore token indicating that necessary permit has been exclusively acquired.
AsyncServerSocketChannel - Class in net.tascalate.concurrent.io
 
AsyncServerSocketChannel(AsynchronousServerSocketChannel) - Constructor for class net.tascalate.concurrent.io.AsyncServerSocketChannel
 
AsyncSocketChannel - Class in net.tascalate.concurrent.io
 
AsyncSocketChannel(AsynchronousSocketChannel) - Constructor for class net.tascalate.concurrent.io.AsyncSocketChannel
 
asʹ(Function<? super DependentPromise<T>, D>) - Method in interface net.tascalate.concurrent.DependentPromise
 
atLeast(int, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Generalization of the Promises.any(CompletionStage...) method.
atLeast(int, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeast(int, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeast(int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Generalization of the Promises.any(CompletionStage...) method.
atLeast(int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeast(int, boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeast(int, int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
General method to combine several CompletionStage-s passed as arguments into single promise.
atLeast(int, int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeast(int, int, boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrdered(int, int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrderedStrict(int, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrderedStrict(int, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrderedStrict(int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
 
atLeastOrderedStrict(int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastStrict(int, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Generalization of the Promises.anyStrict(CompletionStage...) method.
atLeastStrict(int, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastStrict(int, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastStrict(int, boolean, CompletionStage<? extends T>...) - Static method in class net.tascalate.concurrent.Promises
Generalization of the Promises.anyStrict(CompletionStage...) method.
atLeastStrict(int, boolean, List<? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
atLeastStrict(int, boolean, Map<? extends K, ? extends CompletionStage<? extends T>>) - Static method in class net.tascalate.concurrent.Promises
 
availablePermits() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Gets the number of currently available permits.
availablePermits() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 

B

backoffDelay() - Method in class net.tascalate.concurrent.RetryPolicy.PositiveVerdict
 
backoffDelay() - Method in interface net.tascalate.concurrent.RetryPolicy.Verdict
 
bind(SocketAddress) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
bind(SocketAddress, int) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
bind(SocketAddress) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
bind(Executor) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(Executor, ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(ExecutorService) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(ExecutorService, ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(TaskExecutorService) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(TaskExecutorService, ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(ScheduledExecutorService) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
bind(ScheduledExecutorService, ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
BlockingCompletionStageDecorator<T,D extends CompletionStage<T> & Future<T>> - Class in net.tascalate.concurrent.decorators
 
BlockingCompletionStageDecorator(D) - Constructor for class net.tascalate.concurrent.decorators.BlockingCompletionStageDecorator
 
BlockingIO - Class in net.tascalate.concurrent.io
 
BlockingIO() - Constructor for class net.tascalate.concurrent.io.BlockingIO
 
BoundedMaxDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
BoundedMaxDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.BoundedMaxDelayPolicy
 
BoundedMaxDelayPolicy(DelayPolicy<? super T>, long) - Constructor for class net.tascalate.concurrent.delays.BoundedMaxDelayPolicy
 
BoundedMaxDelayPolicy(DelayPolicy<? super T>, Duration) - Constructor for class net.tascalate.concurrent.delays.BoundedMaxDelayPolicy
 
BoundedMinDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
BoundedMinDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.BoundedMinDelayPolicy
 
BoundedMinDelayPolicy(DelayPolicy<? super T>, long) - Constructor for class net.tascalate.concurrent.delays.BoundedMinDelayPolicy
 
BoundedMinDelayPolicy(DelayPolicy<? super T>, Duration) - Constructor for class net.tascalate.concurrent.delays.BoundedMinDelayPolicy
 
boundPromises() - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
boundPromises(ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
boundPromisesʹ() - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
boundPromisesʹ(ContextTrampoline.Propagation) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
build() - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
build() - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 

C

call(RetryContext<T>) - Method in interface net.tascalate.concurrent.RetryCallable
 
cancel(boolean) - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
cancel(boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
cancel(boolean) - Method in class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
cancellableOrigins - Variable in class net.tascalate.concurrent.ConfigurableDependentPromise
 
cancellationOf(Class<?>) - Static method in class net.tascalate.concurrent.core.CancelMethodsCache
 
CancelMethodsCache - Class in net.tascalate.concurrent.core
 
CancelMethodsCache.Cancellation - Interface in net.tascalate.concurrent.core
 
close() - Method in interface net.tascalate.concurrent.AsyncCloseable
Release any resources associated with this object.
close() - Method in class net.tascalate.concurrent.AsyncCompletions
 
close() - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
close() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
close() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
close() - Method in interface net.tascalate.concurrent.locks.AbstractAsyncLock.Token
Releases this lock, allowing others to acquire it.
CompletableFutureDecorator<T> - Class in net.tascalate.concurrent.decorators
 
CompletableFutureDecorator() - Constructor for class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
CompletableFutureDecorator(CompletableFuture<T>) - Constructor for class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
CompletableFutureWrapper<T> - Class in net.tascalate.concurrent
 
CompletableFutureWrapper() - Constructor for class net.tascalate.concurrent.CompletableFutureWrapper
 
CompletableFutureWrapper(CompletableFuture<T>) - Constructor for class net.tascalate.concurrent.CompletableFutureWrapper
 
CompletablePromise<T> - Class in net.tascalate.concurrent
The CompletablePromise is an adapter of a CompletableFuture to the Promise API
CompletablePromise() - Constructor for class net.tascalate.concurrent.CompletablePromise
 
CompletablePromise(CompletableFuture<T>) - Constructor for class net.tascalate.concurrent.CompletablePromise
 
CompletableTask<T> - Class in net.tascalate.concurrent
Concrete implementation of Promise interface for long-running blocking tasks
CompletableTask(Executor, Callable<T>) - Constructor for class net.tascalate.concurrent.CompletableTask
Creates a CompletableTask; for internal use only
complete(T) - Method in class net.tascalate.concurrent.CompletablePromise
 
complete(T, Throwable) - Method in class net.tascalate.concurrent.CompletablePromise
 
completeAsync(Supplier<? extends T>) - Method in class net.tascalate.concurrent.CompletablePromise
 
completeAsync(Supplier<? extends T>, Executor) - Method in class net.tascalate.concurrent.CompletablePromise
 
completed(T, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a resolved Promise with specified value; the promise is "bound" to the specified executor.
completeExceptionally(Throwable) - Method in class net.tascalate.concurrent.CompletablePromise
 
CompletionStageAPI - Interface in net.tascalate.concurrent.core
 
CompletionStageDecorator<T> - Class in net.tascalate.concurrent.decorators
 
CompletionStageDecorator(CompletionStage<T>) - Constructor for class net.tascalate.concurrent.decorators.CompletionStageDecorator
 
CompletionStageWrapper<T> - Class in net.tascalate.concurrent
 
CompletionStageWrapper(CompletionStage<T>) - Constructor for class net.tascalate.concurrent.CompletionStageWrapper
 
ConfigurableDependentPromise<T> - Class in net.tascalate.concurrent
DependentPromise implementation, i.e.
ConfigurableDependentPromise(Promise<T>, Set<PromiseOrigin>, CompletionStage<?>[]) - Constructor for class net.tascalate.concurrent.ConfigurableDependentPromise
 
connect(SocketAddress, A, CompletionHandler<Void, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
connect(SocketAddress) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
ContextTrampoline - Class in net.tascalate.concurrent.var
 
ContextTrampoline.Propagation - Enum in net.tascalate.concurrent.var
Defines a strategy how context variables are propagated to the execution thread
contextual(Runnable) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, Runnable) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(Supplier<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, Supplier<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(Consumer<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, Consumer<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(BiConsumer<T, U>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, BiConsumer<T, U>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(Function<T, R>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, Function<T, R>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(BiFunction<T, U, R>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, BiFunction<T, U, R>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(Predicate<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, Predicate<T>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(BiPredicate<T, U>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextual(ContextTrampoline.Propagation, BiPredicate<T, U>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextualCall(Callable<V>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
contextualCall(ContextTrampoline.Propagation, Callable<V>) - Method in class net.tascalate.concurrent.var.ContextTrampoline
 
ContextVar<T> - Interface in net.tascalate.concurrent.var
 
copy() - Method in class net.tascalate.concurrent.CompletablePromise
 
countDown() - Method in class net.tascalate.concurrent.locks.AsyncCountDownLatch
 
countDown(long) - Method in class net.tascalate.concurrent.locks.AsyncCountDownLatch
 
create() - Static method in interface net.tascalate.concurrent.locks.AsyncLock
 
create(long, boolean) - Static method in interface net.tascalate.concurrent.locks.AsyncSemaphore
 
create(long, boolean) - Static method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
createCompletionStage(Executor) - Method in class net.tascalate.concurrent.CompletableTask
Creates a nested sub-task for a composition method
createPromise(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
createPromise(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphoreLock
 
createPromisePayload(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
createPromisePayload(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphoreLock
 
createThread(ThreadGroup, Runnable, String) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
createThread(ThreadGroup, Runnable, String) - Method in class net.tascalate.concurrent.ThreadFactoryBuilder
 
current() - Static method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
CustomizableDependentPromiseDecorator<T> - Class in net.tascalate.concurrent.decorators
 
CustomizableDependentPromiseDecorator(DependentPromise<T>, PromiseCustomizer) - Constructor for class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
CustomizablePromiseDecorator<T> - Class in net.tascalate.concurrent.decorators
 
CustomizablePromiseDecorator(Promise<T>, PromiseCustomizer) - Constructor for class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 

D

Decorator<T> - Interface in net.tascalate.concurrent.core
 
DEFAULT - Static variable in interface net.tascalate.concurrent.DelayPolicy
 
DEFAULT - Static variable in class net.tascalate.concurrent.RetryPolicy
 
DEFAULT_MAX_DELAY_MILLIS - Static variable in class net.tascalate.concurrent.delays.BoundedMaxDelayPolicy
 
DEFAULT_MIN_DELAY_MILLIS - Static variable in class net.tascalate.concurrent.delays.BoundedMinDelayPolicy
 
DEFAULT_MULTIPLIER - Static variable in class net.tascalate.concurrent.delays.ProportionalRandomDelayPolicy
Randomly up to +/- 10%
DEFAULT_PERIOD_MILLIS - Static variable in class net.tascalate.concurrent.delays.FixedIntervalDelayPolicy
 
DEFAULT_RANDOM_RANGE_MILLIS - Static variable in class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
Randomly between +/- 100ms
DefaultAsyncLock - Class in net.tascalate.concurrent.locks
 
DefaultAsyncLock() - Constructor for class net.tascalate.concurrent.locks.DefaultAsyncLock
 
defaultAsyncOn(Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
defaultAsyncOn(Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
defaultAsyncOn(Executor) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
defaultAsyncOn(Executor) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
defaultAsyncOn(Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
defaultAsyncOn(Executor) - Method in interface net.tascalate.concurrent.Promise
 
DefaultAsyncSemaphore - Class in net.tascalate.concurrent.locks
 
DefaultAsyncSemaphore(long, boolean) - Constructor for class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
DefaultAsyncSemaphoreLock - Class in net.tascalate.concurrent.locks
 
DefaultAsyncSemaphoreLock(long, boolean) - Constructor for class net.tascalate.concurrent.locks.DefaultAsyncSemaphoreLock
 
defaultEnlistOptions - Variable in class net.tascalate.concurrent.ConfigurableDependentPromise
 
defaultExecutorOf(CompletableFuture<?>) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
defaultExecutorOverridable() - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
define(Supplier<? extends T>, Consumer<? super T>) - Static method in interface net.tascalate.concurrent.var.ContextVar
 
define(String, Supplier<? extends T>, Consumer<? super T>) - Static method in interface net.tascalate.concurrent.var.ContextVar
 
define(Supplier<? extends T>, Consumer<? super T>, Runnable) - Static method in interface net.tascalate.concurrent.var.ContextVar
 
define(String, Supplier<? extends T>, Consumer<? super T>, Runnable) - Static method in interface net.tascalate.concurrent.var.ContextVar
 
delay(long, TimeUnit, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
 
delay(Duration, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
 
delay(Duration, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
delay(Duration, boolean, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
delay(long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(Duration) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(long, TimeUnit, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(Duration, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
delay(long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
delay(long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
delay(Duration) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
delay(Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
delay(RetryContext<? extends T>) - Method in interface net.tascalate.concurrent.DelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.BoundedMaxDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.BoundedMinDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.ExponentialDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.FirstRetryNoDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.FixedIntervalDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.OnFailureNoDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.OnSuccessNoDelayPolicy
 
delay(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.delays.RandomDelayPolicy
 
delay(long, TimeUnit) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(Duration) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(long, TimeUnit, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(Duration, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(Duration, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
delay(long, TimeUnit) - Method in interface net.tascalate.concurrent.Promise
 
delay(long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.Promise
 
delay(Duration) - Method in interface net.tascalate.concurrent.Promise
 
delay(Duration, boolean) - Method in interface net.tascalate.concurrent.Promise
 
DelayPolicy<T> - Interface in net.tascalate.concurrent
 
DelayPolicyWrapper<T> - Class in net.tascalate.concurrent.delays
 
DelayPolicyWrapper(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.DelayPolicyWrapper
 
delegate - Variable in class net.tascalate.concurrent.ConfigurableDependentPromise
 
delegate - Variable in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
dependent() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
dependent() - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
dependent() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
dependent() - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
dependent() - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
dependent() - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
dependent(Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
dependent() - Method in interface net.tascalate.concurrent.Promise
Converts this Promise to a DependentPromise The returned DependentPromise does not implicitly enlist any CompletionStage for cancellation (neither self, nor passed as arguments to combining methods); only enlisting via explicit parameter is supported
dependent(Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.Promise
Converts this Promise to a DependentPromise The returned DependentPromise does implicitly enlist CompletionStage for cancellation (either self, and/or passed as arguments to combining methods) according to defaultEnlistOptions parameter
DependentPromise<T> - Interface in net.tascalate.concurrent
Promise wrapper that may keep track origin of this promise and cancel them along with this promise itself.
doLock(long, long, boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
DONT_RETRY - Static variable in class net.tascalate.concurrent.RetryPolicy
 
drainPermits() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Acquires all permits that are immediately available.
drainPermits() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
drainPermits() - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
drainPermits() - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphoreLock
 
drop(CompletionStage<? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
drop(Promise<? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.PromiseOperations
 

E

exceptionally(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionally(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionally(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionally(Function<Throwable, ? extends T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionally(Function<Throwable, ? extends T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionally(Function<Throwable, ? extends T>) - Method in interface net.tascalate.concurrent.Promise
 
exceptionally(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
exceptionallyAsync(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyAsync(CompletionStage<T>, Function<Throwable, ? extends T>) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
exceptionallyAsync(CompletionStage<T>, Function<Throwable, ? extends T>, Executor) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionallyAsync(Function<Throwable, ? extends T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in interface net.tascalate.concurrent.Promise
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyCompose(CompletionStage<T>, Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.Promise
 
exceptionallyCompose(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
exceptionallyComposeAsync(CompletionStage<T>, Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
exceptionallyComposeAsync(CompletionStage<T>, Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in interface net.tascalate.concurrent.core.CompletionStageAPI
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in interface net.tascalate.concurrent.Promise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
exceptionallyComposeAsync(Function<Throwable, ? extends CompletionStage<T>>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
exceptionClassRetryable(RetryContext<?>) - Method in class net.tascalate.concurrent.RetryPolicy
 
ExecutorBoundDependentPromise<T> - Class in net.tascalate.concurrent.decorators
 
ExecutorBoundDependentPromise(DependentPromise<T>, Executor) - Constructor for class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
ExecutorBoundPromise<T> - Class in net.tascalate.concurrent.decorators
 
ExecutorBoundPromise(Promise<T>, Executor) - Constructor for class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
exponential(double) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
exponential(Duration, double) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
exponential(long, TimeUnit, double) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
exponential(long, double) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
ExponentialDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
ExponentialDelayPolicy(double) - Constructor for class net.tascalate.concurrent.delays.ExponentialDelayPolicy
 
ExponentialDelayPolicy(long, double) - Constructor for class net.tascalate.concurrent.delays.ExponentialDelayPolicy
 
ExponentialDelayPolicy(Duration, double) - Constructor for class net.tascalate.concurrent.delays.ExponentialDelayPolicy
 
ExtendedDependentPromiseDecorator<T> - Class in net.tascalate.concurrent.decorators
 
ExtendedDependentPromiseDecorator(DependentPromise<T>) - Constructor for class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
ExtendedPromiseDecorator<T> - Class in net.tascalate.concurrent.decorators
 
ExtendedPromiseDecorator(Promise<T>) - Constructor for class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 

F

failure(Throwable) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
failure(Throwable) - Static method in class net.tascalate.concurrent.Promises
Method to create a faulty resolved Promise with an exception provided
FirstRetryNoDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
FirstRetryNoDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.FirstRetryNoDelayPolicy
 
fixedInterval() - Static method in interface net.tascalate.concurrent.DelayPolicy
 
fixedInterval(Duration) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
fixedInterval(long, TimeUnit) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
fixedInterval(long) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
FixedIntervalDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
FixedIntervalDelayPolicy() - Constructor for class net.tascalate.concurrent.delays.FixedIntervalDelayPolicy
 
FixedIntervalDelayPolicy(long) - Constructor for class net.tascalate.concurrent.delays.FixedIntervalDelayPolicy
 
FixedIntervalDelayPolicy(Duration) - Constructor for class net.tascalate.concurrent.delays.FixedIntervalDelayPolicy
 
force(boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
from(CompletionStage<T>) - Static method in class net.tascalate.concurrent.CompletionStageWrapper
 
from(CompletionStage<T>, boolean) - Static method in class net.tascalate.concurrent.CompletionStageWrapper
 
from(Promise<U>) - Static method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
from(Promise<U>, Set<PromiseOrigin>) - Static method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
from(CompletionStage<T>) - Static method in class net.tascalate.concurrent.decorators.BlockingCompletionStageDecorator
 
from(Promise<U>) - Static method in interface net.tascalate.concurrent.DependentPromise
 
from(Promise<U>, Set<PromiseOrigin>) - Static method in interface net.tascalate.concurrent.DependentPromise
 
from(CompletionStage<T>) - Static method in class net.tascalate.concurrent.Promises
Adapts a stage passed to the Promise API
from(Callable<? extends V>) - Static method in interface net.tascalate.concurrent.RetryCallable
 
from(RetryRunnable) - Static method in interface net.tascalate.concurrent.RetryCallable
 
from(Runnable) - Static method in interface net.tascalate.concurrent.RetryCallable
 
from(Runnable) - Static method in interface net.tascalate.concurrent.RetryRunnable
 
from(ThreadLocal<T>) - Static method in interface net.tascalate.concurrent.var.ContextVar
 

G

get() - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
get(long, TimeUnit) - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
get() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
get(long, TimeUnit) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
get() - Method in class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
get(long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
get() - Method in interface net.tascalate.concurrent.var.ContextVar
 
getDefaultExecutor() - Method in class net.tascalate.concurrent.PromiseAdapter
 
getExceptions() - Method in exception net.tascalate.concurrent.MultitargetException
 
getLastCallDuration() - Method in class net.tascalate.concurrent.RetryContext
 
getLastCallDuration() - Method in exception net.tascalate.concurrent.RetryException
 
getLastError() - Method in class net.tascalate.concurrent.RetryContext
 
getLastResult() - Method in class net.tascalate.concurrent.RetryContext
 
getLocalAddress() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
getLocalAddress() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
getNow(T) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
getNow(Supplier<? extends T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
getNow(T) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
getNow(Supplier<? extends T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
getNow(T) - Method in class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
getNow(T) - Method in interface net.tascalate.concurrent.Promise
 
getNow(Supplier<? extends T>) - Method in interface net.tascalate.concurrent.Promise
 
getOption(SocketOption<T>) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
getOption(SocketOption<T>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
getQueueLength() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Gets the number of unfulfilled acquisitions waiting on this semaphore's permits.
getQueueLength() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
getRemoteAddress() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
getRetryCount() - Method in class net.tascalate.concurrent.RetryContext
 
getRetryCount() - Method in exception net.tascalate.concurrent.RetryException
 

H

handle(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
handle(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface net.tascalate.concurrent.Promise
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface net.tascalate.concurrent.Promise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
handler(BiConsumer<? super V, ? super Throwable>) - Static method in interface net.tascalate.concurrent.io.AsyncByteChannel
 
hasNext() - Method in class net.tascalate.concurrent.AsyncCompletions
 

I

IGNORE_RESULT - Static variable in class net.tascalate.concurrent.RetryPolicy
 
interruptible(Runnable) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(Supplier<T>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(Consumer<T>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(BiConsumer<T, U>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(Function<T, R>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(BiFunction<T, U, R>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(Predicate<T>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptible(BiPredicate<T, U>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptibleCall(Callable<V>) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
InterruptiblePromiseCustomizer - Class in net.tascalate.concurrent.io
 
InterruptiblePromiseCustomizer() - Constructor for class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
interruptiblePromises() - Static method in class net.tascalate.concurrent.io.BlockingIO
 
interruptiblePromisesʹ() - Method in class net.tascalate.concurrent.io.BlockingIO
 
INVALID - Static variable in interface net.tascalate.concurrent.DelayPolicy
 
isCancelled() - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
isCancelled() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
isCancelled() - Method in class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
isCompletedExceptionally() - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
isCompletedExceptionally() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
isCompletedExceptionally() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
isCompletedExceptionally() - Method in class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
isCompletedExceptionally() - Method in interface net.tascalate.concurrent.Promise
 
isDone() - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
isDone() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
isDone() - Method in class net.tascalate.concurrent.decorators.AbstractFutureDecorator
 
isOpen() - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
isOpen() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
isOpen() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
isValid(Duration) - Static method in interface net.tascalate.concurrent.DelayPolicy
 
iterate(Stream<? extends CompletionStage<? extends T>>, int) - Static method in class net.tascalate.concurrent.AsyncCompletions
 
iterate(Iterable<? extends CompletionStage<? extends T>>, int) - Static method in class net.tascalate.concurrent.AsyncCompletions
 

J

join() - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
join() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
join() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
join() - Method in class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
join() - Method in interface net.tascalate.concurrent.Promise
 

L

lift(CompletionStage<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
lift(Promise<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
lock(boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
lock(long, long, boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
lock(boolean, A, CompletionHandler<FileLock, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
lock(long, long, boolean, A, CompletionHandler<FileLock, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
loop(T, Predicate<? super T>, Function<? super T, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.Promises
 

M

makeConfigured(ThreadFactory, Boolean, Integer, Thread.UncaughtExceptionHandler) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
makeContextual(ThreadFactory, ClassLoader, Function<? super Runnable, ? extends Runnable>) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
makeDefault(int, String, ThreadGroup) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
makePriviledged(ThreadFactory, boolean, ClassLoader) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
max(Duration, Duration) - Static method in class net.tascalate.concurrent.delays.DelayPolicyWrapper
 
maybe(Optional<T>) - Static method in class net.tascalate.concurrent.Promises
 
min(Duration, Duration) - Static method in class net.tascalate.concurrent.delays.DelayPolicyWrapper
 
minimalCompletionStage() - Method in class net.tascalate.concurrent.CompletablePromise
 
minimalPromise() - Method in class net.tascalate.concurrent.CompletablePromise
 
MultitargetException - Exception in net.tascalate.concurrent
 
MultitargetException(String, List<Throwable>) - Constructor for exception net.tascalate.concurrent.MultitargetException
 

N

net.tascalate.concurrent - package net.tascalate.concurrent
 
net.tascalate.concurrent.core - package net.tascalate.concurrent.core
 
net.tascalate.concurrent.decorators - package net.tascalate.concurrent.decorators
 
net.tascalate.concurrent.delays - package net.tascalate.concurrent.delays
 
net.tascalate.concurrent.io - package net.tascalate.concurrent.io
 
net.tascalate.concurrent.locks - package net.tascalate.concurrent.locks
 
net.tascalate.concurrent.var - package net.tascalate.concurrent.var
 
newCachedThreadPool() - Static method in class net.tascalate.concurrent.TaskExecutors
Creates a thread pool that creates new threads as needed, but will reuse previously constructed threads when they are available.
newCachedThreadPool(ThreadFactory) - Static method in class net.tascalate.concurrent.TaskExecutors
Creates a thread pool that creates new threads as needed, but will reuse previously constructed threads when they are available, and uses the provided ThreadFactory to create new threads when needed.
newFixedThreadPool(int) - Static method in class net.tascalate.concurrent.TaskExecutors
Creates a thread pool that reuses a fixed number of threads operating off a shared unbounded queue.
newFixedThreadPool(int, ThreadFactory) - Static method in class net.tascalate.concurrent.TaskExecutors
Creates a thread pool that reuses a fixed number of threads operating off a shared unbounded queue, using the provided ThreadFactory to create new threads when needed.
newSingleThreadExecutor() - Static method in class net.tascalate.concurrent.TaskExecutors
Creates an Executor that uses a single worker thread operating off an unbounded queue.
newSingleThreadExecutor(ThreadFactory) - Static method in class net.tascalate.concurrent.TaskExecutors
Creates an Executor that uses a single worker thread operating off an unbounded queue, and uses the provided ThreadFactory to create a new thread when needed.
newTaskFor(Runnable, T) - Method in class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
newTaskFor(Callable<T>) - Method in class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
newThreadFactory() - Static method in class net.tascalate.concurrent.TaskExecutors
 
newThreadGroup() - Static method in class net.tascalate.concurrent.TaskExecutors
 
next() - Method in class net.tascalate.concurrent.AsyncCompletions
 
NONE - Static variable in enum net.tascalate.concurrent.PromiseOrigin
 

O

onCancel(Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
onCancel(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onCancel(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onCancel(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onCancel(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
onCancel(Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
onCancel(Runnable) - Method in interface net.tascalate.concurrent.Promise
 
onFailure(Throwable) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
Deprecated.
OnFailureNoDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
OnFailureNoDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.OnFailureNoDelayPolicy
 
onSuccess(T) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
Deprecated.
OnSuccessNoDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
OnSuccessNoDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.OnSuccessNoDelayPolicy
 
onTimeout(T, Duration, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
onTimeout(T, Duration, boolean, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
onTimeout(Supplier<? extends T>, Duration, boolean, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
onTimeout(T, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, Duration) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, long, TimeUnit, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, Duration, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
onTimeout(T, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(T, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(T, Duration) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(T, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
onTimeout(T, long, TimeUnit) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, long, TimeUnit, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, Duration) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, Duration, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, Duration, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, Duration) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(Supplier<? extends T>, Duration, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
onTimeout(T, long, TimeUnit) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(T, long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(T, Duration) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(T, Duration, boolean) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(Supplier<? extends T>, long, TimeUnit) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(Supplier<? extends T>, long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(Supplier<? extends T>, Duration) - Method in interface net.tascalate.concurrent.Promise
 
onTimeout(Supplier<? extends T>, Duration, boolean) - Method in interface net.tascalate.concurrent.Promise
 
open(Path, ExecutorService, OpenOption...) - Static method in class net.tascalate.concurrent.io.AsyncFileChannel
 
open(Path, ExecutorService, Set<? extends OpenOption>, FileAttribute<?>...) - Static method in class net.tascalate.concurrent.io.AsyncFileChannel
 
open(AsynchronousChannelGroup) - Static method in class net.tascalate.concurrent.io.AsyncServerSocketChannel
 
open(AsynchronousChannelGroup) - Static method in class net.tascalate.concurrent.io.AsyncSocketChannel
 
optionalResult(CompletionStage<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
optionalResult(Promise<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
orTimeout(Duration, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
orTimeout(Duration, boolean, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
orTimeout(long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(Duration) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(long, TimeUnit, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(Duration, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
orTimeout(long, TimeUnit) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
orTimeout(long, TimeUnit, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
orTimeout(Duration) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
orTimeout(Duration, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
orTimeout(long, TimeUnit) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(long, TimeUnit, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(Duration) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(Duration, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(Duration, boolean, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
orTimeout(long, TimeUnit) - Method in interface net.tascalate.concurrent.Promise
 
orTimeout(long, TimeUnit, boolean) - Method in interface net.tascalate.concurrent.Promise
 
orTimeout(Duration) - Method in interface net.tascalate.concurrent.Promise
 
orTimeout(Duration, boolean) - Method in interface net.tascalate.concurrent.Promise
 
overrideLastCallDuration(Duration) - Method in class net.tascalate.concurrent.RetryContext
 
overrideLastError(Throwable) - Method in class net.tascalate.concurrent.RetryContext
 
overrideLastResult(T) - Method in class net.tascalate.concurrent.RetryContext
 
overrideRetryCount(int) - Method in class net.tascalate.concurrent.RetryContext
 

P

PARAM_ONLY - Static variable in enum net.tascalate.concurrent.PromiseOrigin
 
partitioned(Iterable<? extends T>, int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>) - Static method in class net.tascalate.concurrent.Promises
 
partitioned(Iterable<? extends T>, int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>, Executor) - Static method in class net.tascalate.concurrent.Promises
 
partitioned(Stream<? extends T>, int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>) - Static method in class net.tascalate.concurrent.Promises
 
partitioned(Stream<? extends T>, int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>, Executor) - Static method in class net.tascalate.concurrent.Promises
 
partitionedItems(int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
partitionedItems(int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>, Executor) - Static method in class net.tascalate.concurrent.PromiseOperations
 
partitionedStream(int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
partitionedStream(int, Function<? super T, CompletionStage<? extends T>>, Collector<T, A, R>, Executor) - Static method in class net.tascalate.concurrent.PromiseOperations
 
peek(Consumer<? super F>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
permits() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock.Token
 
poll() - Method in interface net.tascalate.concurrent.TaskCompletionService
 
poll(long, TimeUnit) - Method in interface net.tascalate.concurrent.TaskCompletionService
 
poll() - Method in class net.tascalate.concurrent.TaskExecutorCompletionService
 
poll(long, TimeUnit) - Method in class net.tascalate.concurrent.TaskExecutorCompletionService
 
printExceptions() - Method in exception net.tascalate.concurrent.MultitargetException
 
printExceptions(PrintStream) - Method in exception net.tascalate.concurrent.MultitargetException
 
printExceptions(PrintWriter) - Method in exception net.tascalate.concurrent.MultitargetException
 
Promise<T> - Interface in net.tascalate.concurrent
Promise is a combination of the CompletionStage and Future contracts.
PromiseAdapter<T> - Class in net.tascalate.concurrent
Helper class to create a concrete Promise subclass as an implementation from scratch.
PromiseAdapter(Executor) - Constructor for class net.tascalate.concurrent.PromiseAdapter
 
PromiseCustomizer - Interface in net.tascalate.concurrent.decorators
 
PromiseOperations - Class in net.tascalate.concurrent
 
PromiseOrigin - Enum in net.tascalate.concurrent
 
Promises - Class in net.tascalate.concurrent
Utility class to create a resolved (either successfully or faulty) Promise-s; to wrap an arbitrary CompletionStage interface to the Promise API; to combine several CompletionStage-s into aggregating promise.
ProportionalRandomDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
ProportionalRandomDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.ProportionalRandomDelayPolicy
 
ProportionalRandomDelayPolicy(DelayPolicy<? super T>, Random) - Constructor for class net.tascalate.concurrent.delays.ProportionalRandomDelayPolicy
 
ProportionalRandomDelayPolicy(DelayPolicy<? super T>, double) - Constructor for class net.tascalate.concurrent.delays.ProportionalRandomDelayPolicy
 
ProportionalRandomDelayPolicy(DelayPolicy<? super T>, double, Random) - Constructor for class net.tascalate.concurrent.delays.ProportionalRandomDelayPolicy
 
provider() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 

R

random() - Method in class net.tascalate.concurrent.delays.RandomDelayPolicy
 
RandomDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
RandomDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.RandomDelayPolicy
 
RandomDelayPolicy(DelayPolicy<? super T>, Random) - Constructor for class net.tascalate.concurrent.delays.RandomDelayPolicy
 
raw() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
raw() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
raw() - Method in interface net.tascalate.concurrent.Promise
Fully unwraps underlying Promise (removes all decoration layers)
read(ByteBuffer, long, A, CompletionHandler<Integer, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
read(ByteBuffer, long) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
read(ByteBuffer) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
read(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
read(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
read(ByteBuffer) - Method in interface net.tascalate.concurrent.io.AsyncByteChannel
 
register(T) - Static method in class net.tascalate.concurrent.io.BlockingIO
 
REJECT_NULL_RESULT - Static variable in class net.tascalate.concurrent.RetryPolicy
 
rejectNullResult() - Method in class net.tascalate.concurrent.RetryPolicy
 
relay(ContextVar<?>) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
relay(ThreadLocal<?>) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
relay(ContextVar<?>...) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
relay(ThreadLocal<?>...) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
relay(List<? extends ContextVar<?>>) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
relayThreadLocals(List<? extends ThreadLocal<?>>) - Static method in class net.tascalate.concurrent.var.ContextTrampoline
 
release() - Method in interface net.tascalate.concurrent.locks.AbstractAsyncLock.Token
Releases this lock, allowing others to acquire it.
release() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Releases 1 permit from the semaphore as if by calling AsyncSemaphore.release(long) with an argument of 1.
release(long) - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Releases the given number of permits to the semaphore.
release(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
remove() - Method in class net.tascalate.concurrent.AsyncCompletions
 
remove() - Method in interface net.tascalate.concurrent.var.ContextVar
 
retry(Runnable, Executor, RetryPolicy<? super Void>) - Static method in class net.tascalate.concurrent.Promises
 
retry(RetryRunnable, Executor, RetryPolicy<? super Void>) - Static method in class net.tascalate.concurrent.Promises
 
retry(Callable<T>, Executor, RetryPolicy<? super T>) - Static method in class net.tascalate.concurrent.Promises
 
retry(RetryCallable<T, C>, Executor, RetryPolicy<? super C>) - Static method in class net.tascalate.concurrent.Promises
 
RetryCallable<V,T> - Interface in net.tascalate.concurrent
 
RetryContext<T> - Class in net.tascalate.concurrent
 
RetryException - Exception in net.tascalate.concurrent
 
RetryException() - Constructor for exception net.tascalate.concurrent.RetryException
 
RetryException(int, Duration, Throwable) - Constructor for exception net.tascalate.concurrent.RetryException
 
retryFuture(Callable<? extends CompletionStage<T>>, RetryPolicy<? super T>) - Static method in class net.tascalate.concurrent.Promises
 
retryFuture(RetryCallable<? extends CompletionStage<T>, C>, RetryPolicy<? super C>) - Static method in class net.tascalate.concurrent.Promises
 
retryIf(Predicate<RetryContext<? extends T>>) - Method in class net.tascalate.concurrent.RetryPolicy
 
retryInfinitely() - Method in class net.tascalate.concurrent.RetryPolicy
 
retryOn(Class<? extends Throwable>...) - Method in class net.tascalate.concurrent.RetryPolicy
 
retryOn(Collection<Class<? extends Throwable>>) - Method in class net.tascalate.concurrent.RetryPolicy
 
retryOnce() - Method in class net.tascalate.concurrent.RetryPolicy
 
retryOptional(Callable<Optional<T>>, Executor, RetryPolicy<? super T>) - Static method in class net.tascalate.concurrent.Promises
 
retryOptional(RetryCallable<Optional<T>, C>, Executor, RetryPolicy<? super C>) - Static method in class net.tascalate.concurrent.Promises
 
RetryPolicy<T> - Class in net.tascalate.concurrent
 
RetryPolicy(int, Predicate<? super T>, Set<Class<? extends Throwable>>, Set<Class<? extends Throwable>>, Predicate<RetryContext<? extends T>>, Predicate<RetryContext<? extends T>>, DelayPolicy<? super T>, DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy() - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(Predicate<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(Predicate<? super T>, long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, Predicate<? super T>, long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, long, long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, Predicate<? super T>, long, long) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, Predicate<? super T>, DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, DelayPolicy<? super T>, DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy(int, Predicate<? super T>, DelayPolicy<? super T>, DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.RetryPolicy
 
RetryPolicy.PositiveVerdict - Class in net.tascalate.concurrent
 
RetryPolicy.Verdict - Interface in net.tascalate.concurrent
 
RetryRunnable - Interface in net.tascalate.concurrent
 
run(RetryContext<Void>) - Method in interface net.tascalate.concurrent.RetryRunnable
 
runAfterBoth(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterBoth(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterBoth(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterBoth(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.Promise
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
runAfterBothAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterBothAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.Promise
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface net.tascalate.concurrent.Promise
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
runAfterEither(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterEither(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterEither(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterEither(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEither(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEither(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.Promise
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface net.tascalate.concurrent.Promise
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface net.tascalate.concurrent.Promise
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
runAsync(Runnable, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a new Promise that is asynchronously resolved by a task running in the given executor after it runs the given action.
RunnablePromise<T> - Interface in net.tascalate.concurrent
 
runTask() - Method in class net.tascalate.concurrent.CompletableTask
 

S

SAME_THREAD_EXECUTOR - Static variable in class net.tascalate.concurrent.PromiseAdapter
 
set(T) - Method in interface net.tascalate.concurrent.var.ContextVar
 
setOption(SocketOption<T>, T) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
setOption(SocketOption<T>, T) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
setup() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
shouldContinue(RetryContext<? extends T>) - Method in class net.tascalate.concurrent.RetryPolicy
 
shouldExecute() - Method in class net.tascalate.concurrent.RetryPolicy.PositiveVerdict
 
shouldExecute() - Method in interface net.tascalate.concurrent.RetryPolicy.Verdict
 
shutdownInput() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
shutdownOutput() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
size() - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
stream(Stream<? extends CompletionStage<? extends T>>, int) - Static method in class net.tascalate.concurrent.AsyncCompletions
 
stream(Stream<? extends CompletionStage<? extends T>>, int, AsyncCompletions.Cancel) - Static method in class net.tascalate.concurrent.AsyncCompletions
 
stream(Iterable<? extends CompletionStage<? extends T>>, int) - Static method in class net.tascalate.concurrent.AsyncCompletions
 
stream(Iterable<? extends CompletionStage<? extends T>>, int, AsyncCompletions.Cancel) - Static method in class net.tascalate.concurrent.AsyncCompletions
 
streamResult(CompletionStage<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
streamResult(Promise<? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
submit(Callable<U>, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a new Promise that is asynchronously resolved by a task running in the given executor with the value obtained by calling the given Callable.
submit(Callable<V>) - Method in interface net.tascalate.concurrent.TaskCompletionService
 
submit(Runnable, V) - Method in interface net.tascalate.concurrent.TaskCompletionService
 
submit(Callable<V>) - Method in class net.tascalate.concurrent.TaskExecutorCompletionService
 
submit(Runnable, V) - Method in class net.tascalate.concurrent.TaskExecutorCompletionService
 
submit(Callable<T>) - Method in interface net.tascalate.concurrent.TaskExecutorService
 
submit(Runnable, T) - Method in interface net.tascalate.concurrent.TaskExecutorService
 
submit(Runnable) - Method in interface net.tascalate.concurrent.TaskExecutorService
 
submit(Runnable) - Method in class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
submit(Runnable, T) - Method in class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
submit(Callable<T>) - Method in class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
success(T) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
success(T) - Static method in class net.tascalate.concurrent.Promises
Method to create a successfully resolved Promise with a value provided
supplyAsync(Supplier<U>, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
Returns a new Promise that is asynchronously resolved by a task running in the given executor with the value obtained by calling the given Supplier.
supportedOptions() - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
supportedOptions() - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 

T

take() - Method in interface net.tascalate.concurrent.TaskCompletionService
 
take() - Method in class net.tascalate.concurrent.TaskExecutorCompletionService
 
target - Variable in class net.tascalate.concurrent.delays.DelayPolicyWrapper
 
TaskCompletionService<V> - Interface in net.tascalate.concurrent
 
TaskExecutorCompletionService<V> - Class in net.tascalate.concurrent
 
TaskExecutorCompletionService(TaskExecutorService) - Constructor for class net.tascalate.concurrent.TaskExecutorCompletionService
 
TaskExecutorCompletionService(TaskExecutorService, BlockingQueue<Promise<V>>) - Constructor for class net.tascalate.concurrent.TaskExecutorCompletionService
 
TaskExecutors - Class in net.tascalate.concurrent
The drop-in replacement for Executors utility class that returns various useful implementations of TaskExecutorService instead of standard ExecutorService.
TaskExecutorService - Interface in net.tascalate.concurrent
Specialization of ExecutorService that uses Promise as a result of submit(...) methods.
thenAccept(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAccept(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAccept(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAccept(Consumer<? super T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAccept(Consumer<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAccept(Consumer<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
thenAccept(Consumer<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenAcceptAsync(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptAsync(Consumer<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAcceptAsync(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAcceptAsync(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenAcceptAsync(Consumer<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAcceptAsync(Consumer<? super T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptAsync(Consumer<? super T>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptAsync(Consumer<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenAcceptAsync(Consumer<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface net.tascalate.concurrent.Promise
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface net.tascalate.concurrent.Promise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenApply(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenApply(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenApply(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenApply(Function<? super T, ? extends U>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApply(Function<? super T, ? extends U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApply(Function<? super T, ? extends U>) - Method in interface net.tascalate.concurrent.Promise
 
thenApply(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenApplyAsync(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenApplyAsync(Function<? super T, ? extends U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenApplyAsync(Function<? super T, ? extends U>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in interface net.tascalate.concurrent.Promise
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface net.tascalate.concurrent.Promise
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor, Set<PromiseOrigin>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor, Set<PromiseOrigin>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface net.tascalate.concurrent.Promise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface net.tascalate.concurrent.Promise
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface net.tascalate.concurrent.Promise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenFilter(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilter(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilter(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilter(Predicate<? super T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilter(Predicate<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilter(Predicate<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in interface net.tascalate.concurrent.Promise
 
thenFilter(Predicate<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenFilter(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenFilterAsync(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenFilterAsync(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenFilterAsync(Predicate<? super T>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenFilterAsync(Predicate<? super T>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenFilterAsync(Predicate<? super T>) - Method in interface net.tascalate.concurrent.Promise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in interface net.tascalate.concurrent.Promise
 
thenFilterAsync(Predicate<? super T>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenFilterAsync(Predicate<? super T>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenFilterAsync(Predicate<? super T>, Function<? super T, Throwable>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenRun(Runnable, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenRun(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenRun(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenRun(Runnable, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRun(Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRun(Runnable) - Method in interface net.tascalate.concurrent.Promise
 
thenRun(Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
thenRunAsync(Runnable, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRunAsync(Runnable, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
thenRunAsync(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRunAsync(Runnable, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
thenRunAsync(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
thenRunAsync(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRunAsync(Runnable, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenRunAsync(Runnable, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
thenRunAsync(Runnable, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRunAsync(Runnable, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRunAsync(Runnable) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRunAsync(Runnable, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
thenRunAsync(Runnable) - Method in interface net.tascalate.concurrent.Promise
 
thenRunAsync(Runnable, Executor) - Method in interface net.tascalate.concurrent.Promise
 
thenRunAsync(Runnable) - Method in class net.tascalate.concurrent.PromiseAdapter
 
THIS_ONLY - Static variable in enum net.tascalate.concurrent.PromiseOrigin
 
ThreadFactoryBuilder - Class in net.tascalate.concurrent
 
ThreadFactoryBuilder() - Constructor for class net.tascalate.concurrent.ThreadFactoryBuilder
 
ThreadGroupBuilder - Class in net.tascalate.concurrent
 
ThreadPoolTaskExecutor - Class in net.tascalate.concurrent
Concrete implementation of TaskExecutorService interface.
ThreadPoolTaskExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
ThreadPoolTaskExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
ThreadPoolTaskExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
ThreadPoolTaskExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class net.tascalate.concurrent.ThreadPoolTaskExecutor
 
timeout() - Method in class net.tascalate.concurrent.RetryPolicy.PositiveVerdict
 
timeout() - Method in interface net.tascalate.concurrent.RetryPolicy.Verdict
 
toCompletableFuture() - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
toCompletableFuture() - Method in class net.tascalate.concurrent.CompletablePromise
 
toCompletableFuture() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
toCompletableFuture(boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
toCompletableFuture() - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
toCompletableFuture(boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
toCompletableFuture(boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
toString() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
toString() - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
toString() - Method in class net.tascalate.concurrent.locks.DefaultAsyncLock
 
truncate(long) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
tryAcquire() - Method in interface net.tascalate.concurrent.locks.AbstractAsyncLock
Attempts to immediately acquire the lock, returning a populated Optional if the lock is not currently held.
tryAcquire() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Attempts to acquire 1 permit from the semaphore as if by calling AsyncSemaphore.tryAcquire(long) with an argument of 1.
tryAcquire(long) - Method in interface net.tascalate.concurrent.locks.AsyncSemaphore
Attempts to acquire the given number of permits from the semaphore, returning a boolean indicating whether all of the permits were immediately available and have been exclusively acquired.
tryAcquire() - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
tryAcquire(long) - Method in interface net.tascalate.concurrent.locks.AsyncSemaphoreLock
 
tryAcquire() - Method in class net.tascalate.concurrent.locks.DefaultAsyncLock
 
tryAcquire(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphore
 
tryAcquire(long) - Method in class net.tascalate.concurrent.locks.DefaultAsyncSemaphoreLock
 
tryApply(Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
tryApply(CompletionStage<R>, Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.Promises
 
tryApply(Promise<R>, Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.Promises
 
tryApplyEx(Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
tryApplyEx(CompletionStage<R>, Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.Promises
 
tryApplyEx(Promise<R>, Function<? super R, ? extends T>) - Static method in class net.tascalate.concurrent.Promises
 
tryCompose(Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
tryCompose(CompletionStage<R>, Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.Promises
 
tryCompose(Promise<R>, Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.Promises
 
tryComposeEx(Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.PromiseOperations
 
tryComposeEx(CompletionStage<R>, Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.Promises
 
tryComposeEx(Promise<R>, Function<? super R, ? extends CompletionStage<T>>) - Static method in class net.tascalate.concurrent.Promises
 
tryLock(boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
tryLock(long, long, boolean) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 

U

UniformRandomDelayPolicy<T> - Class in net.tascalate.concurrent.delays
 
UniformRandomDelayPolicy(DelayPolicy<? super T>) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
UniformRandomDelayPolicy(DelayPolicy<? super T>, Random) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
UniformRandomDelayPolicy(DelayPolicy<? super T>, long) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
UniformRandomDelayPolicy(DelayPolicy<? super T>, Duration) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
UniformRandomDelayPolicy(DelayPolicy<? super T>, long, Random) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
UniformRandomDelayPolicy(DelayPolicy<? super T>, Duration, Random) - Constructor for class net.tascalate.concurrent.delays.UniformRandomDelayPolicy
 
unwrap() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
unwrap() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseDecorator
 
unwrap() - Method in interface net.tascalate.concurrent.Promise
Unwraps underlying Promise if it was decorated (removes one level of decorators)
unwrapCompletionException(Throwable) - Static method in class net.tascalate.concurrent.Promises
 
upgradeLock(FileLock) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 

V

valueOf(String) - Static method in enum net.tascalate.concurrent.AsyncCompletions.Cancel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.tascalate.concurrent.PromiseOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.tascalate.concurrent.var.ContextTrampoline.Propagation
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.tascalate.concurrent.AsyncCompletions.Cancel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.tascalate.concurrent.PromiseOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.tascalate.concurrent.var.ContextTrampoline.Propagation
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor(CompletionStage<T>, Executor) - Static method in class net.tascalate.concurrent.CompletableTask
 
waitFor(CompletionStage<T>, Executor, boolean) - Static method in class net.tascalate.concurrent.CompletableTask
 
whenComplete(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
whenComplete(BiConsumer<? super T, ? super Throwable>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface net.tascalate.concurrent.Promise
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor, boolean) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface net.tascalate.concurrent.DependentPromise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface net.tascalate.concurrent.Promise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface net.tascalate.concurrent.Promise
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class net.tascalate.concurrent.PromiseAdapter
 
withBackoff(DelayPolicy<? super T>) - Method in class net.tascalate.concurrent.RetryPolicy
 
withContextClassLoader(ClassLoader) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withCusomizer(Function<? super DelayPolicy<T>, D>) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withDaemonFlag(boolean) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withDaemonFlag(boolean) - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withDefaultDaemonFlag() - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withDefaultDaemonFlag() - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withDefaultMaxPriority() - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withDefaultNameFormat() - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withDefaultPriority() - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withFirstRetryNoDelay() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMaxDelay() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMaxDelay(Duration) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMaxDelay(long, TimeUnit) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMaxDelay(long) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMaxPriority(int) - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withMaxRetries(int) - Method in class net.tascalate.concurrent.RetryPolicy
 
withMinDelay() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMinDelay(Duration) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMinDelay(long, TimeUnit) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withMinDelay(long) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withName(String) - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withNameFormat(String) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withOnFailureNoDelay() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withOnSuccessNoDelay() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withoutAbortRules() - Method in class net.tascalate.concurrent.RetryPolicy
 
withoutBackoff() - Method in class net.tascalate.concurrent.RetryPolicy
 
withoutRetryRules() - Method in class net.tascalate.concurrent.RetryPolicy
 
withoutTimeout() - Method in class net.tascalate.concurrent.RetryPolicy
 
withParent(ThreadGroup) - Method in class net.tascalate.concurrent.ThreadGroupBuilder
 
withPriority(int) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withPriviledgedAccess(boolean) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withProportionalJitter() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withProportionalJitter(double) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withResultValidator(Predicate<? super T>) - Method in class net.tascalate.concurrent.RetryPolicy
 
withThreadGroup(ThreadGroup) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withTimeout(DelayPolicy<? super T>) - Method in class net.tascalate.concurrent.RetryPolicy
 
withUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class net.tascalate.concurrent.AbstractThreadFactoryBuilder
 
withUniformJitter() - Method in interface net.tascalate.concurrent.DelayPolicy
 
withUniformJitter(long) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withUniformJitter(long, TimeUnit) - Method in interface net.tascalate.concurrent.DelayPolicy
 
withUniformJitter(Duration) - Method in interface net.tascalate.concurrent.DelayPolicy
 
wrap(Promise<U>, CompletionStage<?>[]) - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
wrap(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
wrap(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
wrap(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
wrap(AsynchronousSocketChannel) - Method in class net.tascalate.concurrent.io.AbstractAsyncServerSocketChannel
 
wrap(AsynchronousSocketChannel) - Method in class net.tascalate.concurrent.io.AsyncServerSocketChannel
 
wrapArgument(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Consumer<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Supplier<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Predicate<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(CompletionStage<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Executor) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapArgument(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(Consumer<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(Supplier<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(CompletionStage<U>, boolean) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(Executor) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapArgument(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Consumer<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Supplier<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Predicate<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(CompletionStage<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapArgument(Runnable, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Consumer<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Supplier<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Predicate<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(CompletionStage<U>, boolean) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Executor) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapArgument(Runnable, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Consumer<U>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Supplier<U>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Predicate<U>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(CompletionStage<U>, boolean) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Executor) - Method in interface net.tascalate.concurrent.decorators.PromiseCustomizer
 
wrapArgument(Runnable, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(Function<U, R>, boolean, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(Consumer<U>, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(Supplier<U>, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(Predicate<U>, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(BiFunction<U, V, R>, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapArgument(BiConsumer<U, V>, boolean) - Method in class net.tascalate.concurrent.io.InterruptiblePromiseCustomizer
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.CompletablePromise
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.CompletionStageWrapper
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractCompletionStageDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractDependentPromiseDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.BlockingCompletionStageDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.CompletableFutureDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.CompletionStageDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundDependentPromise
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExecutorBoundPromise
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapNew(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
wrapResult(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.CustomizableDependentPromiseDecorator
 
wrapResult(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.CustomizablePromiseDecorator
 
wrapResult(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExtendedDependentPromiseDecorator
 
wrapResult(CompletionStage<U>) - Method in class net.tascalate.concurrent.decorators.ExtendedPromiseDecorator
 
write(ByteBuffer, long, A, CompletionHandler<Integer, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
write(ByteBuffer, long) - Method in class net.tascalate.concurrent.io.AbstractAsyncFileChannel
 
write(ByteBuffer) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
write(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
write(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - Method in class net.tascalate.concurrent.io.AbstractAsyncSocketChannel
 
write(ByteBuffer) - Method in interface net.tascalate.concurrent.io.AsyncByteChannel
 

Α

α() - Method in class net.tascalate.concurrent.CompletableFutureWrapper
 
α() - Method in class net.tascalate.concurrent.CompletablePromise
 
α() - Method in class net.tascalate.concurrent.ConfigurableDependentPromise
 
α() - Method in interface net.tascalate.concurrent.core.Decorator
 
α() - Method in class net.tascalate.concurrent.decorators.AbstractPromiseLikeDecorator
 
A B C D E F G H I J L M N O P R S T U V W Α 
Skip navigation links

Copyright © 2021. All rights reserved.