Uses of Class
io.trino.operator.window.pattern.MatchAggregation
Packages that use MatchAggregation
-
Uses of MatchAggregation in io.trino.operator.window.matcher
Methods in io.trino.operator.window.matcher with parameters of type MatchAggregationModifier and TypeMethodDescriptionbooleanThreadEquivalence.equivalent(int firstThread, ArrayView firstLabels, MatchAggregation[] firstAggregations, int secondThread, ArrayView secondLabels, MatchAggregation[] secondAggregations, int pointer) -
Uses of MatchAggregation in io.trino.operator.window.pattern
Methods in io.trino.operator.window.pattern that return MatchAggregationModifier and TypeMethodDescriptionMatchAggregation.copy()MatchAggregation.MatchAggregationInstantiator.get(AggregatedMemoryContext memoryContextSupplier) Methods in io.trino.operator.window.pattern with parameters of type MatchAggregationModifier and TypeMethodDescriptionstatic BlockMeasureComputation.compute(int currentRow, ArrayView matchedLabels, MatchAggregation[] aggregations, int partitionStart, int searchStart, int searchEnd, int patternStart, long matchNumber, ProjectingPagesWindowIndex windowIndex, PageProjection projection, List<PhysicalValueAccessor> expectedLayout, Block[] nulls, List<String> labelNames, ConnectorSession session) booleanLabelEvaluator.evaluateLabel(ArrayView matchedLabels, MatchAggregation[] aggregations) booleanLabelEvaluator.Evaluation.test(ArrayView matchedLabels, MatchAggregation[] aggregations, int partitionStart, int searchStart, int searchEnd, int patternStart, long matchNumber, ProjectingPagesWindowIndex windowIndex) Method parameters in io.trino.operator.window.pattern with type arguments of type MatchAggregationModifier and TypeMethodDescriptionMeasureComputation.MeasureComputationSupplier.get(List<MatchAggregation> aggregations)