| Interface | Description | 
|---|---|
| StatisticalSummary | 
 Reporting interface for basic univariate statistics. 
 | 
| StorelessUnivariateStatistic | 
 Extends the definition of  
UnivariateStatistic with
 StorelessUnivariateStatistic.increment(double) and StorelessUnivariateStatistic.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  
StorelessUnivariateStatistic interface. | 
| AbstractUnivariateStatistic | 
 Abstract base class for all implementations of the
  
UnivariateStatistic interface. | 
| DescriptiveStatistics | 
 Maintains a dataset of values of a single variable and computes descriptive
 statistics based on stored data. 
 | 
| SynchronizedDescriptiveStatistics | 
 Implementation of
  
DescriptiveStatistics that
 is safe to use in a multithreaded environment. |