org.jfree.data.general
Interface SeriesDataset

All Superinterfaces:
Dataset
All Known Subinterfaces:
BoxAndWhiskerXYDataset, ContourDataset, IntervalXYDataset, IntervalXYZDataset, OHLCDataset, TableXYDataset, WindDataset, XYDataset, XYZDataset
All Known Implementing Classes:
AbstractIntervalXYDataset, AbstractSeriesDataset, AbstractXYDataset, AbstractXYZDataset, CategoryTableXYDataset, CombinedDataset, CyclicXYItemRenderer.OverwriteDataSet, DefaultBoxAndWhiskerXYDataset, DefaultContourDataset, DefaultHighLowDataset, DefaultIntervalCategoryDataset, DefaultOHLCDataset, DefaultTableXYDataset, DefaultWindDataset, DynamicTimeSeriesCollection, HistogramDataset, JDBCXYDataset, MatrixSeriesCollection, NonGridContourDataset, SimpleHistogramDataset, SubSeriesDataset, TaskSeriesCollection, TimePeriodValuesCollection, TimeSeriesCollection, TimeTableXYDataset, XYBarDataset, XYSeriesCollection

public interface SeriesDataset
extends Dataset

The interface for a dataset consisting of one or many series of data.

See Also:
CategoryDataset, IntervalXYDataset, IntervalXYZDataset, XYDataset, XYZDataset

Method Summary
 int getSeriesCount()
          Returns the number of series in the dataset.
 java.lang.Comparable getSeriesKey(int series)
          Returns the key for a series.
 int indexOf(java.lang.Comparable seriesKey)
          Returns the index of the named series, or -1.
 
Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
 

Method Detail

getSeriesCount

int getSeriesCount()
Returns the number of series in the dataset.

Returns:
The series count.

getSeriesKey

java.lang.Comparable getSeriesKey(int series)
Returns the key for a series.

Parameters:
series - the series (zero-based index).
Returns:
The key for the series.

indexOf

int indexOf(java.lang.Comparable seriesKey)
Returns the index of the named series, or -1.

Parameters:
seriesKey - the series key.
Returns:
The index.