Package org.jfree.data
Data interfaces and classes.
-
Interface Summary Interface Description 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 theXYDatasetinterface 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 theXYZDatasetinterface 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 theValues2Dinterface 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 anXYDataset.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 Class Description AbstractDataset An abstract implementation of theDatasetinterface, containing a mechanism for registering change listeners.AbstractIntervalXYDataset An base class that you can use to create new implementations of theXYDatasetinterface.AbstractSeriesDataset An abstract implementation of theSeriesDatasetinterface, containing a mechanism for registering change listeners.AbstractXYDataset An base class that you can use to create new implementations of theXYDatasetinterface.AbstractXYZDataset An base class that you can use to create new implementations of theXYZDatasetinterface.CategoryTableXYDataset An implementation variant of theTableXYDatasetwhere every series shares the same x-values (required for generating stacked area charts).CategoryToPieDataset APieDatasetimplementation that obtains its data from one row or column of aCategoryDataset.CombinedDataset This class can combine instances ofXYDataset,HighLowDatasetandIntervalXYDatasettogether 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, seeDatasetUtilities).DateRange A range specified in terms of twojava.util.Dateobjects.DefaultCategoryDataset A default implementation of theCategoryDatasetinterface.DefaultContourDataset A convenience class that provides a default implementation of theContourDatasetinterface.DefaultHighLowDataset A simple implementation of theHighLowDataset.DefaultIntervalCategoryDataset A convenience class that provides a default implementation of theIntervalCategoryDatasetinterface.DefaultKeyedValue A (key, value) pair.DefaultKeyedValueDataset A default implementation of theKeyedValueDatasetinterface.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 theKeyedValues2DDatasetinterface.DefaultKeyedValuesDataset A default implementation of theKeyedValuesDatasetinterface.DefaultMeterDataset Deprecated. Use ValueDataset instead, this interface mixes data and presentation items.DefaultPieDataset A default implementation of thePieDatasetinterface.DefaultTableXYDataset AnXYDatasetwhere every series shares the same x-values (required for generating stacked area charts).DefaultValueDataset A default implementation of theValueDatasetinterface.DefaultWindDataset A default implementation of theWindDatasetinterface.JDBCCategoryDataset ACategoryDatasetimplementation over a database JDBC result set.JDBCPieDataset APieDatasetthat reads data from a database via JDBC.JDBCXYDataset This class provides anXYDatasetimplementation 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 twoKeyedValueinstances and sort them into ascending or descending order by key or by value.KeyedValueComparatorType Uses to indicate the type of aKeyedValueComparator: 'by key' or 'by value'.KeyToGroupMap A class that maps keys (instances ofComparableto 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 ofMatrixSeriesthat 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 theDefaultContourDatasetto 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 anOHLCDataset.OHLCDataset A simple implementation of theHighLowDatasetinterface.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 anotherSeriesDataset.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 theWaferMapPlotclass.XYBarDataset A dataset wrapper class that converts a standardXYDatasetinto anIntervalXYDatasetsuitable for use in creating XY bar charts.XYDataItem Represents one (x, y) data item for anXYSeries.XYDataPair Deprecated. UseXYDataItem.XYDatasetTableModel A READ-ONLY wrapper around anXYDatasetto 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 ofXYSeriesobjects that can be used as a dataset. -
Exception Summary Exception Description SeriesException A general purpose exception class for data series.