Class ScalarAggregateResultSet

    • Field Detail

      • rowsInput

        public int rowsInput
      • singleInputRow

        public boolean singleInputRow
      • isInSortedOrder

        protected boolean isInSortedOrder
      • sourceExecIndexRow

        protected ExecIndexRow sourceExecIndexRow
      • nextSatisfied

        private boolean nextSatisfied
      • countOfRows

        protected int countOfRows
    • Constructor Detail

      • ScalarAggregateResultSet

        ScalarAggregateResultSet​(NoPutResultSet s,
                                 boolean isInSortedOrder,
                                 int aggregateItem,
                                 Activation a,
                                 int ra,
                                 int resultSetNumber,
                                 boolean singleInputRow,
                                 double optimizerEstimatedRowCount,
                                 double optimizerEstimatedCost)
                          throws StandardException
        Constructor
        Parameters:
        s - input result set
        isInSortedOrder - true if the source results are in sorted order
        aggregateItem - indicates the number of the SavedObject off of the PreparedStatement that holds the AggregatorInfoList used by this routine.
        a - activation
        ra - saved object that builds an empty output row
        resultSetNumber - The resultSetNumber for this result set
        Throws:
        StandardException - Thrown on error