Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jfree.data

Data interfaces and classes.

See:
Description

Interface Summary
CategoryDataset | The interface for a dataset with one or more series, and values associated with categories.
CombinationDataset | Interface that describes the new methods that any combined dataset needs to implement.
ContourDataset | The interface through which JFreeChart obtains data in the form of (x, y, z) items - used for XY and XYZ plots.
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.
DomainInfo | An interface (optional) that can be implemented by a dataset to assist in determining the minimum and maximum values.
Function2D | A function of the form y = f(x).
HighLowDataset | An interface that defines data in the form of (x, high, low, open, close) tuples.
IntervalCategoryDataset | A category dataset that defines a value range for each series/category combination.
IntervalXYDataset | An extension of the `XYDataset` interface that allows a range of data to be defined for the X values, the Y values, or both the X and Y values.
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.
KeyedValue | A (key, value) pair.
KeyedValueDataset | A dataset containing a single value.
KeyedValues | A collection of values where each value is associated with a key.
KeyedValues2D | An extension of the `Values2D` interface where a unique key is associated with the row and column indices.
KeyedValues2DDataset | A dataset containing (key, value) data items.
KeyedValuesDataset | A dataset containing (key, value) data items.
MeterDataset | Deprecated. Use ValueDataset instead, this interface mixes data and presentation items.
PieDataset | A general purpose dataset where values are associated with keys.
RangeInfo | An interface (optional) that can be implemented by a dataset to assist in determining the minimum and maximum values.
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.
SignalsDataset | An interface that adds signal information to an `XYDataset`.
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.
Value | A general purpose interface for accessing a value.
ValueDataset | An interface for a dataset that returns a single value.
Values | An interface through which (single-dimension) data values can be accessed.
Values2D | A general purpose interface that can be used to access a table of values.
WindDataset | Interface for a dataset that supplies wind intensity and direction values observed at various points in time.
XisSymbolic | Represent a data set where X is a symbolic values.
XYDataset | An interface through which data in the form of (x, y) items can be accessed.
XYZDataset | The interface through which JFreeChart obtains data in the form of (x, y, z) items - used for XY and XYZ plots.
YisSymbolic | Represent a data set where Y is a symbolic values.

Class Summary
AbstractDataset | An abstract implementation of the `Dataset` interface, containing a mechanism for registering change listeners.
AbstractIntervalXYDataset | An base class that you can use to create new implementations of the `XYDataset` interface.
AbstractSeriesDataset | An abstract implementation of the `SeriesDataset` interface, containing a mechanism for registering change listeners.
AbstractXYDataset | An base class that you can use to create new implementations of the `XYDataset` interface.
AbstractXYZDataset | An base class that you can use to create new implementations of the `XYZDataset` interface.
CategoryTableXYDataset | An implementation variant of the `TableXYDataset` where every series shares the same x-values (required for generating stacked area charts).
CategoryToPieDataset | A `PieDataset` implementation that obtains its data from one row or column of a `CategoryDataset`.
CombinedDataset | This class can combine instances of `XYDataset`, `HighLowDataset` and `IntervalXYDataset` together exposing the union of all the series under one dataset.
DatasetChangeEvent | A change event that encapsulates information about a change to a dataset.
DatasetGroup | A class that is used to group datasets.
DatasetUtilities | A collection of useful static methods relating to datasets.
DataUtilities | Utility methods for use with some of the data classes (but not the datasets, see `DatasetUtilities`).
DateRange | A range specified in terms of two `java.util.Date` objects.
DefaultCategoryDataset | A default implementation of the `CategoryDataset` interface.
DefaultContourDataset | A convenience class that provides a default implementation of the `ContourDataset` interface.
DefaultHighLowDataset | A simple implementation of the `HighLowDataset`.
DefaultIntervalCategoryDataset | A convenience class that provides a default implementation of the `IntervalCategoryDataset` interface.
DefaultKeyedValue | A (key, value) pair.
DefaultKeyedValueDataset | A default implementation of the `KeyedValueDataset` interface.
DefaultKeyedValues | A collection of (key, value) pairs.
DefaultKeyedValues2D | A data structure that stores zero, one or many values, where each value is associated with two keys (a 'row' key and a 'column' key).
DefaultKeyedValues2DDataset | A default implementation of the `KeyedValues2DDataset` interface.
DefaultKeyedValuesDataset | A default implementation of the `KeyedValuesDataset` interface.
DefaultMeterDataset | Deprecated. Use ValueDataset instead, this interface mixes data and presentation items.
DefaultPieDataset | A default implementation of the `PieDataset` interface.
DefaultTableXYDataset | An `XYDataset` where every series shares the same x-values (required for generating stacked area charts).
DefaultValueDataset | A default implementation of the `ValueDataset` interface.
DefaultWindDataset | A default implementation of the `WindDataset` interface.
JDBCCategoryDataset | A `CategoryDataset` implementation over a database JDBC result set.
JDBCPieDataset | A `PieDataset` that reads data from a database via JDBC.
JDBCXYDataset | This class provides an `XYDataset` implementation over a database JDBC result set.
KeyedObject | A (key, object) pair.
KeyedObjects | A collection of (key, object) pairs.
KeyedObjects2D | A data structure that stores zero, one or many objects, where each object is associated with two keys (a 'row' key and a 'column' key).
KeyedValueComparator | A utility class that can compare and order two `KeyedValue` instances and sort them into ascending or descending order by key or by value.
KeyedValueComparatorType | Uses to indicate the type of a `KeyedValueComparator` : 'by key' or 'by value'.
KeyToGroupMap | A class that maps keys (instances of `Comparable` to groups.
LineFunction2D | A function in the form y = a + bx.
MatrixSeries | Represents a dense matrix M[i,j] where each Mij item of the matrix has a value (default is 0).
MatrixSeriesCollection | Represents a collection of `MatrixSeries` that can be used as a dataset.
MeanAndStandardDeviation | A simple data structure that holds a mean value and a standard deviation value.
MovingAverage | A utility class for calculating moving averages of time series data.
NonGridContourDataset | A convenience class that extends the `DefaultContourDataset` to acommadate non-grid data.
NormalDistributionFunction2D | A normal distribution function.
NormalizedMatrixSeries | Represents a dense normalized matrix M[i,j] where each Mij item of the matrix has a value (default is 0).
OHLCDataItem | Represents a single (open-high-low-close) data item in an `OHLCDataset`.
OHLCDataset | A simple implementation of the `HighLowDataset` interface.
PowerFunction2D | A function of the form y = a * x ^ b.
Range | Represents an immutable range of values.
Regression | A utility class for fitting regression curves to data.
Series | Base class representing a data series.
SeriesChangeEvent | An event with details of a change to a series.
SubSeriesDataset | This class will create a dataset with one or more series from another `SeriesDataset`.
TimeSeriesTableModel | Wrapper around a time series to convert it to a table model for use in a JTable.
WaferMapDataset | A dataset that can be used with the `WaferMapPlot` class.
XYBarDataset | A dataset wrapper class that converts a standard `XYDataset` into an `IntervalXYDataset` suitable for use in creating XY bar charts.
XYDataItem | Represents one (x, y) data item for an `XYSeries`.
XYDataPair | Deprecated. Use `XYDataItem`.
XYDatasetTableModel | A READ-ONLY wrapper around an `XYDataset` to convert it to a table model for use in a JTable.
XYSeries | Represents a sequence of zero or more data items in the form (x, y).
XYSeriesCollection | Represents a collection of `XYSeries` objects that can be used as a dataset.

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

## Package org.jfree.data Description

Data interfaces and classes.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES