Uses of Interface
io.trino.operator.PageWithPositionComparator
Packages that use PageWithPositionComparator
-
Uses of PageWithPositionComparator in io.trino.operator
Classes in io.trino.operator that implement PageWithPositionComparatorMethods in io.trino.operator with parameters of type PageWithPositionComparatorModifier and TypeMethodDescriptionintGroupedTopNRankAccumulator.findFirstPositionToAdd(Page newPage, int groupCount, int[] groupIds, PageWithPositionComparator comparator, RowReferencePageManager pageManager) intGroupedTopNRowNumberAccumulator.findFirstPositionToAdd(Page newPage, int groupCount, int[] groupIds, PageWithPositionComparator comparator, RowReferencePageManager pageManager) Constructors in io.trino.operator with parameters of type PageWithPositionComparatorModifierConstructorDescriptionGroupedTopNRankBuilder(List<Type> sourceTypes, PageWithPositionComparator comparator, PageWithPositionEqualsAndHash equalsAndHash, int topN, boolean produceRanking, int[] groupByChannels, GroupByHash groupByHash) GroupedTopNRowNumberBuilder(List<Type> sourceTypes, PageWithPositionComparator comparator, int topN, boolean produceRowNumber, int[] groupByChannels, GroupByHash groupByHash) MergeOperator(OperatorContext operatorContext, PlanNodeId sourceId, DirectExchangeClientSupplier directExchangeClientSupplier, PageDeserializer deserializer, PageWithPositionComparator comparator, List<Integer> outputChannels, List<Type> outputTypes) -
Uses of PageWithPositionComparator in io.trino.operator.exchange
Constructors in io.trino.operator.exchange with parameters of type PageWithPositionComparatorModifierConstructorDescriptionLocalMergeSourceOperator(OperatorContext operatorContext, List<LocalExchangeSource> sources, List<Type> types, PageWithPositionComparator comparator) -
Uses of PageWithPositionComparator in io.trino.sql.gen
Methods in io.trino.sql.gen that return PageWithPositionComparator -
Uses of PageWithPositionComparator in io.trino.util
Methods in io.trino.util with parameters of type PageWithPositionComparatorModifier and TypeMethodDescriptionstatic 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)