java.lang.Object
com.northconcepts.datapipeline.group.GroupOperation<BigDecimal>
com.northconcepts.datapipeline.group.operation.GroupAverage

public class GroupAverage extends GroupOperation<BigDecimal>
A GroupOperation that averages the source field in each group as a BigDecimal; unless excludeNulls is set, null values count as zero.
  • Constructor Details

    • GroupAverage

      public GroupAverage(String sourceFieldName)
    • GroupAverage

      public GroupAverage(FieldPath sourceFieldName)
    • GroupAverage

      public GroupAverage(String sourceFieldName, String targetFieldName)
    • GroupAverage

      public GroupAverage(FieldPath sourceFieldName, FieldPath targetFieldName)
    • GroupAverage

      public GroupAverage(String sourceFieldName, String targetFieldName, boolean excludeNulls)
    • GroupAverage

      public GroupAverage(FieldPath sourceFieldName, FieldPath targetFieldName, boolean excludeNulls)
  • Method Details