Uses of Class
io.trino.operator.aggregation.AggregationMask
Packages that use AggregationMask
-
Uses of AggregationMask in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation that return AggregationMaskModifier and TypeMethodDescriptionAggregationMaskBuilder.buildAggregationMask(Page arguments, Optional<Block> optionalMaskBlock) Create an AggregationMask that only selects positions that pass the specified mask block, and do not have null for non-null arguments.static AggregationMaskAggregationMask.createSelectAll(int positionCount) static AggregationMaskAggregationMask.createSelectedPositions(int positionCount, int[] selectedPositions, int selectedPositionCount) Creates a mask with the given selected positions.static AggregationMaskAggregationMask.createSelectNone(int positionCount) Methods in io.trino.operator.aggregation with parameters of type AggregationMaskModifier and TypeMethodDescriptionvoidAccumulator.addInput(Page arguments, AggregationMask mask) voidGroupedAccumulator.addInput(int[] groupIds, Page page, AggregationMask mask)