Package org.jfree.data
Interface IntervalXYDataset
- All Superinterfaces:
Dataset,SeriesDataset,XYDataset
- All Known Implementing Classes:
AbstractIntervalXYDataset,CategoryTableXYDataset,CombinedDataset,DefaultTableXYDataset,DynamicTimeSeriesCollection,HistogramDataset,SimpleIntervalXYDataset,SimpleIntervalXYDataset2,SubSeriesDataset,TimePeriodValuesCollection,TimeSeriesCollection,TimeTableXYDataset,XYBarDataset,XYSeriesCollection
public interface IntervalXYDataset extends XYDataset
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.
This versatile interface will be used to support (among other things) bar plots against numerical axes.
- Author:
- Mark Watson
-
Method Summary
Modifier and Type Method Description doublegetEndX(int series, int item)Returns the end x-value (as a double primitive) for an item within a series.NumbergetEndXValue(int series, int item)Returns the ending X value for the specified series and item.doublegetEndY(int series, int item)Returns the end y-value (as a double primitive) for an item within a series.NumbergetEndYValue(int series, int item)Returns the ending Y value for the specified series and item.doublegetStartX(int series, int item)Returns the start x-value (as a double primitive) for an item within a series.NumbergetStartXValue(int series, int item)Returns the starting X value for the specified series and item.doublegetStartY(int series, int item)Returns the start y-value (as a double primitive) for an item within a series.NumbergetStartYValue(int series, int item)Returns the starting Y value for the specified series and item.Methods inherited from interface org.jfree.data.Dataset
addChangeListener, getGroup, removeChangeListener, setGroupMethods inherited from interface org.jfree.data.SeriesDataset
getSeriesCount, getSeriesName
-
Method Details
-
getStartXValue
Returns the starting X value for the specified series and item.- Parameters:
series- the series (zero-based index).item- the item within a series (zero-based index).- Returns:
- the starting X value for the specified series and item.
-
getStartX
double getStartX(int series, int item)Returns the start x-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 start x-value.
-
getEndXValue
Returns the ending X value for the specified series and item.- Parameters:
series- the series (zero-based index).item- the item within a series (zero-based index).- Returns:
- the ending X value for the specified series and item.
-
getEndX
double getEndX(int series, int item)Returns the end x-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 end x-value.
-
getStartYValue
Returns the starting Y value for the specified series and item.- Parameters:
series- the series (zero-based index).item- the item within a series (zero-based index).- Returns:
- starting Y value for the specified series and item.
-
getStartY
double getStartY(int series, int item)Returns the start y-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 start y-value.
-
getEndYValue
Returns the ending Y value for the specified series and item.- Parameters:
series- the series (zero-based index).item- the item within a series (zero-based index).- Returns:
- the ending Y value for the specified series and item.
-
getEndY
double getEndY(int series, int item)Returns the end y-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 end y-value.
-