Save This Page
Home » jcommon-1.0.13 » org.jfree » data » statistics » [javadoc | source]
org.jfree.data.statistics
public class: DefaultBoxAndWhiskerCategoryDataset [javadoc | source]
java.lang.Object
   org.jfree.data.general.AbstractDataset
      org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset

All Implemented Interfaces:
    PublicCloneable, BoxAndWhiskerCategoryDataset, RangeInfo, Cloneable, Dataset, ObjectInputValidation, Serializable

A convenience class that provides a default implementation of the BoxAndWhiskerCategoryDataset interface.
Field Summary
protected  KeyedObjects2D data    Storage for the data. 
Constructor:
 public DefaultBoxAndWhiskerCategoryDataset() 
Method from org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset Summary:
add,   add,   clear,   clone,   equals,   getColumnCount,   getColumnIndex,   getColumnKey,   getColumnKeys,   getItem,   getMaxOutlier,   getMaxOutlier,   getMaxRegularValue,   getMaxRegularValue,   getMeanValue,   getMeanValue,   getMedianValue,   getMedianValue,   getMinOutlier,   getMinOutlier,   getMinRegularValue,   getMinRegularValue,   getOutliers,   getOutliers,   getQ1Value,   getQ1Value,   getQ3Value,   getQ3Value,   getRangeBounds,   getRangeLowerBound,   getRangeUpperBound,   getRowCount,   getRowIndex,   getRowKey,   getRowKeys,   getValue,   getValue,   remove,   removeColumn,   removeColumn,   removeRow,   removeRow
Methods from org.jfree.data.general.AbstractDataset:
addChangeListener,   clone,   fireDatasetChanged,   getGroup,   hasListener,   notifyListeners,   removeChangeListener,   setGroup,   validateObject
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset Detail:
 public  void add(List list,
    Comparable rowKey,
    Comparable columnKey) 
    Adds a list of values relating to one box-and-whisker entity to the table. The various median values are calculated.
 public  void add(BoxAndWhiskerItem item,
    Comparable rowKey,
    Comparable columnKey) 
    Adds a list of values relating to one Box and Whisker entity to the table. The various median values are calculated.
 public  void clear() 
    Clears all data from the dataset and sends a DatasetChangeEvent to all registered listeners.
 public Object clone() throws CloneNotSupportedException 
    Returns a clone of this dataset.
 public boolean equals(Object obj) 
    Tests this dataset for equality with an arbitrary object.
 public int getColumnCount() 
    Returns the number of columns in the table.
 public int getColumnIndex(Comparable key) 
    Returns the column index for a given key.
 public Comparable getColumnKey(int column) 
    Returns a column key.
 public List getColumnKeys() 
    Returns the column keys.
 public BoxAndWhiskerItem getItem(int row,
    int column) 
    Return an item from within the dataset.
 public Number getMaxOutlier(int row,
    int column) 
    Returns the maximum outlier (non farout) value for an item.
 public Number getMaxOutlier(Comparable rowKey,
    Comparable columnKey) 
    Returns the maximum outlier (non farout) value for an item.
 public Number getMaxRegularValue(int row,
    int column) 
    Returns the maximum regular (non outlier) value for an item.
 public Number getMaxRegularValue(Comparable rowKey,
    Comparable columnKey) 
    Returns the maximum regular (non outlier) value for an item.
 public Number getMeanValue(int row,
    int column) 
    Returns the mean value for an item.
 public Number getMeanValue(Comparable rowKey,
    Comparable columnKey) 
    Returns the mean value for an item.
 public Number getMedianValue(int row,
    int column) 
    Returns the median value for an item.
 public Number getMedianValue(Comparable rowKey,
    Comparable columnKey) 
    Returns the median value for an item.
 public Number getMinOutlier(int row,
    int column) 
    Returns the minimum outlier (non farout) value for an item.
 public Number getMinOutlier(Comparable rowKey,
    Comparable columnKey) 
    Returns the minimum outlier (non farout) value for an item.
 public Number getMinRegularValue(int row,
    int column) 
    Returns the minimum regular (non outlier) value for an item.
 public Number getMinRegularValue(Comparable rowKey,
    Comparable columnKey) 
    Returns the minimum regular (non outlier) value for an item.
 public List getOutliers(int row,
    int column) 
    Returns a list of outlier values for an item.
 public List getOutliers(Comparable rowKey,
    Comparable columnKey) 
    Returns a list of outlier values for an item.
 public Number getQ1Value(int row,
    int column) 
    Returns the first quartile value.
 public Number getQ1Value(Comparable rowKey,
    Comparable columnKey) 
    Returns the first quartile value.
 public Number getQ3Value(int row,
    int column) 
    Returns the third quartile value.
 public Number getQ3Value(Comparable rowKey,
    Comparable columnKey) 
    Returns the third quartile value.
 public Range getRangeBounds(boolean includeInterval) 
    Returns the range of the values in this dataset's range.
 public double getRangeLowerBound(boolean includeInterval) 
    Returns the minimum y-value in the dataset.
 public double getRangeUpperBound(boolean includeInterval) 
    Returns the maximum y-value in the dataset.
 public int getRowCount() 
    Returns the number of rows in the table.
 public int getRowIndex(Comparable key) 
    Returns the row index for a given key.
 public Comparable getRowKey(int row) 
    Returns a row key.
 public List getRowKeys() 
    Returns the row keys.
 public Number getValue(int row,
    int column) 
    Returns the value for an item.
 public Number getValue(Comparable rowKey,
    Comparable columnKey) 
    Returns the value for an item.
 public  void remove(Comparable rowKey,
    Comparable columnKey) 
    Removes an item from the dataset and sends a DatasetChangeEvent to all registered listeners.
 public  void removeColumn(int columnIndex) 
    Removes a column from the dataset and sends a DatasetChangeEvent to all registered listeners.
 public  void removeColumn(Comparable columnKey) 
    Removes a column from the dataset and sends a DatasetChangeEvent to all registered listeners.
 public  void removeRow(int rowIndex) 
    Removes a row from the dataset and sends a DatasetChangeEvent to all registered listeners.
 public  void removeRow(Comparable rowKey) 
    Removes a row from the dataset and sends a DatasetChangeEvent to all registered listeners.