Interface DataSeriesInternal

All Superinterfaces:
DataSeries, PlotExceptionCause, Serializable, Series, SeriesInternal
All Known Subinterfaces:
CategoryDataSeriesInternal, CategoryErrorBarDataSeriesInternal, CategorySwappableTableDataSeriesInternal, CategoryTableDataSeriesInternal, IntervalXYDataSeriesInternal, OHLCDataSeriesInternal, XYDataSeriesInternal, XYErrorBarDataSeriesInternal
All Known Implementing Classes:
AbstractCategoryDataSeries, AbstractDataSeries, AbstractMapBasedCategoryDataSeries, AbstractSwappableTableBasedCategoryDataSeries, AbstractTableBasedCategoryDataSeries, AbstractXYDataSeries, CategoryDataSeriesMap, CategoryDataSeriesPartitionedTable, CategoryDataSeriesSwappablePartitionedTable, CategoryErrorBarDataSeriesMap, CategoryErrorBarDataSeriesPartitionedTable, CategoryErrorBarDataSeriesSwappablePartitionedTable, CategoryTreemapDataSeriesTableMap, IntervalXYDataSeriesArray, OHLCDataSeriesArray, OHLCDataSeriesSwappableTableArray, OHLCDataSeriesTableArray, XYDataSeriesArray, XYDataSeriesFunctionImpl, XYDataSeriesSwappableTableArray, XYDataSeriesTableArray, XYErrorBarDataSeriesArray, XYErrorBarDataSeriesSwappableTableArray, XYErrorBarDataSeriesTableArray

public interface DataSeriesInternal extends DataSeries, SeriesInternal, PlotExceptionCause
A generic data series.
  • Method Details

    • copy

      Description copied from interface: SeriesInternal
      Create a copy of the series on a different set of axes.
      Specified by:
      copy in interface SeriesInternal
      Parameters:
      axes - new axes.
      Returns:
      copy of the series on a different set of axes.
    • chart

      ChartImpl chart()
      Gets the chart on which this data will be plotted.
      Returns:
      chart on which this data will be plotted
    • axes

      AxesImpl axes()
      Gets the axes on which this data will be plotted.
      Specified by:
      axes in interface SeriesInternal
      Returns:
      axes on which this data will be plotted
    • id

      int id()
      Gets the id for the data series.
      Specified by:
      id in interface SeriesInternal
    • name

      Comparable name()
      Gets the name of this data series.
      Specified by:
      name in interface SeriesInternal
      Returns:
      name of this data series
    • size

      int size()
      Gets the size of this data set.
      Returns:
      size of this data set
    • getLineColor

      Paint getLineColor()
      Gets the line color.
      Returns:
      line color
    • getSeriesColor

      Paint getSeriesColor()
      Gets the series color.
      Returns:
      series color
    • getErrorBarColor

      Paint getErrorBarColor()
      Gets the color of the error bars.
      Returns:
      error bar color
    • getLineStyle

      LineStyle getLineStyle()
      Gets the line style.
      Returns:
      line style
    • getPointsVisible

      Boolean getPointsVisible()
      Gets whether points are visible.
      Returns:
      whether points are visible
    • getLinesVisible

      Boolean getLinesVisible()
      Gets whether lines are visible.
      Returns:
      whether lines are visible
    • getGradientVisible

      boolean getGradientVisible()
      Gets whether the bar gradient is visible.
      Returns:
      whether the bar gradient is visible
    • getPointLabelFormat

      String getPointLabelFormat()
      Gets the point label format.
      Returns:
      point label format
    • getXToolTipPattern

      String getXToolTipPattern()
      Gets the tooltip format for x-values.
      Returns:
      x-value tooltip format
    • getYToolTipPattern

      String getYToolTipPattern()
      Gets the tooltip format for y-values.
      Returns:
      y-value tooltip format
    • getPlotInfo

      default PlotInfo getPlotInfo()
      Specified by:
      getPlotInfo in interface PlotExceptionCause