public class DistinctValuesDetectorStep extends AbstractCrosstabStep<DistinctValuesHolder,IntermediateDataInfo,String>
GRAND_TOTAL_GROUPING_LEVEL| Constructor and Description |
|---|
DistinctValuesDetectorStep() |
| Modifier and Type | Method and Description |
|---|---|
StepResult<IntermediateDataInfo> |
execute(NewRowEvent newRowEvent,
StepInput stepInput)
callback method called for each row
|
StepResult<String> |
exit(StepInput stepInput)
called when finishing the algorithm execution
|
StepResult<DistinctValuesHolder> |
init(StepInput stepInput)
this method is called only once for a report
and represents the construction step where you can define the keys and
values used inside the execute method.
|
getCrosstabData, getCrosstabHeaderRows, getCrosstabHeaderRowsLength, getDistinctValuesHolder, getIntermCrosstabOutput, getIntermediateCrosstabDataInfo, getIntermediateRow, getPositionOfTotal, getShowTotalsInHeadercomputeAggLevelForCalcRowNumber, computeCalcRowNumberForAggLevel, getCalcIntermResultsMatrix, getCalculatorDistributionInColumnDataArray, getDataColumns, getDataColumnsLength, getDataRowCount, getGroupColumns, getGroupColumnsCount, getGroupingLevel, getPreviousRowOfGroupValues, getShowGrandTotal, getShowTotals, getTotalStringForGroupingLevel, getTotalStringForGroupingLevelAndPredecessors, getTotalStringForGroupingLevelAndPredecessorspublic StepResult<DistinctValuesHolder> init(StepInput stepInput)
AlgorithmMainStepstepInput - TODOpublic StepResult<IntermediateDataInfo> execute(NewRowEvent newRowEvent, StepInput stepInput)
AlgorithmMainStepstepInput - TODOpublic StepResult<String> exit(StepInput stepInput)
AlgorithmMainStepCopyright © 2006–2015. All rights reserved.