static <T,R,CT,CR> BatchHelper<T,R,CT,CR> |
BatchHelper.async(Function<List<T>,CT> taskCombiner,
Function<CT,CompletableFuture<CR>> asyncCombinedTaskExecutor,
Function<CR,List<R>> combinedResultSplitter) |
|
static <T,R,CT,CR> BatchHelper<T,R,CT,CR> |
BatchHelper.async(Function<List<T>,CT> taskCombiner,
Function<CT,CompletableFuture<CR>> asyncCombinedTaskExecutor,
Function<T,CompletableFuture<R>> asyncTaskExecutor,
Function<CR,List<R>> combinedResultSplitter) |
|
static <T,R,CT,CR> BatchHelper<T,R,CT,CR> |
BatchHelper.sync(Function<List<T>,CT> taskCombiner,
Function<CT,CR> combinedTaskExecutor,
Function<CR,List<R>> combinedResultSplitter) |
|
static <T,R,CT,CR> BatchHelper<T,R,CT,CR> |
BatchHelper.sync(Function<List<T>,CT> taskCombiner,
Function<CT,CR> combinedTaskExecutor,
Function<T,R> taskExecutor,
Function<CR,List<R>> combinedResultSplitter) |
|