Uses of Class
lu.kbra.pclib.async.NextTask
Packages that use NextTask
-
Uses of NextTask in lu.kbra.pclib.async
Fields in lu.kbra.pclib.async declared as NextTaskMethods in lu.kbra.pclib.async that return NextTaskModifier and TypeMethodDescriptionNextTask.catch_(ThrowingConsumer<Throwable, Throwable> e) NextTask.chain(ThrowingFunction<O, O, Throwable>... tasks) last output + all the new oneslast output + all the new oneslast output + all the new onesNextTask.collectSuppliers(List<ThrowingSupplier<O, Throwable>> tasks) NextTask.collectSuppliers(Stream<ThrowingSupplier<O, Throwable>> stream) NextTask.collectSuppliers(ThrowingSupplier<O, Throwable>... tasks) NextTask.create(ThrowingFunction<Void, O, Throwable> task) NextTask.create(ThrowingRunnable<Throwable> task) NextTask.create(ThrowingSupplier<O, Throwable> task) NextTask.empty()NextTaskSkip.getNext()NextTask.orElse(ThrowingSupplier<O, Throwable> n) NextTask.orElseThrow(Throwable throw_) NextTask.orElseThrow(ThrowingSupplier<Throwable, Throwable> throw_) NextTask.quiet()NextTask.thenApply(ThrowingFunction<O, N, Throwable> nextFunction) NextTask.thenCompose(NextTask<O, ?, N> nextTask) NextTask.thenCompose(ThrowingFunction<O, NextTask<X, ?, N>, Throwable> nextTaskFunction) NextTask.thenCompose(ThrowingSupplier<NextTask<X, ?, N>, Throwable> nextTaskFunction) NextTask.thenConsume(ThrowingConsumer<O, Throwable> consumer) NextTask.thenParallel(ThrowingConsumer<O, Throwable> nextFunction) NextTask.toOptional()NextTask.withArg(ThrowingConsumer<I, Throwable> task) static <I,O> NextTask<I, I, O> NextTask.withArg(ThrowingFunction<I, O, Throwable> task) Methods in lu.kbra.pclib.async with parameters of type NextTaskModifier and TypeMethodDescriptionlast output + all the new onesprotected <X> Class<?>NextTask.getFirstType(NextTask<X, ?, ?> task) protected <X> booleanNextTask.hasVoidFirstType(NextTask<X, ?, ?> composed) NextTask.thenCompose(NextTask<O, ?, N> nextTask) Method parameters in lu.kbra.pclib.async with type arguments of type NextTaskModifier and TypeMethodDescriptionlast output + all the new oneslast output + all the new onesNextTask.thenCompose(ThrowingFunction<O, NextTask<X, ?, N>, Throwable> nextTaskFunction) NextTask.thenCompose(ThrowingSupplier<NextTask<X, ?, N>, Throwable> nextTaskFunction) Constructors in lu.kbra.pclib.async with parameters of type NextTaskModifierConstructorDescriptionNextTaskSkip(int count, Object obj, NextTask next) NextTaskSkip(int count, NextTask next) NextTaskSkip(NextTask next)