# Package org.jfree.data.general

- Interface Summary
  Interface | Description
  --- | ---
  Dataset | The base interface for data sets.
  DatasetChangeListener | The interface that must be supported by classes that wish to receive notification of changes to a dataset.
  SeriesChangeListener | Methods for receiving notification of changes to a data series.
  SeriesDataset | The interface for a dataset consisting of one or many series of data.

- Class Summary
  Class | Description
  --- | ---
  AbstractDataset | An abstract implementation of the `Dataset` interface, containing a mechanism for registering change listeners.
  AbstractSeriesDataset | An abstract implementation of the `SeriesDataset` interface, containing a mechanism for registering change listeners.
  DatasetChangeEvent | A change event that encapsulates information about a change to a dataset.
  DatasetGroup | A class that is used to group datasets (currently not used for any specific purpose).
  DatasetUtilities | A collection of useful static methods relating to datasets.
  Series | Base class representing a data series.
  SeriesChangeEvent | An event with details of a change to a series.

- Exception Summary
  Exception | Description
  --- | ---
  SeriesException | A general purpose exception class for data series.