Class AbstractMultiSeries<SERIES extends DataSeriesInternal>
java.lang.Object
io.deephaven.plot.AbstractSeriesInternal
io.deephaven.plot.datasets.multiseries.AbstractMultiSeries<SERIES>
- All Implemented Interfaces:
MultiSeries
,MultiSeriesInternal<SERIES>
,PlotExceptionCause
,Series
,SeriesInternal
,TableSnapshotSeries
,Serializable
- Direct Known Subclasses:
AbstractPartitionedTableHandleMultiSeries
,AbstractSwappableMultiSeries
public abstract class AbstractMultiSeries<SERIES extends DataSeriesInternal>
extends AbstractSeriesInternal
implements MultiSeriesInternal<SERIES>, TableSnapshotSeries
Creates and holds a
DataSeriesInternal
for every key in a PartitionedTable
.- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected final String[]
protected static final PartitionedTable
protected boolean
protected PartitionedTable
protected Object
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add the given series to this MultiSeriesprotected <T,
R> void applyFunction
(Function<? super T, ? extends R> function, String columnName, String functionInput, Class<R> resultClass) Applies thefunction
to thebyColumns
of the underlying table to create a new column namedcolumnName
.protected void
This is used by super classes so we can call applyNamingFunction during construction without NPEschart()
Gets the chart on which this data will be plotted.createSeries
(String seriesName, BaseTable t) Creates a new series for this multi-series.errorBarColor
(int errorBarColor, Object... multiSeriesKey) errorBarColor
(Paint errorBarColor, Object... multiSeriesKey) errorBarColor
(String errorBarColor, Object... multiSeriesKey) get
(int series) Gets the specified series from this multi-series.String[]
Gets the by columns for the multi-series.Gets a utility to make certain that all dynamic series have unique names.int
Gets the number of series in this multi-series.gradientVisible
(boolean gradientVisible, Object... multiSeriesKey) void
initializeSeries
(SERIES series) Assigns series modifiers, e.g.linesVisible
(Boolean visible, Object... multiSeriesKey) piePercentLabelFormat
(String pieLabelFormat, Object... multiSeriesKey) pointColor
(int[] pointColors, Object... multiSeriesKey) pointColor
(int pointColor, Object... multiSeriesKey) <COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor
(groovy.lang.Closure<COLOR> pointColor, Object... multiSeriesKey) pointColor
(Table t, String pointColors, Object... multiSeriesKey) pointColor
(Table t, String category, String pointColor, Object... multiSeriesKey) pointColor
(Paint[] pointColor, Object... multiSeriesKey) pointColor
(Paint pointColor, Object... multiSeriesKey) <T extends Paint>
AbstractMultiSeries<SERIES>pointColor
(IndexableData<T> pointColor, Object... multiSeriesKey) pointColor
(SelectableDataSet sds, String pointColors, Object... multiSeriesKey) pointColor
(SelectableDataSet sds, String category, String pointColor, Object... multiSeriesKey) pointColor
(Comparable category, int pointColor, Object... multiSeriesKey) pointColor
(Comparable category, Paint pointColor, Object... multiSeriesKey) pointColor
(Comparable category, String pointColor, Object... multiSeriesKey) pointColor
(Integer[] pointColors, Object... multiSeriesKey) pointColor
(String[] pointColors, Object... multiSeriesKey) pointColor
(String pointColor, Object... multiSeriesKey) <COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor
(Function<Comparable, COLOR> pointColor, Object... multiSeriesKey) <CATEGORY extends Comparable,
COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor
(Map<CATEGORY, COLOR> pointColor, Object... multiSeriesKey) <COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger
(groovy.lang.Closure<COLOR> colors, Object... multiSeriesKey) pointColorInteger
(IndexableData<Integer> colors, Object... multiSeriesKey) <COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger
(Function<Comparable, COLOR> colors, Object... multiSeriesKey) <CATEGORY extends Comparable,
COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger
(Map<CATEGORY, COLOR> colors, Object... multiSeriesKey) <LABEL> AbstractMultiSeries<SERIES>
pointLabel
(groovy.lang.Closure<LABEL> pointLabels, Object... multiSeriesKey) pointLabel
(Table t, String pointLabel, Object... multiSeriesKey) pointLabel
(Table t, String category, String pointLabel, Object... multiSeriesKey) pointLabel
(IndexableData<?> pointLabels, Object... multiSeriesKey) pointLabel
(SelectableDataSet sds, String pointLabel, Object... multiSeriesKey) pointLabel
(SelectableDataSet sds, String category, String pointLabel, Object... multiSeriesKey) pointLabel
(Comparable category, Object pointLabel, Object... multiSeriesKey) pointLabel
(Object[] pointLabels, Object... multiSeriesKey) pointLabel
(Object pointLabel, Object... multiSeriesKey) <LABEL> AbstractMultiSeries<SERIES>
pointLabel
(Function<Comparable, LABEL> pointLabels, Object... multiSeriesKey) <CATEGORY extends Comparable,
LABEL>
AbstractMultiSeries<SERIES>pointLabel
(Map<CATEGORY, LABEL> pointLabels, Object... multiSeriesKey) pointLabelFormat
(String pointLabelFormat, Object... multiSeriesKey) pointShape
(groovy.lang.Closure<String> pointShapes, Object... multiSeriesKey) pointShape
(Table t, String pointShape, Object... multiSeriesKey) pointShape
(Table t, String category, String pointShape, Object... multiSeriesKey) pointShape
(Shape[] pointShapes, Object... multiSeriesKey) pointShape
(Shape pointShape, Object... multiSeriesKey) pointShape
(IndexableData<String> pointShapes, Object... multiSeriesKey) pointShape
(SelectableDataSet sds, String pointShape, Object... multiSeriesKey) pointShape
(SelectableDataSet sds, String category, String pointShape, Object... multiSeriesKey) pointShape
(Comparable category, Shape pointShape, Object... multiSeriesKey) pointShape
(Comparable category, String pointShape, Object... multiSeriesKey) pointShape
(String[] pointShapes, Object... multiSeriesKey) pointShape
(String pointShape, Object... multiSeriesKey) pointShape
(Function<Comparable, String> pointShapes, Object... multiSeriesKey) <CATEGORY extends Comparable>
AbstractMultiSeries<SERIES>pointShape
(Map<CATEGORY, String> pointShapes, Object... multiSeriesKey) <CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable,
NUMBER extends Number>
AbstractMultiSeries<SERIES><NUMBER extends Number>
AbstractMultiSeries<SERIES>pointSize
(IndexableData<Double> pointSizes, Object... multiSeriesKey) pointSize
(SelectableDataSet sds, String pointSize, Object... multiSeriesKey) pointSize
(SelectableDataSet sds, String category, String pointSize, Object... multiSeriesKey) pointSize
(Comparable category, double pointSize, Object... multiSeriesKey) pointSize
(Comparable category, int pointSize, Object... multiSeriesKey) pointSize
(Comparable category, long pointSize, Object... multiSeriesKey) pointSize
(Comparable category, Number pointSize, Object... multiSeriesKey) <NUMBER extends Number>
AbstractMultiSeries<SERIES>pointSize
(Function<Comparable, NUMBER> pointSizes, Object... multiSeriesKey) <CATEGORY extends Comparable,
NUMBER extends Number>
AbstractMultiSeries<SERIES><T extends Number>
AbstractMultiSeries<SERIES>pointsVisible
(Boolean visible, Object... multiSeriesKey) seriesColor
(int color, Object... multiSeriesKey) seriesColor
(Paint color, Object... multiSeriesKey) seriesColor
(String color, Object... multiSeriesKey) seriesNamingFunction
(groovy.lang.Closure<String> namingFunction) Defines the procedure to name a generated series.seriesNamingFunction
(Function<Object, String> namingFunction) Defines the procedure to name a generated series.void
setDynamicSeriesNamer
(DynamicSeriesNamer seriesNamer) toolTipPattern
(String toolTipPattern, Object... multiSeriesKey) xToolTipPattern
(String xToolTipPattern, Object... multiSeriesKey) yToolTipPattern
(String yToolTipPattern, Object... multiSeriesKey) Methods inherited from class io.deephaven.plot.AbstractSeriesInternal
addPartitionedTableHandle, addSwappableTable, addTableHandle, axes, getPartitionedTableHandles, getSwappableTables, getTableHandles, id, name, removeTableHandle
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.plot.datasets.multiseries.MultiSeriesInternal
applyTransform, axes, copy, createSeries, getPartitionedTable, getPlotInfo, getX, getY, id, name
Methods inherited from interface io.deephaven.plot.SeriesInternal
addPartitionedTableHandle, addSwappableTable, addTableHandle, getPartitionedTableHandles, getSwappableTables, getTableHandles, removeTableHandle
-
Field Details
-
EMPTY_PARTITIONED_TABLE
-
byColumns
-
partitionedTableLock
-
partitionedTable
-
initialized
protected boolean initialized
-
-
Method Details
-
chart
Description copied from interface:MultiSeriesInternal
Gets the chart on which this data will be plotted.- Specified by:
chart
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- chart on which this data will be plotted
-
getDynamicSeriesNamer
Description copied from interface:MultiSeriesInternal
Gets a utility to make certain that all dynamic series have unique names.- Specified by:
getDynamicSeriesNamer
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- utility to make certain that all dynamic series have unique names.
-
setDynamicSeriesNamer
- Specified by:
setDynamicSeriesNamer
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
-
getByColumns
Description copied from interface:MultiSeriesInternal
Gets the by columns for the multi-series.- Specified by:
getByColumns
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- by columns for the multi-series.
-
seriesNamingFunction
Description copied from interface:MultiSeries
Defines the procedure to name a generated series. If there is only one key column defining the series, the input to the naming function is the singular key column value as anObject
. If there are multiple key columns defining the series, the input to the naming function will be anObject[]
containing the key column values in order.- Specified by:
seriesNamingFunction
in interfaceMultiSeries
- Parameters:
namingFunction
- series naming function
-
seriesNamingFunction
Description copied from interface:MultiSeries
Defines the procedure to name a generated series. If there is only one key column defining the series, the input to the naming function is the singular key column value as anObject
. If there are multiple key columns defining the series, the input to the naming function will be anObject[]
containing the key column values in order.- Specified by:
seriesNamingFunction
in interfaceMultiSeries
- Parameters:
namingFunction
- series naming closure
-
applyNamingFunction
protected void applyNamingFunction()This is used by super classes so we can call applyNamingFunction during construction without NPEs -
applyFunction
protected <T,R> void applyFunction(Function<? super T, ? extends R> function, String columnName, String functionInput, Class<R> resultClass) Applies thefunction
to thebyColumns
of the underlying table to create a new column namedcolumnName
.- Parameters:
function
- The function to applycolumnName
- The column name to createfunctionInput
- The formula string to use for gathering input tofunction
resultClass
- The expected result type offunction
-
initializeSeries
Description copied from interface:MultiSeriesInternal
Assigns series modifiers, e.g. point color, to the givenseries
- Specified by:
initializeSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Parameters:
series
- series to initialize
-
addSeries
Description copied from interface:MultiSeriesInternal
Add the given series to this MultiSeries- Specified by:
addSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Parameters:
series
- serieskey
- key used to determine the name of theseries
-
get
Description copied from interface:MultiSeriesInternal
Gets the specified series from this multi-series.- Specified by:
get
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Parameters:
series
- series index- Returns:
- specified series
-
getSeriesCount
public int getSeriesCount()Description copied from interface:MultiSeriesInternal
Gets the number of series in this multi-series.- Specified by:
getSeriesCount
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- number of series in this multi-series
-
createSeries
Description copied from interface:MultiSeriesInternal
Creates a new series for this multi-series.- Specified by:
createSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Parameters:
seriesName
- name for the seriest
- client side source table- Returns:
- new series for this multi-series
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(groovy.lang.Closure<COLOR> pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Function<Comparable, COLOR> pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(groovy.lang.Closure<COLOR> colors, Object... multiSeriesKey) - Specified by:
pointColorInteger
in interfaceMultiSeries
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Function<Comparable, COLOR> colors, Object... multiSeriesKey) - Specified by:
pointColorInteger
in interfaceMultiSeries
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(groovy.lang.Closure<LABEL> pointLabels, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(Function<Comparable, LABEL> pointLabels, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(groovy.lang.Closure<String> pointShapes, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Function<Comparable, String> pointShapes, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(groovy.lang.Closure<NUMBER> pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Function<Comparable, NUMBER> pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
-
gradientVisible
public AbstractMultiSeries<SERIES> gradientVisible(boolean gradientVisible, Object... multiSeriesKey) - Specified by:
gradientVisible
in interfaceMultiSeries
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
-
lineStyle
- Specified by:
lineStyle
in interfaceMultiSeries
-
linesVisible
- Specified by:
linesVisible
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabelFormat
public AbstractMultiSeries<SERIES> pointLabelFormat(String pointLabelFormat, Object... multiSeriesKey) - Specified by:
pointLabelFormat
in interfaceMultiSeries
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
-
pointsVisible
- Specified by:
pointsVisible
in interfaceMultiSeries
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
-
toolTipPattern
- Specified by:
toolTipPattern
in interfaceMultiSeries
-
xToolTipPattern
public AbstractMultiSeries<SERIES> xToolTipPattern(String xToolTipPattern, Object... multiSeriesKey) - Specified by:
xToolTipPattern
in interfaceMultiSeries
-
yToolTipPattern
public AbstractMultiSeries<SERIES> yToolTipPattern(String yToolTipPattern, Object... multiSeriesKey) - Specified by:
yToolTipPattern
in interfaceMultiSeries
-
group
- Specified by:
group
in interfaceMultiSeries
-
piePercentLabelFormat
public AbstractMultiSeries<SERIES> piePercentLabelFormat(String pieLabelFormat, Object... multiSeriesKey) - Specified by:
piePercentLabelFormat
in interfaceMultiSeries
-
pointColor
public <CATEGORY extends Comparable,COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Map<CATEGORY, COLOR> pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Comparable category, String pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Comparable category, int pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Comparable category, Paint pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Table t, String category, String pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String category, String pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColorInteger
public <CATEGORY extends Comparable,COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Map<CATEGORY, COLOR> colors, Object... multiSeriesKey) - Specified by:
pointColorInteger
in interfaceMultiSeries
-
pointLabel
public <CATEGORY extends Comparable,LABEL> AbstractMultiSeries<SERIES> pointLabel(Map<CATEGORY, LABEL> pointLabels, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(Comparable category, Object pointLabel, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(Table t, String category, String pointLabel, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String category, String pointLabel, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointShape
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointShape(Map<CATEGORY, String> pointShapes, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Comparable category, String pointShape, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Comparable category, Shape pointShape, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Table t, String category, String pointShape, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String category, String pointShape, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointSize
public <CATEGORY extends Comparable,NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Map<CATEGORY, NUMBER> pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public <CATEGORY extends Comparable,NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, NUMBER[] pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, double[] pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, int[] pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, long[] pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Comparable category, Number pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Comparable category, double pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Comparable category, int pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Comparable category, long pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Table t, String category, String pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String category, String pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public <T extends Paint> AbstractMultiSeries<SERIES> pointColor(IndexableData<T> pointColor, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Table t, String pointColors, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String pointColors, Object... multiSeriesKey) - Specified by:
pointColor
in interfaceMultiSeries
-
pointColorInteger
public AbstractMultiSeries<SERIES> pointColorInteger(IndexableData<Integer> colors, Object... multiSeriesKey) - Specified by:
pointColorInteger
in interfaceMultiSeries
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(IndexableData<?> pointLabels, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String pointLabel, Object... multiSeriesKey) - Specified by:
pointLabel
in interfaceMultiSeries
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(IndexableData<String> pointShapes, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String pointShape, Object... multiSeriesKey) - Specified by:
pointShape
in interfaceMultiSeries
-
pointSize
public <T extends Number> AbstractMultiSeries<SERIES> pointSize(T[] pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(IndexableData<Double> pointSizes, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String pointSize, Object... multiSeriesKey) - Specified by:
pointSize
in interfaceMultiSeries
-