Class TeeingCollectorExamples.NumberSummary

java.lang.Object
net.jrodolfo.java_evolution.java12.TeeingCollectorExamples.NumberSummary
Enclosing class:
TeeingCollectorExamples

public static class TeeingCollectorExamples.NumberSummary extends Object
Small Java 12-style data class for teeing collector results.
  • Constructor Details

    • NumberSummary

      public NumberSummary(long count, DoubleSummaryStatistics statistics)
      Creates a summary from the two downstream collectors used by teeing.
      Parameters:
      count - how many numbers were processed
      statistics - numeric summary statistics
  • Method Details

    • count

      public long count()
      Returns:
      how many numbers were processed
    • average

      public double average()
      Returns:
      the average value