| Package | Description |
|---|---|
| com.ebay.bascomtask.core |
| Modifier and Type | Class and Description |
|---|---|
static class |
SupplierTask.SupplierTask0<R>
An SupplierTask that takes no arguments.
|
static class |
SupplierTask.SupplierTask1<T,R>
An SupplierTask that takes 1 argument.
|
static class |
SupplierTask.SupplierTask2<T,U,R>
An SupplierTask that takes 2 arguments.
|
| Modifier and Type | Method and Description |
|---|---|
default <IN1,IN2,R> |
Orchestrator.fnTask(CompletableFuture<IN1> in1,
Supplier<IN2> s2,
BiFunction<IN1,IN2,R> fn)
Produces function task that takes mixed arguments and produces one result.
|
<T,U,R> SupplierTask<R> |
Engine.fnTask(CompletableFuture<T> firstInput,
CompletableFuture<U> secondInput,
BiFunction<T,U,R> fn) |
<T,U,R> SupplierTask<R> |
Orchestrator.fnTask(CompletableFuture<T> firstInput,
CompletableFuture<U> secondInput,
BiFunction<T,U,R> fn)
Produces function task that takes two arguments.
|
<T,R> SupplierTask<R> |
Engine.fnTask(CompletableFuture<T> input,
Function<T,R> fn) |
<T,R> SupplierTask<R> |
Orchestrator.fnTask(CompletableFuture<T> input,
Function<T,R> fn)
Produces function task that takes one argument.
|
<IN,R> SupplierTask<R> |
Engine.fnTask(Supplier<IN> s1,
Function<IN,R> fn) |
<IN,R> SupplierTask<R> |
Orchestrator.fnTask(Supplier<IN> s1,
Function<IN,R> fn)
Produces function task that takes one argument and produces one result.
|
default <IN1,IN2,R> |
Orchestrator.fnTask(Supplier<IN1> s1,
CompletableFuture<IN2> in2,
BiFunction<IN1,IN2,R> fn)
Produces function task that takes mixed arguments and produces one result.
|
default <IN1,IN2,R> |
Orchestrator.fnTask(Supplier<IN1> s1,
Supplier<IN2> s2,
BiFunction<IN1,IN2,R> fn)
Produces function task that takes two lambda arguments and produces one result.
|
<R> SupplierTask<R> |
Engine.fnTask(Supplier<R> fn) |
<R> SupplierTask<R> |
Orchestrator.fnTask(Supplier<R> fn)
Produces function task that takes no arguments and produces one result.
|
Copyright © 2021. All rights reserved.