org.jfree.data.xy

Interface XYZDataset

All Superinterfaces:
Dataset, SeriesDataset, XYDataset
Known Subinterfaces:
ContourDataset, IntervalXYZDataset
Known Implementing Classes:
AbstractXYZDataset, DefaultContourDataset, DefaultXYZDataset, MatrixSeriesCollection, NonGridContourDataset

public interface XYZDataset
extends XYDataset

The interface through which JFreeChart obtains data in the form of (x, y, z) items - used for XY and XYZ plots.

Method Summary

Number
getZ(int series, int item)
Returns the z-value for the specified series and item.
double
getZValue(int series, int item)
Returns the z-value (as a double primitive) for an item within a series.

Methods inherited from interface org.jfree.data.general.Dataset

addChangeListener, getGroup, removeChangeListener, setGroup

Methods inherited from interface org.jfree.data.general.SeriesDataset

getSeriesCount, getSeriesKey, indexOf

Methods inherited from interface org.jfree.data.xy.XYDataset

getDomainOrder, getItemCount, getX, getXValue, getY, getYValue

Method Details

getZ

public Number getZ(int series,
                   int item)
Returns the z-value for the specified series and item.
Parameters:
series - the series index (zero-based).
item - the item index (zero-based).
Returns:
The z-value (possibly null).

getZValue

public double getZValue(int series,
                        int item)
Returns the z-value (as a double primitive) for an item within a series.
Parameters:
series - the series (zero-based index).
item - the item (zero-based index).
Returns:
The z-value.