org.jfree.data.xy
Interface XYDataset
- Dataset, SeriesDataset
- BoxAndWhiskerXYDataset, ContourDataset, IntervalXYDataset, IntervalXYZDataset, OHLCDataset, TableXYDataset, WindDataset, XYZDataset
- AbstractIntervalXYDataset, AbstractXYDataset, AbstractXYZDataset, CategoryTableXYDataset, CombinedDataset, CyclicXYItemRenderer.OverwriteDataSet, DefaultBoxAndWhiskerXYDataset, DefaultContourDataset, DefaultHighLowDataset, DefaultIntervalXYDataset, DefaultOHLCDataset, DefaultTableXYDataset, DefaultWindDataset, DefaultXYDataset, DefaultXYZDataset, DynamicTimeSeriesCollection, HistogramDataset, JDBCXYDataset, MatrixSeriesCollection, NonGridContourDataset, OHLCSeriesCollection, SimpleHistogramDataset, SubSeriesDataset, TimePeriodValuesCollection, TimeSeriesCollection, TimeTableXYDataset, XIntervalSeriesCollection, XYBarDataset, XYIntervalSeriesCollection, XYSeriesCollection, YIntervalSeriesCollection
An interface through which data in the form of (x, y) items can be accessed.
DomainOrder | getDomainOrder() - Returns the order of the domain (or X) values returned by the dataset.
|
int | getItemCount(int series) - Returns the number of items in a series.
|
Number | getX(int series, int item) - Returns the x-value for an item within a series.
|
double | getXValue(int series, int item) - Returns the x-value for an item within a series.
|
Number | getY(int series, int item) - Returns the y-value for an item within a series.
|
double | getYValue(int series, int item) - Returns the y-value (as a double primitive) for an item within a series.
|
getItemCount
public int getItemCount(int series)
Returns the number of items in a series.
It is recommended that classes that implement this method should throw
an IllegalArgumentException
if the series
argument is outside the specified range.
series
- the series index (in the range 0
to
getSeriesCount() - 1
).
getX
public Number getX(int series,
int item)
Returns the x-value for an item within a series. The x-values may or
may not be returned in ascending order, that is up to the class
implementing the interface.
series
- the series index (in the range 0
to
getSeriesCount() - 1
).item
- the item index (in the range 0
to
getItemCount(series)
).
- The x-value (never
null
).
getXValue
public double getXValue(int series,
int item)
Returns the x-value for an item within a series.
series
- the series index (in the range 0
to
getSeriesCount() - 1
).item
- the item index (in the range 0
to
getItemCount(series)
).
getY
public Number getY(int series,
int item)
Returns the y-value for an item within a series.
series
- the series index (in the range 0
to
getSeriesCount() - 1
).item
- the item index (in the range 0
to
getItemCount(series)
).
- The y-value (possibly
null
).
getYValue
public double getYValue(int series,
int item)
Returns the y-value (as a double primitive) for an item within a series.
series
- the series index (in the range 0
to
getSeriesCount() - 1
).item
- the item index (in the range 0
to
getItemCount(series)
).