org.jfree.data.category
public class DefaultIntervalCategoryDataset extends AbstractSeriesDataset implements IntervalCategoryDataset
The standard constructor accepts data in a two dimensional array where the first dimension is the series, and the second dimension is the category.
| Constructor Summary | |
|---|---|
| DefaultIntervalCategoryDataset(double[][] starts, double[][] ends)
Creates a new dataset using the specified data values and automatically
generated series and category keys.
| |
| DefaultIntervalCategoryDataset(Number[][] starts, Number[][] ends)
Constructs a dataset and populates it with data from the array.
| |
| DefaultIntervalCategoryDataset(String[] seriesNames, Number[][] starts, Number[][] ends)
Constructs a DefaultIntervalCategoryDataset, populates it with data
from the arrays, and uses the supplied names for the series.
| |
| DefaultIntervalCategoryDataset(Comparable[] seriesKeys, Comparable[] categoryKeys, Number[][] starts, Number[][] ends)
Constructs a DefaultIntervalCategoryDataset, populates it with data
from the arrays, and uses the supplied names for the series and the
supplied objects for the categories.
| |
| Method Summary | |
|---|---|
| Object | clone()
Returns a clone of this dataset.
|
| boolean | equals(Object obj)
Tests this dataset for equality with an arbitrary object.
|
| List | getCategories()
Returns a list of the categories in the dataset.
|
| int | getCategoryCount()
Returns the number of categories in the dataset.
|
| int | getCategoryIndex(Comparable category)
Returns the index for the given category.
|
| int | getColumnCount()
Returns the number of categories in the dataset. |
| int | getColumnIndex(Comparable columnKey)
Returns a column index.
|
| Comparable | getColumnKey(int column)
Returns a column key.
|
| List | getColumnKeys()
Returns a list of the categories in the dataset. |
| Number | getEndValue(Comparable series, Comparable category)
Returns the end data value for one category in a series.
|
| Number | getEndValue(int series, int category)
Returns the end data value for one category in a series.
|
| int | getItemCount()
Returns the item count.
|
| int | getRowCount()
Returns the number of series in the dataset (possibly zero).
|
| int | getRowIndex(Comparable rowKey)
Returns a row index.
|
| Comparable | getRowKey(int row)
Returns the name of the specified series.
|
| List | getRowKeys()
Returns a list of the series in the dataset. |
| List | getSeries()
Returns a list of the series in the dataset.
|
| int | getSeriesCount()
Returns the number of series in the dataset (possibly zero).
|
| int | getSeriesIndex(Comparable seriesKey)
Returns a series index.
|
| Comparable | getSeriesKey(int series)
Returns the name of the specified series.
|
| Number | getStartValue(Comparable series, Comparable category)
Returns the start data value for one category in a series.
|
| Number | getStartValue(int series, int category)
Returns the start data value for one category in a series.
|
| Number | getValue(Comparable series, Comparable category)
Returns the data value for one category in a series.
|
| Number | getValue(int series, int category)
Returns the data value for one category in a series.
|
| void | setCategoryKeys(Comparable[] categoryKeys)
Sets the categories for the dataset.
|
| void | setEndValue(int series, Comparable category, Number value)
Sets the end data value for one category in a series.
|
| void | setSeriesKeys(Comparable[] seriesKeys)
Sets the names of the series in the dataset.
|
| void | setStartValue(int series, Comparable category, Number value)
Sets the start data value for one category in a series.
|
Parameters: starts the starting values for the intervals (null
not permitted). ends the ending values for the intervals (null not
permitted).
The arrays are indexed as data[series][category]. Series and category
names are automatically generated - you can change them using the
(Comparable[]) and
(Comparable[]) methods.
Parameters: starts the start values data. ends the end values data.
Category names are generated automatically ("Category 1", "Category 2", etc).
Parameters: seriesNames the series names (if null, series names
will be generated automatically). starts the start values data, indexed as data[series][category]. ends the end values data, indexed as data[series][category].
Parameters: seriesKeys the series keys (if null, series keys
will be generated automatically). categoryKeys the category keys (if null, category
keys will be generated automatically). starts the start values data, indexed as data[series][category]. ends the end values data, indexed as data[series][category].
Returns: A clone.
Throws: CloneNotSupportedException if there is a problem cloning the dataset.
Parameters: obj the object (null permitted).
Returns: A boolean.
Deprecated: Use getColumnKeys instead.
Returns a list of the categories in the dataset.Returns: A list of the categories in the dataset.
Returns: The number of categories in the dataset.
See Also: getColumnCount
Parameters: category the category (null not permitted).
Returns: The index.
See Also: getColumnIndex
Returns: The number of categories in the dataset.
See Also: getCategoryCount getRowCount
Parameters: columnKey the column key (null not permitted).
Returns: The column index.
See Also: getCategoryIndex
Parameters: column the column index.
Returns: The column key.
See Also: DefaultIntervalCategoryDataset
Returns: A list of the categories in the dataset.
See Also: getRowKeys
Parameters: series the required series. category the required category.
Returns: The end data value for one category in a series (null possible).
See Also: DefaultIntervalCategoryDataset
Parameters: series the required series (zero based index). category the required category.
Returns: The end data value for one category in a series (null possible).
See Also: DefaultIntervalCategoryDataset
Deprecated: Use getCategoryCount instead.
Returns the item count.Returns: The item count.
Returns: The number of series in the dataset.
See Also: getSeriesCount getColumnCount
Parameters: rowKey the row key.
Returns: The row index.
See Also: getSeriesIndex
Parameters: row the index of the required row/series (zero-based).
Returns: The name of the specified series.
See Also: DefaultIntervalCategoryDataset
Returns: A list of the series in the dataset.
See Also: getColumnKeys
Deprecated: Use getRowKeys instead.
Returns a list of the series in the dataset.Returns: A list of the series in the dataset.
Returns: The number of series in the dataset.
See Also: getRowCount getCategoryCount
Parameters: seriesKey the series key.
Returns: The series index.
See Also: getRowIndex DefaultIntervalCategoryDataset
Parameters: series the index of the required series (zero-based).
Returns: The name of the specified series.
See Also: getSeriesIndex
Parameters: series the required series. category the required category.
Returns: The start data value for one category in a series
(possibly null).
See Also: DefaultIntervalCategoryDataset
Parameters: series the required series (zero based index). category the required category.
Returns: The start data value for one category in a series
(possibly null).
See Also: DefaultIntervalCategoryDataset
This method is part of the CategoryDataset interface. Not particularly meaningful for this class...returns the end value.
Parameters: series The required series (zero based index). category The required category.
Returns: The data value for one category in a series (null possible).
See Also: DefaultIntervalCategoryDataset
This method is part of the CategoryDataset interface. Not particularly meaningful for this class...returns the end value.
Parameters: series the required series (zero based index). category the required category.
Returns: The data value for one category in a series (null possible).
See Also: DefaultIntervalCategoryDataset
Parameters: categoryKeys an array of objects representing the categories in the dataset.
See Also: getRowKeys (Comparable[])
Parameters: series the series (zero-based index). category the category. value the value.
See Also: DefaultIntervalCategoryDataset
Parameters: seriesKeys the new keys (null not permitted, the
length of the array must match the number of series in the
dataset).
See Also: (Comparable[])
Parameters: series the series (zero-based index). category the category. value The value.
See Also: DefaultIntervalCategoryDataset