Class WindowDenseRankProcessor
- java.lang.Object
-
- org.apache.druid.query.operator.window.ranking.WindowRankingProcessorBase
-
- org.apache.druid.query.operator.window.ranking.WindowDenseRankProcessor
-
- All Implemented Interfaces:
Processor
public class WindowDenseRankProcessor extends WindowRankingProcessorBase
This Processor assumes that data has already been sorted for it. It does not re-sort the data and if it is given data that is not in the correct sorted order, its operation is undefined.
-
-
Constructor Summary
Constructors Constructor Description WindowDenseRankProcessor(List<String> groupingCols, String outputColumn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RowsAndColumns
process(RowsAndColumns incomingPartition)
Applies the logic of the processor to a RowsAndColumns object-
Methods inherited from class org.apache.druid.query.operator.window.ranking.WindowRankingProcessorBase
equals, getGroupingCols, getOutputColumn, hashCode, internalToString, intervalValidation, processInternal, toString, validateEquivalent
-
-
-
-
Method Detail
-
process
public RowsAndColumns process(RowsAndColumns incomingPartition)
Description copied from interface:Processor
Applies the logic of the processor to a RowsAndColumns object- Parameters:
incomingPartition
- the incoming RowsAndColumns object- Returns:
- the transformed RowsAndColumns object
-
-