Class TransformedMultiSeries<SERIES extends DataSeriesInternal,SERIES2 extends SERIES>
java.lang.Object
com.illumon.iris.db.plot.AbstractSeriesInternal
com.illumon.iris.db.plot.datasets.multiseries.AbstractMultiSeries<SERIES>
com.illumon.iris.db.plot.datasets.multiseries.TransformedMultiSeries<SERIES,SERIES2>
- All Implemented Interfaces:
MultiSeries
,MultiSeriesInternal<SERIES>
,PlotExceptionCause
,Series
,SeriesInternal
,TableSnapshotSeries
,DataChangeListener
,TableSnapshotChangeListener
,Serializable
public class TransformedMultiSeries<SERIES extends DataSeriesInternal,SERIES2 extends SERIES> extends AbstractMultiSeries<SERIES> implements DataChangeListener
MultiSeries data set with a transform applied to each generated series.
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class com.illumon.iris.db.plot.datasets.multiseries.AbstractMultiSeries
byColumns, EMPTY_TABLE_MAP, initialized, tableMap, tableMapLock
-
Constructor Summary
Constructors Constructor Description TransformedMultiSeries(MultiSeriesInternal<SERIES2> series, Function<SERIES2,? extends SERIES> seriesTransform)
TransformedMultiSeries(MultiSeriesInternal<SERIES2> series, Function<SERIES2,? extends SERIES> seriesTransform, DynamicSeriesNamer seriesNamer)
Creates a TransformedMultiSeries instance. -
Method Summary
Methods inherited from class com.illumon.iris.db.plot.datasets.multiseries.AbstractMultiSeries
applyFunction, applyFunction, applyNamingFunction, chart, getByColumns, getDynamicSeriesNamer, init, isInitialized, notifySeriesChangeListeners, seriesNamingFunction, seriesNamingFunction, setAddTo, setDynamicSeriesNamer, setUpSnapshot
Methods inherited from class com.illumon.iris.db.plot.AbstractSeriesInternal
addSwappableTable, addTableHandle, addTableMapHandle, axes, dataChangeListener, getSwappableTables, getTableHandles, getTableMapHandles, 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 com.illumon.iris.db.plot.util.tables.DataChangeListener
notifyDataChanged, onOneClick, onOneClickRemoved, removeOnOneClick
Methods inherited from interface com.illumon.iris.db.plot.datasets.multiseries.MultiSeriesInternal
axes, getPlotInfo, id, name
Methods inherited from interface com.illumon.iris.db.plot.SeriesInternal
addSwappableTable, addTableHandle, addTableMapHandle, dataChangeListener, getSwappableTables, getTableHandles, getTableMapHandles, onInflate, removeTableHandle
Methods inherited from interface com.illumon.iris.db.plot.TableSnapshotSeries
notifyTableSnapshotChanged
-
Constructor Details
-
TransformedMultiSeries
public TransformedMultiSeries(MultiSeriesInternal<SERIES2> series, Function<SERIES2,? extends SERIES> seriesTransform) -
TransformedMultiSeries
public TransformedMultiSeries(MultiSeriesInternal<SERIES2> series, Function<SERIES2,? extends SERIES> seriesTransform, DynamicSeriesNamer seriesNamer)Creates a TransformedMultiSeries instance.- Parameters:
series
- dataseriesTransform
- transform applied to eachDataSeriesInternal
inseries
-
-
Method Details
-
applyTransform
public void applyTransform(String columnName, String update, Class[] classesToImport, Map<String,Object> params, boolean columnTypesPreserved)Description copied from interface:MultiSeriesInternal
Calls a .update() on the underlying table with the given formula: underlyingTable.update(columnName = update)- Specified by:
applyTransform
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Parameters:
columnName
- the resulting columnupdate
- the formula insideclassesToImport
- classes to import into the query scopeparams
- parameters to add to the query scopecolumnTypesPreserved
- set to true if the update clause is 'add only' with respect to columns. This allows the copying of ACLs
-
init
- Specified by:
init
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
init
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
allowInitialization
public void allowInitialization()Description copied from interface:MultiSeriesInternal
Initialization will only be allowed after a Figure show() or save()- Specified by:
allowInitialization
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
allowInitialization
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
addSeries
Description copied from interface:MultiSeriesInternal
Add the given series to this MultiSeries- Specified by:
addSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
addSeries
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
- Parameters:
series
- serieskey
- key used to determine the name of theseries
-
copy
Description copied from interface:SeriesInternal
Create a copy of the series on a different set of axes.- Specified by:
copy
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Specified by:
copy
in interfaceSeriesInternal
- Parameters:
axes
- new axes.- Returns:
- copy of the series on a different set of axes.
-
createSeries
Description copied from interface:MultiSeriesInternal
Creates a new series for this multi-series.- Specified by:
createSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
createSeries
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
- Parameters:
seriesName
- name for the seriest
- client side source table- Returns:
- new series for 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 tableseriesNamer
- creates the name for the newly generated series. Ensures unique names.- Returns:
- new series for this multi-series
-
getTableMap
- Specified by:
getTableMap
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- the underlying
TableMap
-
get
Description copied from interface:MultiSeriesInternal
Gets the specified series from this multi-series.- Specified by:
get
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
get
in classAbstractMultiSeries<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>
- Overrides:
getSeriesCount
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
- Returns:
- number of series in this multi-series
-
getQueryProcessorConnection
- Specified by:
getQueryProcessorConnection
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
-
addSeriesChangeListener
Description copied from interface:MultiSeriesInternal
Add a series change listener.- Specified by:
addSeriesChangeListener
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
addSeriesChangeListener
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
- Parameters:
listener
- series change listener
-
notifyDataChanged
public void notifyDataChanged()Description copied from interface:DataChangeListener
Notifies this listener that the underlying data has changed.- Specified by:
notifyDataChanged
in interfaceDataChangeListener
-
notifySeriesChanged
public void notifySeriesChanged(boolean incremental)Description copied from interface:DataChangeListener
Notifies this listener that the underlying data has a new series.- Specified by:
notifySeriesChanged
in interfaceDataChangeListener
- Parameters:
incremental
- whether the series change is additive
-
onFailed
Description copied from interface:DataChangeListener
Notifies this listener that there has been an exception that cannot be handled downstream- Specified by:
onFailed
in interfaceDataChangeListener
- Parameters:
e
- an error
-
onClose
public void onClose()Description copied from interface:SeriesInternal
Series shut down after the plot is closed.- Specified by:
onClose
in interfaceSeriesInternal
- Overrides:
onClose
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
getX
- Specified by:
getX
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- the x-axis data column
-
getY
- Specified by:
getY
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Returns:
- the y-axis data column
-
initializeSeries
Description copied from interface:MultiSeriesInternal
Assigns series modifiers, e.g. point color, to the givenseries
- Specified by:
initializeSeries
in interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
- Overrides:
initializeSeries
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
- Parameters:
series
- series to initialize
-
pointColorByY
public <T extends Paint> AbstractMultiSeries<SERIES> pointColorByY(groovy.lang.Closure<T> colors, Object... keys)- Specified by:
pointColorByY
in interfaceMultiSeries
- Overrides:
pointColorByY
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorByY
public <T extends Paint> AbstractMultiSeries<SERIES> pointColorByY(Function<Double,T> colors, Object... keys)- Specified by:
pointColorByY
in interfaceMultiSeries
- Overrides:
pointColorByY
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(groovy.lang.Closure<COLOR> colors, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Function<Comparable,COLOR> colors, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(groovy.lang.Closure<COLOR> colors, Object... keys)- Specified by:
pointColorInteger
in interfaceMultiSeries
- Overrides:
pointColorInteger
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Function<Comparable,COLOR> colors, Object... keys)- Specified by:
pointColorInteger
in interfaceMultiSeries
- Overrides:
pointColorInteger
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(groovy.lang.Closure<LABEL> labels, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(Function<Comparable,LABEL> labels, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(groovy.lang.Closure<NUMBER> factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Function<Comparable,NUMBER> factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
- Overrides:
errorBarColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
- Overrides:
errorBarColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColor
in interfaceMultiSeries
- Overrides:
errorBarColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
gradientVisible
- Specified by:
gradientVisible
in interfaceMultiSeries
- Overrides:
gradientVisible
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
- Overrides:
lineColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
- Overrides:
lineColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColor
in interfaceMultiSeries
- Overrides:
lineColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineStyle
- Specified by:
lineStyle
in interfaceMultiSeries
- Overrides:
lineStyle
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
linesVisible
- Specified by:
linesVisible
in interfaceMultiSeries
- Overrides:
linesVisible
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabelFormat
- Specified by:
pointLabelFormat
in interfaceMultiSeries
- Overrides:
pointLabelFormat
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointsVisible
- Specified by:
pointsVisible
in interfaceMultiSeries
- Overrides:
pointsVisible
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
- Overrides:
seriesColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
- Overrides:
seriesColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColor
in interfaceMultiSeries
- Overrides:
seriesColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
toolTipPattern
- Specified by:
toolTipPattern
in interfaceMultiSeries
- Overrides:
toolTipPattern
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
xToolTipPattern
- Specified by:
xToolTipPattern
in interfaceMultiSeries
- Overrides:
xToolTipPattern
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
yToolTipPattern
- Specified by:
yToolTipPattern
in interfaceMultiSeries
- Overrides:
yToolTipPattern
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
group
- Specified by:
group
in interfaceMultiSeries
- Overrides:
group
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
piePercentLabelFormat
- Specified by:
piePercentLabelFormat
in interfaceMultiSeries
- Overrides:
piePercentLabelFormat
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <CATEGORY extends Comparable, COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Map<CATEGORY,COLOR> colors, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Table t, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorByY
public <T extends Paint> AbstractMultiSeries<SERIES> pointColorByY(Map<Double,T> colors, Object... keys)- Specified by:
pointColorByY
in interfaceMultiSeries
- Overrides:
pointColorByY
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <CATEGORY extends Comparable, COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Map<CATEGORY,COLOR> colors, Object... keys)- Specified by:
pointColorInteger
in interfaceMultiSeries
- Overrides:
pointColorInteger
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <CATEGORY extends Comparable, LABEL> AbstractMultiSeries<SERIES> pointLabel(Map<CATEGORY,LABEL> labels, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(Table t, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointShape(Map<CATEGORY,String> shapes, Object... keys)- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Table t, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable, NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Map<CATEGORY,NUMBER> factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable, NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, NUMBER[] factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, double[] factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, int[] factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, long[] factors, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Table t, String keyColumn, String valueColumn, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <T extends Paint> AbstractMultiSeries<SERIES> pointColor(IndexableData<T> colors, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String columnName, Object... keys)- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColor
in interfaceMultiSeries
- Overrides:
pointColor
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public AbstractMultiSeries<SERIES> pointColorInteger(IndexableData<Integer> colors, Object... keys)- Specified by:
pointColorInteger
in interfaceMultiSeries
- Overrides:
pointColorInteger
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String columnName, Object... keys)- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabel
in interfaceMultiSeries
- Overrides:
pointLabel
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String columnName, Object... keys)- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShape
in interfaceMultiSeries
- Overrides:
pointShape
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String columnName, Object... keys)- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSize
in interfaceMultiSeries
- Overrides:
pointSize
in classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-