| Interface | Description | 
|---|---|
| StatisticalSummary | Reporting interface for basic univariate statistics. | 
| StorelessUnivariateStatistic | Extends the definition of  UnivariateStatisticwithStorelessUnivariateStatistic.increment(double)andStorelessUnivariateStatistic.incrementAll(double[])methods for adding
 values and updating internal state. | 
| UnivariateStatistic | Base interface implemented by all statistics. | 
| WeightedEvaluation | Weighted evaluation for statistics. | 
| Class | Description | 
|---|---|
| AbstractStorelessUnivariateStatistic | Abstract implementation of the  StorelessUnivariateStatisticinterface. | 
| AbstractUnivariateStatistic | Abstract base class for all implementations of the
  UnivariateStatisticinterface. | 
| DescriptiveStatistics | Maintains a dataset of values of a single variable and computes descriptive
 statistics based on stored data. | 
| SynchronizedDescriptiveStatistics | Implementation of
  DescriptiveStatisticsthat
 is safe to use in a multithreaded environment. |