Interface IAggregatorBucket<G,V extends IAggregatorDataPoint>

All Known Implementing Classes:
AbstractSumAggregatorBucket, SumByDateAggregatorBucket, SumByDoubleAggregatorBucket, SumByLongAggregatorBucket, SumByStringAggregatorBucket

public interface IAggregatorBucket<G,V extends IAggregatorDataPoint>
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the grouping or category value.
    getValue(String p_strRow)
    Get a row value from this bucket.
    Get a list of the row values in this bucket.
    boolean
    hasValue(String p_strRow)
    Check if there exists a value for the given row.
  • Method Details

    • getGroupingValue

      G getGroupingValue()
      Get the grouping or category value.
      Returns:
      The grouping or category value.
    • getValues

      List<V> getValues()
      Get a list of the row values in this bucket.
      Returns:
      The list of rows.
    • hasValue

      boolean hasValue(String p_strRow)
      Check if there exists a value for the given row.
      Parameters:
      p_strRow - The name of the row.
      Returns:
      true if there exists a value for the given row, or false otherwise.
    • getValue

      V getValue(String p_strRow)
      Get a row value from this bucket.
      Parameters:
      p_strRow - The name of the row.
      Returns:
      The row, or null if the row does not exist.