org.apache.commons.math.stat.descriptive
Class StatisticalSummaryValues

java.lang.Object
  extended byorg.apache.commons.math.stat.descriptive.StatisticalSummaryValues
All Implemented Interfaces:
Serializable, StatisticalSummary

public class StatisticalSummaryValues
extends Object
implements Serializable, StatisticalSummary

Value object representing the results of a univariate statistical summary.

Version:
$Revision: 348519 $ $Date: 2005-11-23 12:12:18 -0700 (Wed, 23 Nov 2005) $
See Also:
Serialized Form

Constructor Summary
StatisticalSummaryValues(double mean, double variance, long n, double max, double min, double sum)
          Constructor
 
Method Summary
 boolean equals(Object object)
          Returns true iff object is a StatisticalSummaryValues instance and all statistics have the same values as this.
 double getMax()
          Returns the maximum of the available values
 double getMean()
          Returns the arithmetic mean of the available values
 double getMin()
          Returns the minimum of the available values
 long getN()
          Returns the number of available values
 double getStandardDeviation()
          Returns the standard deviation of the available values.
 double getSum()
          Returns the sum of the values that have been added to Univariate.
 double getVariance()
          Returns the variance of the available values.
 int hashCode()
          Returns hash code based on values of statistics
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticalSummaryValues

public StatisticalSummaryValues(double mean,
                                double variance,
                                long n,
                                double max,
                                double min,
                                double sum)
Constructor

Parameters:
mean - the sample mean
variance - the sample variance
n - the number of observations in the sample
max - the maximum value
min - the minimum value
sum - the sum of the values
Method Detail

getMax

public double getMax()
Description copied from interface: StatisticalSummary
Returns the maximum of the available values

Specified by:
getMax in interface StatisticalSummary
Returns:
Returns the max.

getMean

public double getMean()
Description copied from interface: StatisticalSummary
Returns the arithmetic mean of the available values

Specified by:
getMean in interface StatisticalSummary
Returns:
Returns the mean.

getMin

public double getMin()
Description copied from interface: StatisticalSummary
Returns the minimum of the available values

Specified by:
getMin in interface StatisticalSummary
Returns:
Returns the min.

getN

public long getN()
Description copied from interface: StatisticalSummary
Returns the number of available values

Specified by:
getN in interface StatisticalSummary
Returns:
Returns the number of values.

getSum

public double getSum()
Description copied from interface: StatisticalSummary
Returns the sum of the values that have been added to Univariate.

Specified by:
getSum in interface StatisticalSummary
Returns:
Returns the sum.

getStandardDeviation

public double getStandardDeviation()
Description copied from interface: StatisticalSummary
Returns the standard deviation of the available values.

Specified by:
getStandardDeviation in interface StatisticalSummary
Returns:
Returns the standard deviation

getVariance

public double getVariance()
Description copied from interface: StatisticalSummary
Returns the variance of the available values.

Specified by:
getVariance in interface StatisticalSummary
Returns:
Returns the variance.

equals

public boolean equals(Object object)
Returns true iff object is a StatisticalSummaryValues instance and all statistics have the same values as this.

Parameters:
object - the object to test equality against.
Returns:
true if object equals this

hashCode

public int hashCode()
Returns hash code based on values of statistics

Returns:
hash code


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.