Method Summary |
|
public void | addValue(Number value, Comparable rowKey, Comparable columnKey) Adds a value to the table. |
public void | addValue(double value, Comparable rowKey, Comparable columnKey) Adds a value to the table. |
public void | clear() Clears all data from the dataset and sends a
DatasetChangeEvent
to all registered listeners. |
public Object | clone() Returns a clone of the dataset. |
public boolean | equals(Object obj) Tests this dataset for equality with an arbitrary object.
Parameters: obj - the object (null permitted). |
public int | getColumnCount() Returns the number of columns in the table. |
public int | getColumnIndex(Comparable key) Returns the column index for a given key.
Parameters: key - the column key. |
public Comparable | getColumnKey(int column) Returns a column key.
Parameters: column - the column index (zero-based). |
public List | getColumnKeys() Returns the column keys. |
public int | getRowCount() Returns the number of rows in the table. |
public int | getRowIndex(Comparable key) Returns the row index for a given key.
Parameters: key - the row key. |
public Comparable | getRowKey(int row) Returns a row key.
Parameters: row - the row index (zero-based). |
public List | getRowKeys() Returns the row keys. |
public Number | getValue(int row, int column) Returns a value from the table.
Parameters: row - the row index (zero-based). Parameters: column - the column index (zero-based). |
public Number | getValue(Comparable rowKey, Comparable columnKey) Returns the value for a pair of keys.
Parameters: rowKey - the row key (null not permitted). Parameters: columnKey - the column key (null not permitted). |
public int | hashCode() Returns a hash code for the dataset. |
public 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). |
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. |
public void | removeValue(Comparable rowKey, Comparable columnKey) Removes a value from the dataset and sends a
DatasetChangeEvent to all registered listeners. |
public void | setValue(Number value, Comparable rowKey, Comparable columnKey) Adds or updates a value in the table and sends a
DatasetChangeEvent to all registered listeners. |
public void | setValue(double value, Comparable rowKey, Comparable columnKey) Adds or updates a value in the table and sends a
DatasetChangeEvent to all registered listeners. |