Uses of Class
io.trino.operator.window.pattern.MatchAggregation
-
Packages that use MatchAggregation Package Description io.trino.operator.window.matcher io.trino.operator.window.pattern -
-
Uses of MatchAggregation in io.trino.operator.window.matcher
Methods in io.trino.operator.window.matcher with parameters of type MatchAggregation Modifier and Type Method Description booleanThreadEquivalence. 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 MatchAggregation Modifier and Type Method Description MatchAggregationMatchAggregation. copy()MatchAggregationMatchAggregation.MatchAggregationInstantiator. get(AggregatedMemoryContext memoryContextSupplier)Methods in io.trino.operator.window.pattern with parameters of type MatchAggregation Modifier and Type Method Description static 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 MatchAggregation Modifier and Type Method Description MeasureComputationMeasureComputation.MeasureComputationSupplier. get(List<MatchAggregation> aggregations)
-