org.jfree.data.category
public class DefaultCategoryDataset extends AbstractDataset implements CategoryDataset, PublicCloneable, Serializable
| Constructor Summary | |
|---|---|
| DefaultCategoryDataset()
Creates a new (empty) dataset. | |
| Method Summary | |
|---|---|
| void | addValue(Number value, Comparable rowKey, Comparable columnKey)
Adds a value to the table. |
| void | addValue(double value, Comparable rowKey, Comparable columnKey)
Adds a value to the table.
|
| void | clear()
Clears all data from the dataset and sends a DatasetChangeEvent
to all registered listeners. |
| Object | clone()
Returns a clone of the dataset.
|
| boolean | equals(Object obj)
Tests this dataset for equality with an arbitrary object.
|
| int | getColumnCount()
Returns the number of columns in the table.
|
| int | getColumnIndex(Comparable key)
Returns the column index for a given key.
|
| Comparable | getColumnKey(int column)
Returns a column key.
|
| List | getColumnKeys()
Returns the column keys.
|
| int | getRowCount()
Returns the number of rows in the table.
|
| int | getRowIndex(Comparable key)
Returns the row index for a given key.
|
| Comparable | getRowKey(int row)
Returns the key for the specified row.
|
| List | getRowKeys()
Returns the row keys.
|
| Number | getValue(int row, int column)
Returns a value from the table.
|
| Number | getValue(Comparable rowKey, Comparable columnKey)
Returns the value for a pair of keys.
|
| int | hashCode()
Returns a hash code for the dataset.
|
| void | incrementValue(double value, Comparable rowKey, Comparable columnKey)
Adds the specified value to an existing value in the dataset (if the
existing value is null, it is treated as if it were 0.0).
|
| void | removeColumn(int columnIndex)
Removes a column from the dataset and sends a DatasetChangeEvent
to all registered listeners.
|
| void | removeColumn(Comparable columnKey)
Removes a column from the dataset and sends a DatasetChangeEvent
to all registered listeners.
|
| void | removeRow(int rowIndex)
Removes a row from the dataset and sends a DatasetChangeEvent
to all registered listeners.
|
| void | removeRow(Comparable rowKey)
Removes a row from the dataset and sends a DatasetChangeEvent
to all registered listeners.
|
| void | removeValue(Comparable rowKey, Comparable columnKey)
Removes a value from the dataset and sends a DatasetChangeEvent
to all registered listeners.
|
| void | setValue(Number value, Comparable rowKey, Comparable columnKey)
Adds or updates a value in the table and sends a
DatasetChangeEvent to all registered listeners.
|
| void | setValue(double value, Comparable rowKey, Comparable columnKey)
Adds or updates a value in the table and sends a
DatasetChangeEvent to all registered listeners.
|
Parameters: value the value. rowKey the row key. columnKey the column key.
See Also: DefaultCategoryDataset DefaultCategoryDataset
Parameters: value the value. rowKey the row key. columnKey the column key.
See Also: DefaultCategoryDataset
Returns: A clone.
Throws: CloneNotSupportedException if there is a problem cloning the dataset.
Parameters: obj the object (null permitted).
Returns: A boolean.
Returns: The column count.
See Also: getRowCount
Parameters: key the column key (null not permitted).
Returns: The column index.
See Also: DefaultCategoryDataset
Parameters: column the column index (zero-based).
Returns: The column key.
See Also: getColumnIndex
Returns: The keys.
See Also: DefaultCategoryDataset
Returns: The row count.
See Also: getColumnCount
Parameters: key the row key (null not permitted).
Returns: The row index.
See Also: DefaultCategoryDataset
Parameters: row the row index (zero-based).
Returns: The row key.
See Also: getRowIndex getRowKeys DefaultCategoryDataset
Returns: The keys.
See Also: DefaultCategoryDataset
Parameters: row the row index (zero-based). column the column index (zero-based).
Returns: The value (possibly null).
See Also: DefaultCategoryDataset DefaultCategoryDataset
Parameters: rowKey the row key (null not permitted). columnKey the column key (null not permitted).
Returns: The value (possibly null).
Throws: UnknownKeyException if either key is not defined in the dataset.
See Also: DefaultCategoryDataset
Returns: A hash code.
null, it is treated as if it were 0.0).
Parameters: value the value. rowKey the row key (null not permitted). columnKey the column key (null not permitted).
Throws: UnknownKeyException if either key is not defined in the dataset.
Parameters: columnIndex the column index.
See Also: DefaultCategoryDataset
Parameters: columnKey the column key (null not permitted).
Throws: UnknownKeyException if columnKey is not defined
in the dataset.
Parameters: rowIndex the row index.
See Also: DefaultCategoryDataset
Parameters: rowKey the row key.
See Also: removeColumn
Parameters: rowKey the row key. columnKey the column key.
See Also: DefaultCategoryDataset
Parameters: value the value (null permitted). rowKey the row key (null not permitted). columnKey the column key (null not permitted).
See Also: DefaultCategoryDataset
Parameters: value the value. rowKey the row key (null not permitted). columnKey the column key (null not permitted).
See Also: DefaultCategoryDataset