## Uses of Interface
org.jfree.data.xy.IntervalXYDataset

Packages that use IntervalXYDataset
org.jfree.chart: Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.
org.jfree.data.gantt: Data interfaces and classes for Gantt charts.
org.jfree.data.general: Data interfaces and classes.
org.jfree.data.statistics: Classes for representing statistical data.
org.jfree.data.time: Interfaces and classes for time-related data.
org.jfree.data.xy: A package containing the `XYDataset` interface and related classes.

Uses of IntervalXYDataset in org.jfree.chart

Methods in org.jfree.chart with parameters of type IntervalXYDataset
`static JFreeChart` `ChartFactory.createHistogram(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)` Creates a histogram chart.
`static JFreeChart` `ChartFactory.createXYBarChart(java.lang.String title, java.lang.String xAxisLabel, boolean dateAxis, java.lang.String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)` Creates and returns a default instance of an XY bar chart.

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

Methods in org.jfree.chart.renderer.xy with parameters of type IntervalXYDataset
`protected Range` `ClusteredXYBarRenderer.findDomainBoundsWithOffset(IntervalXYDataset dataset)` Iterates over the items in an `IntervalXYDataset` to find the range of x-values including the interval OFFSET so that it centers the interval around the start value.

Uses of IntervalXYDataset in org.jfree.data.gantt

Classes in org.jfree.data.gantt that implement IntervalXYDataset
`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 IntervalXYDataset in org.jfree.data.general

Classes in org.jfree.data.general that implement IntervalXYDataset
`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.

Uses of IntervalXYDataset in org.jfree.data.statistics

Classes in org.jfree.data.statistics that implement IntervalXYDataset
`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 IntervalXYDataset in org.jfree.data.time

Classes in org.jfree.data.time that implement IntervalXYDataset
`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 IntervalXYDataset in org.jfree.data.xy

Classes in org.jfree.data.xy that implement IntervalXYDataset
`class` `AbstractIntervalXYDataset` An base class that you can use to create new implementations of the `IntervalXYDataset` interface.
`class` `CategoryTableXYDataset` An implementation variant of the `TableXYDataset` where every series shares the same x-values (required for generating stacked area charts).
`class` `DefaultIntervalXYDataset` A dataset that defines a range (interval) for both the x-values and the y-values.
`class` `DefaultTableXYDataset` An `XYDataset` where every series shares the same x-values (required for generating stacked area charts).
`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.