public final class MergeSortedPages extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MergeSortedPages.PageWithPosition |
| Modifier and Type | Method and Description |
|---|---|
static WorkProcessor<Page> |
mergeSortedPages(List<WorkProcessor<Page>> pageProducers,
PageWithPositionComparator comparator,
List<Integer> outputChannels,
List<Type> outputTypes,
BiPredicate<PageBuilder,MergeSortedPages.PageWithPosition> pageBreakPredicate,
boolean updateMemoryAfterEveryPosition,
AggregatedMemoryContext aggregatedMemoryContext,
DriverYieldSignal yieldSignal) |
static WorkProcessor<Page> |
mergeSortedPages(List<WorkProcessor<Page>> pageProducers,
PageWithPositionComparator comparator,
List<Type> outputTypes,
AggregatedMemoryContext aggregatedMemoryContext,
DriverYieldSignal yieldSignal) |
public static WorkProcessor<Page> mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Type> outputTypes, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal)
public static WorkProcessor<Page> mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Integer> outputChannels, List<Type> outputTypes, BiPredicate<PageBuilder,MergeSortedPages.PageWithPosition> pageBreakPredicate, boolean updateMemoryAfterEveryPosition, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal)
Copyright © 2012–2019. All rights reserved.