Uses of Interface
io.prestosql.operator.PageWithPositionComparator
-
Packages that use PageWithPositionComparator Package Description io.prestosql.operator io.prestosql.operator.exchange io.prestosql.sql.gen io.prestosql.util -
-
Uses of PageWithPositionComparator in io.prestosql.operator
Classes in io.prestosql.operator that implement PageWithPositionComparator Modifier and Type Class Description classSimplePageWithPositionComparatorConstructors in io.prestosql.operator with parameters of type PageWithPositionComparator Constructor Description GroupedTopNBuilder(List<Type> sourceTypes, PageWithPositionComparator comparator, int topN, boolean produceRowNumber, GroupByHash groupByHash)MergeOperator(OperatorContext operatorContext, PlanNodeId sourceId, ExchangeClientSupplier exchangeClientSupplier, PagesSerde pagesSerde, PageWithPositionComparator comparator, List<Integer> outputChannels, List<Type> outputTypes) -
Uses of PageWithPositionComparator in io.prestosql.operator.exchange
Constructors in io.prestosql.operator.exchange with parameters of type PageWithPositionComparator Constructor Description LocalMergeSourceOperator(OperatorContext operatorContext, List<LocalExchangeSource> sources, List<Type> types, PageWithPositionComparator comparator) -
Uses of PageWithPositionComparator in io.prestosql.sql.gen
Methods in io.prestosql.sql.gen that return PageWithPositionComparator Modifier and Type Method Description PageWithPositionComparatorOrderingCompiler. compilePageWithPositionComparator(List<Type> sortTypes, List<Integer> sortChannels, List<SortOrder> sortOrders) -
Uses of PageWithPositionComparator in io.prestosql.util
Methods in io.prestosql.util with parameters of type PageWithPositionComparator Modifier and Type Method Description static WorkProcessor<Page>MergeSortedPages. mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Type> outputTypes, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal)static WorkProcessor<Page>MergeSortedPages. mergeSortedPages(List<WorkProcessor<Page>> pageProducers, PageWithPositionComparator comparator, List<Integer> outputChannels, List<Type> outputTypes, BiPredicate<PageBuilder,MergeSortedPages.PageWithPosition> pageBreakPredicate, boolean updateMemoryAfterEveryPosition, AggregatedMemoryContext aggregatedMemoryContext, DriverYieldSignal yieldSignal)
-