Class MeanAndStandardDeviation

java.lang.Object
org.jfree.data.statistics.MeanAndStandardDeviation
All Implemented Interfaces:
Serializable

public class MeanAndStandardDeviation
extends Object
implements Serializable
A simple data structure that holds a mean value and a standard deviation value. This is used in the DefaultStatisticalCategoryDataset class.
See Also:
Serialized Form
  • Constructor Details

    • MeanAndStandardDeviation

      public MeanAndStandardDeviation​(double mean, double standardDeviation)
      Creates a new mean and standard deviation record.
      Parameters:
      mean - the mean.
      standardDeviation - the standard deviation.
    • MeanAndStandardDeviation

      public MeanAndStandardDeviation​(Number mean, Number standardDeviation)
      Creates a new mean and standard deviation record.
      Parameters:
      mean - the mean (null permitted).
      standardDeviation - the standard deviation (null permitted.
  • Method Details

    • getMean

      public Number getMean()
      Returns the mean.
      Returns:
      The mean.
    • getMeanValue

      public double getMeanValue()
      Returns the mean as a double primitive. If the underlying mean is null, this method will return Double.NaN.
      Returns:
      The mean.
      See Also:
      getMean()
    • getStandardDeviation

      Returns the standard deviation.
      Returns:
      The standard deviation.
    • getStandardDeviationValue

      public double getStandardDeviationValue()
      Returns the standard deviation as a double primitive. If the underlying standard deviation is null, this method will return Double.NaN.
      Returns:
      The standard deviation.
    • equals

      public boolean equals​(Object obj)
      Tests this instance for equality with an arbitrary object.
      Overrides:
      equals in class Object
      Parameters:
      obj - the object (null permitted).
      Returns:
      A boolean.
    • toString

      public String toString()
      Returns a string representing this instance.
      Overrides:
      toString in class Object
      Returns:
      A string.