Package com.jrefinery.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.
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.
MeterDataset A dataset containing a single value within an overall range.
PieDataset The interface for a general-purpose dataset where values are associated with categories.
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.
StatisticalCategoryDataset A category dataset that defines a median and standard deviation value for each series/category combination.
Values An interface through which (single-dimension) data values can be accessed.
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) pairs 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.
AbstractSeriesDataset An abstract implementation of the Dataset interface, containing a mechanism for registering change listeners.
BasicTimeSeries Represents a sequence of zero or more data pairs in the form (period, value).
CombinedDataset This class can combine XYDatasets, HighLowDatasets and IntervalXYDatasets 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 This class contains static methods that perform various useful functions relating to datasets.
DateRange An axis range specified in terms of two java.util.Date objects.
Day Represents a single day in the range 1-Jan-1900 to 31-Dec-9999.
DefaultCategoryDataset A convenience class that provides a default implementation of the CategoryDataset interface.
DefaultHighLowDataset A simple implementation of the HighLowDataset.
DefaultIntervalCategoryDataset A convenience class that provides a default implementation of the IntervalCategoryDataset interface.
DefaultMeterDataset A default implementation of the MeterDataset interface.
DefaultPieDataset A default implementation of the PieDataset interface.
DefaultStatisticalCategoryDataset A convenience class that provides a default implementation of the StatisticalCategoryDataset interface.
DefaultWindDataset A default implementation of the WindDataset interface.
DefaultXYDataset A convenience class that provides a default implementation of the XYDataset interface.
FixedMillisecond Wrapper for a java.util.Date object that allows it to be used as a TimePeriod.
GanttSeries A very basic representation of a list of tasks and time allocations.
GanttSeriesCollection A collection of GanttSeries objects.
Hour Represents an hour in a specific day.
JdbcCategoryDataset A CategoryDataset implementation over a database JDBC result set.
JdbcPieDataset A pie dataset that reads data from a database via JDBC.
JdbcXYDataset This class provides an chart XYDataset implementation over a database JDBC result set.
LineFunction2D A function in the form y = a + bx.
Millisecond Represents a millisecond.
Minute Represents a minute.
Month Represents a single month.
PowerFunction2D A function of the form y = a * x ^ b.
Quarter Defines a quarter (in a given year).
Range Represents the visible range for an axis.
Regression A utility class for fitting regression curves to data.
Second Represents a second in a particular day.
Series Base class representing a data series.
SeriesChangeEvent An event with details of a change to a series.
Statistics A utility class that provides some simple statistical functions.
SubSeriesDataset This class will create a Dataset with one or more series from another SeriesDataset.
TimeAllocation An arbitrary period of time.
TimePeriod An abstract class representing a unit of time.
TimeSeriesCollection A collection of time series objects.
TimeSeriesDataPair Represents one data item in a time series.
TimeSeriesTableModel Wrapper around a time series to convert it to a table model for use in a JTable.
Week Represents a week within a particular year.
XYDataPair Represents one (x, y) data item for an xy-series.
XYSeries Represents a sequence of zero or more data pairs in the form (x, y).
XYSeriesCollection Represents a collection of time series that can be used as a dataset.
Year Represents a year in the range 1900 to 9999.
 

Exception Summary
SeriesException A general purpose exception class for data series.
TimePeriodFormatException An exception that indicates an invalid format in a string representing a time period.
 

Package com.jrefinery.data Description

Data interfaces and classes.