Package io.trino.operator.window
Class PatternRecognitionPartitionerSupplier
java.lang.Object
io.trino.operator.window.PatternRecognitionPartitionerSupplier
- All Implemented Interfaces:
PartitionerSupplier
-
Constructor Summary
ConstructorsConstructorDescriptionPatternRecognitionPartitionerSupplier(List<MeasureComputation.MeasureComputationSupplier> measures, List<MatchAggregation.MatchAggregationInstantiator> measureAggregations, List<ArgumentComputation.ArgumentComputationSupplier> measureComputationsAggregationArguments, Optional<FrameInfo> commonBaseFrame, RowsPerMatch rowsPerMatch, Optional<LogicalIndexNavigation> skipToNavigation, SkipToPosition skipToPosition, boolean initial, Matcher matcher, List<LabelEvaluator.EvaluationSupplier> labelEvaluations, List<ArgumentComputation.ArgumentComputationSupplier> labelEvaluationsAggregationArguments, List<String> labelNames) -
Method Summary
-
Constructor Details
-
PatternRecognitionPartitionerSupplier
public PatternRecognitionPartitionerSupplier(List<MeasureComputation.MeasureComputationSupplier> measures, List<MatchAggregation.MatchAggregationInstantiator> measureAggregations, List<ArgumentComputation.ArgumentComputationSupplier> measureComputationsAggregationArguments, Optional<FrameInfo> commonBaseFrame, RowsPerMatch rowsPerMatch, Optional<LogicalIndexNavigation> skipToNavigation, SkipToPosition skipToPosition, boolean initial, Matcher matcher, List<LabelEvaluator.EvaluationSupplier> labelEvaluations, List<ArgumentComputation.ArgumentComputationSupplier> labelEvaluationsAggregationArguments, List<String> labelNames)
-
-
Method Details
-
get
- Specified by:
getin interfacePartitionerSupplier
-