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.
| |
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. ends the ending values for the intervals.
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. 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. categoryKeys the categories. 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