GroupByScanAggregation#
- public final class GroupByScanAggregation#
An aggregation that can be used for a grouped scan.
Method Summary
Count number of elements.
Get the row’s dense ranking.
Max Aggregation.
Min Aggregation.
Add a column to the Aggregation so it can be used on a specific column of data.
Get the row’s percent ranking.
Product Aggregation.
Get the row’s ranking.
Sum Aggregation.
Methods
- public GroupByScanAggregationOnColumn onColumn(int columnIndex)#
Add a column to the Aggregation so it can be used on a specific column of data.
- Parameters:
columnIndex – the index of the column to operate on.
- public int hashCode()#
Static Methods
- public static GroupByScanAggregation sum()#
Sum Aggregation.
- public static GroupByScanAggregation product()#
Product Aggregation.
- public static GroupByScanAggregation min()#
Min Aggregation.
- public static GroupByScanAggregation max()#
Max Aggregation.
- public static GroupByScanAggregation count(NullPolicy nullPolicy)#
Count number of elements.
- Parameters:
nullPolicy – INCLUDE if nulls should be counted. EXCLUDE if only non-null values should be counted.
- public static GroupByScanAggregation rank()#
Get the row’s ranking.
- public static GroupByScanAggregation denseRank()#
Get the row’s dense ranking.
- public static GroupByScanAggregation percentRank()#
Get the row’s percent ranking.