Class GroupByData

    • Field Detail

      • previous

        public Object[] previous
      • aggMeta

        public org.pentaho.di.core.row.RowMetaInterface aggMeta
        target value meta for aggregation fields
      • groupMeta

        public org.pentaho.di.core.row.RowMetaInterface groupMeta
      • groupAggMeta

        public org.pentaho.di.core.row.RowMetaInterface groupAggMeta
      • groupnrs

        public int[] groupnrs
      • subjectnrs

        public int[] subjectnrs
        array, length is equal to aggMeta value meta list size and metadata subject fields length. Values corresponds to input values used to calculate target results.
      • counts

        public long[] counts
      • distinctObjs

        public Set<Object>[] distinctObjs
      • tempFile

        public File tempFile
      • rowsOnFile

        public int rowsOnFile
      • firstRead

        public boolean firstRead
      • groupResult

        public Object[] groupResult
      • hasOutput

        public boolean hasOutput
      • inputRowMeta

        public org.pentaho.di.core.row.RowMetaInterface inputRowMeta
      • outputRowMeta

        public org.pentaho.di.core.row.RowMetaInterface outputRowMeta
      • cumulativeSumSourceIndexes

        public List<Integer> cumulativeSumSourceIndexes
      • cumulativeSumTargetIndexes

        public List<Integer> cumulativeSumTargetIndexes
      • cumulativeAvgSourceIndexes

        public List<Integer> cumulativeAvgSourceIndexes
      • cumulativeAvgTargetIndexes

        public List<Integer> cumulativeAvgTargetIndexes
      • previousSums

        public Object[] previousSums
      • previousAvgSum

        public Object[] previousAvgSum
      • previousAvgCount

        public long[] previousAvgCount
      • valueMetaInteger

        public org.pentaho.di.core.row.ValueMetaInterface valueMetaInteger
      • valueMetaNumber

        public org.pentaho.di.core.row.ValueMetaInterface valueMetaNumber
      • mean

        public double[] mean
      • newBatch

        public boolean newBatch
    • Constructor Detail

      • GroupByData

        public GroupByData()