## Uses of Interface
org.jfree.data.general.SeriesDataset

Packages that use SeriesDataset
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.
org.jfree.data.category: A package containing the `CategoryDataset` interface and related classes.
org.jfree.data.contour: Datasets used by the `ContourPlot` class.
org.jfree.data.gantt: Data interfaces and classes for Gantt charts.
org.jfree.data.general: Data interfaces and classes.
org.jfree.data.jdbc: Dataset classes that fetch data from a database via JDBC.
org.jfree.data.statistics: Classes for representing statistical data.
org.jfree.data.time: Interfaces and classes for time-related data.
org.jfree.data.time.ohlc: Classes for representing financial data in open-high-low-close form.
org.jfree.data.xy: A package containing the `XYDataset` interface and related classes.

Uses of SeriesDataset in org.jfree.chart.renderer.xy

Classes in org.jfree.chart.renderer.xy that implement SeriesDataset
`protected static class` `CyclicXYItemRenderer.OverwriteDataSet` A dataset to hold the interpolated points when drawing new lines.

Uses of SeriesDataset in org.jfree.data.category

Classes in org.jfree.data.category that implement SeriesDataset
`class` `DefaultIntervalCategoryDataset` A convenience class that provides a default implementation of the `IntervalCategoryDataset` interface.

Uses of SeriesDataset in org.jfree.data.contour

Subinterfaces of SeriesDataset in org.jfree.data.contour
`interface` `ContourDataset` Deprecated. This interface is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.

Classes in org.jfree.data.contour that implement SeriesDataset
`class` `DefaultContourDataset` Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.
`class` `NonGridContourDataset` Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.

Uses of SeriesDataset in org.jfree.data.gantt

Classes in org.jfree.data.gantt that implement SeriesDataset
`class` `TaskSeriesCollection` A collection of `TaskSeries` objects.
`class` `XYTaskDataset` A dataset implementation that wraps a `TaskSeriesCollection` and presents it as an `IntervalXYDataset`, allowing a set of tasks to be displayed using an `XYBarRenderer` (and usually a `SymbolAxis`).

Uses of SeriesDataset in org.jfree.data.general

Classes in org.jfree.data.general that implement SeriesDataset
`class` `AbstractSeriesDataset` An abstract implementation of the `SeriesDataset` interface, containing a mechanism for registering change listeners.
`class` `CombinedDataset` Deprecated. As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.
`class` `SubSeriesDataset` Deprecated. As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.

Methods in org.jfree.data.general that return SeriesDataset
`SeriesDataset` `SubSeriesDataset.getParent()` Deprecated. Returns the parent Dataset of this combination.
`SeriesDataset` `CombinedDataset.getParent()` Deprecated. Returns the parent Dataset of this combination.
`SeriesDataset` `CombinationDataset.getParent()` Deprecated. Returns the parent Dataset of this combination.

Methods in org.jfree.data.general with parameters of type SeriesDataset
`void` `CombinedDataset.add(SeriesDataset data)` Deprecated. Adds one SeriesDataset to the combination.
`void` `CombinedDataset.add(SeriesDataset[] data)` Deprecated. Adds an array of SeriesDataset's to the combination.
`void` `CombinedDataset.add(SeriesDataset data, int series)` Deprecated. Adds one series from a SeriesDataset to the combination.

Constructors in org.jfree.data.general with parameters of type SeriesDataset
`CombinedDataset(SeriesDataset[] data)` Deprecated. Creates a CombinedDataset initialized with an array of SeriesDatasets.
`SubSeriesDataset(SeriesDataset parent, int series)` Deprecated. Creates a SubSeriesDataset using one series from `parent`.
`SubSeriesDataset(SeriesDataset parent, int[] map)` Deprecated. Creates a SubSeriesDataset using one or more series from `parent`.

Uses of SeriesDataset in org.jfree.data.jdbc

Classes in org.jfree.data.jdbc that implement SeriesDataset
`class` `JDBCXYDataset` This class provides an `XYDataset` implementation over a database JDBC result set.

Uses of SeriesDataset in org.jfree.data.statistics

Subinterfaces of SeriesDataset in org.jfree.data.statistics
`interface` `BoxAndWhiskerXYDataset` An interface that defines data in the form of (x, max, min, average, median) tuples.

Classes in org.jfree.data.statistics that implement SeriesDataset
`class` `DefaultBoxAndWhiskerXYDataset` A simple implementation of the `BoxAndWhiskerXYDataset` interface.
`class` `HistogramDataset` A dataset that can be used for creating histograms.
`class` `SimpleHistogramDataset` A dataset used for creating simple histograms with custom defined bins.

Uses of SeriesDataset in org.jfree.data.time

Classes in org.jfree.data.time that implement SeriesDataset
`class` `DynamicTimeSeriesCollection` A dynamic dataset.
`class` `TimePeriodValuesCollection` A collection of `TimePeriodValues` objects.
`class` `TimeSeriesCollection` A collection of time series objects.
`class` `TimeTableXYDataset` A dataset for regular time periods that implements the `TableXYDataset` interface.

Uses of SeriesDataset in org.jfree.data.time.ohlc

Classes in org.jfree.data.time.ohlc that implement SeriesDataset
`class` `OHLCSeriesCollection` A collection of `OHLCSeries` objects.

Uses of SeriesDataset in org.jfree.data.xy

Subinterfaces of SeriesDataset in org.jfree.data.xy
`interface` `IntervalXYDataset` An extension of the `XYDataset` interface that allows an x-interval and a y-interval to be defined.
`interface` `IntervalXYZDataset` An extension of the `XYZDataset` interface that allows a range of data to be defined for any of the X values, the Y values, and the Z values.
`interface` `OHLCDataset` An interface that defines data in the form of (x, high, low, open, close) tuples.
`interface` `TableXYDataset` A dataset containing one or more data series containing (x, y) data items, where all series in the dataset share the same set of x-values.
`interface` `VectorXYDataset` An extension of the `XYDataset` interface that allows a vector to be defined at a specific (x, y) location.
`interface` `WindDataset` Interface for a dataset that supplies wind intensity and direction values observed at various points in time.
`interface` `XYDataset` An interface through which data in the form of (x, y) items can be accessed.
`interface` `XYZDataset` The interface through which JFreeChart obtains data in the form of (x, y, z) items - used for XY and XYZ plots.

Classes in org.jfree.data.xy that implement SeriesDataset
`class` `AbstractIntervalXYDataset` An base class that you can use to create new implementations of the `IntervalXYDataset` interface.
`class` `AbstractXYDataset` An base class that you can use to create new implementations of the `XYDataset` interface.
`class` `AbstractXYZDataset` An base class that you can use to create new implementations of the `XYZDataset` interface.
`class` `CategoryTableXYDataset` An implementation variant of the `TableXYDataset` where every series shares the same x-values (required for generating stacked area charts).
`class` `DefaultHighLowDataset` A simple implementation of the `OHLCDataset` interface.
`class` `DefaultIntervalXYDataset` A dataset that defines a range (interval) for both the x-values and the y-values.
`class` `DefaultOHLCDataset` A simple implementation of the `OHLCDataset` interface.
`class` `DefaultTableXYDataset` An `XYDataset` where every series shares the same x-values (required for generating stacked area charts).
`class` `DefaultWindDataset` A default implementation of the `WindDataset` interface.
`class` `DefaultXYDataset` A default implementation of the `XYDataset` interface that stores data values in arrays of double primitives.
`class` `DefaultXYZDataset` A default implementation of the `XYZDataset` interface that stores data values in arrays of double primitives.
`class` `MatrixSeriesCollection` Represents a collection of `MatrixSeries` that can be used as a dataset.
`class` `VectorSeriesCollection` A collection of `VectorSeries` objects.
`class` `XIntervalSeriesCollection` A collection of `XIntervalSeries` objects.
`class` `XYBarDataset` A dataset wrapper class that converts a standard `XYDataset` into an `IntervalXYDataset` suitable for use in creating XY bar charts.
`class` `XYIntervalSeriesCollection` A collection of `XYIntervalSeries` objects.
`class` `XYSeriesCollection` Represents a collection of `XYSeries` objects that can be used as a dataset.
`class` `YIntervalSeriesCollection` A collection of `YIntervalSeries` objects.