- All Superinterfaces:
DataSeries
, DataSeriesInternal
, PlotExceptionCause
, Serializable
, Series
, SeriesInternal
, ValidatingDataSeries
, XYDataSeries
- All Known Subinterfaces:
IntervalXYDataSeriesInternal
, OHLCDataSeriesInternal
, XYErrorBarDataSeriesInternal
- All Known Implementing Classes:
AbstractXYDataSeries
, IntervalXYDataSeriesArray
, OHLCDataSeriesArray
, OHLCDataSeriesSwappableTableArray
, OHLCDataSeriesTableArray
, TransformedIntervalXYDataSeries
, TransformedIntervalXYDataSeries.TransformedIntervalXYDataSeriesSnapshot
, TransformedOHLCDataSeries
, TransformedOHLCDataSeries.TransformedOHLCDataSeriesSnapshot
, TransformedXYDataSeries
, TransformedXYDataSeries.TransformedXYDataSeriesSnapshot
, XYDataSeriesArray
, XYDataSeriesFunctionImpl
, XYDataSeriesSwappableTableArray
, XYDataSeriesTableArray
, XYErrorBarDataSeriesArray
, XYErrorBarDataSeriesSwappableTableArray
, XYErrorBarDataSeriesTableArray
public interface XYDataSeriesInternal
extends XYDataSeries, DataSeriesInternal, ValidatingDataSeries
DataSeriesInternal
with two numerical components, x and y.
Data points are numbered and are accessed with an index.
-
Method Summary
Methods inherited from interface com.illumon.iris.db.plot.datasets.DataSeries
errorBarColor, errorBarColor, errorBarColor, gradientVisible, lineColor, lineColor, lineColor, lineStyle, linesVisible, pointColor, pointColor, pointColor, pointColorByY, pointColorByY, pointLabel, pointLabelFormat, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointsVisible, seriesColor, seriesColor, seriesColor, toolTipPattern, xToolTipPattern, yToolTipPattern
Methods inherited from interface com.illumon.iris.db.plot.datasets.DataSeriesInternal
axes, chart, getErrorBarColor, getGradientVisible, getLineColor, getLineStyle, getLinesVisible, getPlotInfo, getPointLabelFormat, getPointsVisible, getSeriesColor, getXToolTipPattern, getYToolTipPattern, id, name, size
Methods inherited from interface com.illumon.iris.db.plot.datasets.xy.XYDataSeries
pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColorInteger, pointLabel, pointLabel, pointLabel, pointLabel, pointShape, pointShape, pointShape, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize
-
Method Details
-
Create a copy of the series on a different set of axes.
- Specified by:
copy
in interface DataSeriesInternal
- Specified by:
copy
in interface SeriesInternal
- Parameters:
axes
- new axes.
- Returns:
- copy of the series on a different set of axes.
-
double getX(int i)
Gets the x value of the data point at index i
.
- Parameters:
i
- index
- Returns:
- x value of this data point at index
i
-
double getY(int i)
Gets the y value of the data point at index i
.
- Parameters:
i
- index
- Returns:
- x value of this data point at index
i
-
Gets the size of the data point at index i
.
- Parameters:
i
- index
- Returns:
- size of this data point at index
i
-
Paint getPointColor(
int i)
Gets the color of the data point at index i
.
- Parameters:
i
- index
- Returns:
- color of this data point at index
i
-
Gets the label of the data point at index i
.
- Parameters:
i
- index
- Returns:
- label of this data point at index
i
-
Shape getPointShape(
int i)
Gets the shape of the data point at index i
.
- Parameters:
i
- index
- Returns:
- shape of this data point at index
i
-
org.jfree.data.Range getXRange()
Gets the x range of this dataset.
Should never return null.
- Returns:
- x range of this dataset
-
org.jfree.data.Range getYRange()
Gets the y range of this dataset.
Should never return null.
- Returns:
- y range of this dataset
-
-
default double getStartX(int i)
-
default double getEndX(int i)
-
default double getStartY(int i)
-
default double getEndY(int i)
-
default boolean drawXError()
-
default boolean drawYError()
-