Interface Average

All Known Implementing Classes:
ExponentialMovingAverage, MovingAverage, MovingImmediateAverage, RunningAverage

public interface Average
Standard methods for different types of long-term averages.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Return average-so-far.
    void
    sets back to start-of-day
    double
    update(double newValue)
    Update average and return average-so-far.
  • Method Details

    • update

      double update(double newValue)
      Update average and return average-so-far.
    • getAverage

      double getAverage()
      Return average-so-far.
    • reset

      void reset()
      sets back to start-of-day