Interface Dataset

All Known Subinterfaces:
BoxAndWhiskerCategoryDataset, BoxAndWhiskerXYDataset, CategoryDataset, FlowDataset<K>, GanttCategoryDataset, IntervalCategoryDataset, IntervalXYDataset, IntervalXYZDataset, KeyedValueDataset, KeyedValues2DDataset, KeyedValuesDataset, MultiValueCategoryDataset, OHLCDataset, PieDataset<K>, SeriesDataset, StatisticalCategoryDataset, TableXYDataset, ValueDataset, VectorXYDataset, WindDataset, XYDataset, XYZDataset
All Known Implementing Classes:
AbstractDataset, AbstractIntervalXYDataset, AbstractSeriesDataset, AbstractXYDataset, AbstractXYZDataset, CategoryTableXYDataset, CategoryToPieDataset, CyclicXYItemRenderer.OverwriteDataSet, DefaultBoxAndWhiskerCategoryDataset, DefaultBoxAndWhiskerXYDataset, DefaultCategoryDataset, DefaultFlowDataset, DefaultHeatMapDataset, DefaultHighLowDataset, DefaultIntervalCategoryDataset, DefaultIntervalXYDataset, DefaultKeyedValueDataset, DefaultKeyedValues2DDataset, DefaultKeyedValuesDataset, DefaultMultiValueCategoryDataset, DefaultOHLCDataset, DefaultPieDataset, DefaultStatisticalCategoryDataset, DefaultTableXYDataset, DefaultValueDataset, DefaultWindDataset, DefaultXYDataset, DefaultXYZDataset, DynamicTimeSeriesCollection, HistogramDataset, JDBCCategoryDataset, JDBCPieDataset, JDBCXYDataset, MatrixSeriesCollection, OHLCSeriesCollection, SimpleHistogramDataset, SlidingCategoryDataset, SlidingGanttCategoryDataset, TaskSeriesCollection, TimePeriodValuesCollection, TimeSeriesCollection, TimeTableXYDataset, VectorSeriesCollection, WaferMapDataset, XIntervalSeriesCollection, XYBarDataset, XYIntervalSeriesCollection, XYSeriesCollection, XYTaskDataset, YIntervalSeriesCollection

public interface Dataset
The base interface for data sets.

All datasets are required to support the DatasetChangeEvent mechanism by allowing listeners to register and receive notification of any changes to the dataset.

In addition, all datasets must belong to one (and only one) DatasetGroup. The group object maintains a reader-writer lock which provides synchronised access to the datasets in multi-threaded code.

  • Method Details