public class

BoxAndWhiskerItem

extends Object
implements Serializable
java.lang.Object
   ↳ org.jfree.data.statistics.BoxAndWhiskerItem

Class Overview

Represents one data item within a box-and-whisker dataset. Instances of this class are immutable.

Summary

Public Constructors
BoxAndWhiskerItem(Number mean, Number median, Number q1, Number q3, Number minRegularValue, Number maxRegularValue, Number minOutlier, Number maxOutlier, List outliers)
Creates a new box-and-whisker item.
BoxAndWhiskerItem(double mean, double median, double q1, double q3, double minRegularValue, double maxRegularValue, double minOutlier, double maxOutlier, List outliers)
Creates a new box-and-whisker item.
Public Methods
boolean equals(Object obj)
Tests this object for equality with an arbitrary object.
Number getMaxOutlier()
Returns the maximum outlier.
Number getMaxRegularValue()
Returns the maximum regular value.
Number getMean()
Returns the mean.
Number getMedian()
Returns the median.
Number getMinOutlier()
Returns the minimum outlier.
Number getMinRegularValue()
Returns the minimum regular value.
List getOutliers()
Returns a list of outliers.
Number getQ1()
Returns the first quartile.
Number getQ3()
Returns the third quartile.
String toString()
Returns a string representation of this instance, primarily for debugging purposes.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public BoxAndWhiskerItem (Number mean, Number median, Number q1, Number q3, Number minRegularValue, Number maxRegularValue, Number minOutlier, Number maxOutlier, List outliers)

Creates a new box-and-whisker item.

Parameters
mean the mean (null permitted).
median the median (null permitted).
q1 the first quartile (null permitted).
q3 the third quartile (null permitted).
minRegularValue the minimum regular value (null permitted).
maxRegularValue the maximum regular value (null permitted).
minOutlier the minimum outlier (null permitted).
maxOutlier the maximum outlier (null permitted).
outliers the outliers (null permitted).

public BoxAndWhiskerItem (double mean, double median, double q1, double q3, double minRegularValue, double maxRegularValue, double minOutlier, double maxOutlier, List outliers)

Creates a new box-and-whisker item.

Parameters
mean the mean.
median the median
q1 the first quartile.
q3 the third quartile.
minRegularValue the minimum regular value.
maxRegularValue the maximum regular value.
minOutlier the minimum outlier value.
maxOutlier the maximum outlier value.
outliers a list of the outliers.

Public Methods

public boolean equals (Object obj)

Tests this object for equality with an arbitrary object.

Parameters
obj the object to test against (null permitted).
Returns
  • A boolean.

public Number getMaxOutlier ()

Returns the maximum outlier.

Returns
  • The maximum outlier (possibly null).

public Number getMaxRegularValue ()

Returns the maximum regular value.

Returns
  • The maximum regular value (possibly null).

public Number getMean ()

Returns the mean.

Returns
  • The mean (possibly null).

public Number getMedian ()

Returns the median.

Returns
  • The median (possibly null).

public Number getMinOutlier ()

Returns the minimum outlier.

Returns
  • The minimum outlier (possibly null).

public Number getMinRegularValue ()

Returns the minimum regular value.

Returns
  • The minimum regular value (possibly null).

public List getOutliers ()

Returns a list of outliers.

Returns
  • A list of outliers (possibly null).

public Number getQ1 ()

Returns the first quartile.

Returns
  • The first quartile (possibly null).

public Number getQ3 ()

Returns the third quartile.

Returns
  • The third quartile (possibly null).

public String toString ()

Returns a string representation of this instance, primarily for debugging purposes.

Returns
  • A string representation of this instance.