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:
-
Field Summary
Fields inherited from class com.illumon.iris.db.plot.datasets.multiseries.AbstractMultiSeries
byColumns, EMPTY_TABLE_MAP, initialized, tableMap, tableMapLockFields inherited from class com.illumon.iris.db.plot.AbstractSeriesInternal
dataChangeListener -
Constructor Summary
ConstructorsConstructorDescriptionTransformedMultiSeries(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
Modifier and TypeMethodDescriptionvoidAdd the given series to this MultiSeriesvoidaddSeriesChangeListener(DataChangeListener listener) Add a series change listener.voidInitialization will only be allowed after a Figure show() or save()voidapplyTransform(String columnName, String update, Class[] classesToImport, Map<String, Object> params, boolean columnTypesPreserved) Calls a .update() on the underlying table with the given formula: underlyingTable.update(columnName = update)Create a copy of the series on a different set of axes.createSeries(String seriesName, BaseTable t) Creates a new series for this multi-series.createSeries(String seriesName, BaseTable t, DynamicSeriesNamer seriesNamer) Creates a new series for this multi-series.errorBarColor(int color, Object... keys) errorBarColor(Paint color, Object... keys) errorBarColor(String color, Object... keys) get(int series) Gets the specified series from this multi-series.intGets the number of series in this multi-series.getX()getY()gradientVisible(boolean visible, Object... keys) voidinit(DynamicSeriesNamer dynamicSeriesNamer, Runnable optional) voidinitializeSeries(SERIES series) Assigns series modifiers, e.g.linesVisible(Boolean visible, Object... keys) voidNotifies this listener that the underlying data has changed.voidnotifySeriesChanged(boolean incremental) Notifies this listener that the underlying data has a new series.voidonClose()Series shut down after the plot is closed.voidNotifies this listener that there has been an exception that cannot be handled downstreampiePercentLabelFormat(String format, Object... keys) pointColor(int[] colors, Object... keys) pointColor(int color, Object... keys) <T extends Paint>
AbstractMultiSeries<SERIES>pointColor(IndexableData<T> colors, Object... keys) pointColor(SelectableDataSet sds, String columnName, Object... keys) pointColor(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) pointColor(Table t, String columnName, Object... keys) pointColor(Table t, String keyColumn, String valueColumn, Object... keys) pointColor(Paint[] colors, Object... keys) pointColor(Paint color, Object... keys) <COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor(groovy.lang.Closure<COLOR> colors, Object... keys) pointColor(Comparable category, int color, Object... keys) pointColor(Comparable category, Paint color, Object... keys) pointColor(Comparable category, String color, Object... keys) pointColor(Integer[] colors, Object... keys) pointColor(String[] colors, Object... keys) pointColor(String color, Object... keys) <COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor(Function<Comparable, COLOR> colors, Object... keys) <CATEGORY extends Comparable,COLOR extends Paint>
AbstractMultiSeries<SERIES>pointColor(Map<CATEGORY, COLOR> colors, Object... keys) <T extends Paint>
AbstractMultiSeries<SERIES>pointColorByY(groovy.lang.Closure<T> colors, Object... keys) <T extends Paint>
AbstractMultiSeries<SERIES>pointColorByY(Function<Double, T> colors, Object... keys) <T extends Paint>
AbstractMultiSeries<SERIES>pointColorByY(Map<Double, T> colors, Object... keys) pointColorInteger(IndexableData<Integer> colors, Object... keys) <COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger(groovy.lang.Closure<COLOR> colors, Object... keys) <COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger(Function<Comparable, COLOR> colors, Object... keys) <CATEGORY extends Comparable,COLOR extends Integer>
AbstractMultiSeries<SERIES>pointColorInteger(Map<CATEGORY, COLOR> colors, Object... keys) pointLabel(IndexableData<?> labels, Object... keys) pointLabel(SelectableDataSet sds, String columnName, Object... keys) pointLabel(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) pointLabel(Table t, String columnName, Object... keys) pointLabel(Table t, String keyColumn, String valueColumn, Object... keys) <LABEL> AbstractMultiSeries<SERIES>pointLabel(groovy.lang.Closure<LABEL> labels, Object... keys) pointLabel(Comparable category, Object label, Object... keys) pointLabel(Object[] labels, Object... keys) pointLabel(Object label, Object... keys) <LABEL> AbstractMultiSeries<SERIES>pointLabel(Function<Comparable, LABEL> labels, Object... keys) <CATEGORY extends Comparable,LABEL>
AbstractMultiSeries<SERIES>pointLabel(Map<CATEGORY, LABEL> labels, Object... keys) pointLabelFormat(String format, Object... keys) pointShape(IndexableData<String> shapes, Object... keys) pointShape(SelectableDataSet sds, String columnName, Object... keys) pointShape(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) pointShape(Table t, String columnName, Object... keys) pointShape(Table t, String keyColumn, String valueColumn, Object... keys) pointShape(Shape[] shapes, Object... keys) pointShape(Shape shape, Object... keys) pointShape(groovy.lang.Closure<String> shapes, Object... keys) pointShape(Comparable category, Shape shape, Object... keys) pointShape(Comparable category, String shape, Object... keys) pointShape(String[] shapes, Object... keys) pointShape(String shape, Object... keys) pointShape(Function<Comparable, String> shapes, Object... keys) <CATEGORY extends Comparable>
AbstractMultiSeries<SERIES>pointShape(Map<CATEGORY, String> shapes, Object... keys) <CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable>
AbstractMultiSeries<SERIES><CATEGORY extends Comparable,NUMBER extends Number>
AbstractMultiSeries<SERIES>pointSize(IndexableData<Double> factors, Object... keys) pointSize(SelectableDataSet sds, String columnName, Object... keys) pointSize(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) <NUMBER extends Number>
AbstractMultiSeries<SERIES>pointSize(Comparable category, double factor, Object... keys) pointSize(Comparable category, int factor, Object... keys) pointSize(Comparable category, long factor, Object... keys) pointSize(Comparable category, Number factor, Object... keys) <NUMBER extends Number>
AbstractMultiSeries<SERIES>pointSize(Function<Comparable, NUMBER> factors, Object... keys) <CATEGORY extends Comparable,NUMBER extends Number>
AbstractMultiSeries<SERIES><T extends Number>
AbstractMultiSeries<SERIES>pointsVisible(Boolean visible, Object... keys) seriesColor(int color, Object... keys) seriesColor(Paint color, Object... keys) seriesColor(String color, Object... keys) toolTipPattern(String format, Object... keys) xToolTipPattern(String format, Object... keys) yToolTipPattern(String format, Object... keys) 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, setUpSnapshotMethods inherited from class com.illumon.iris.db.plot.AbstractSeriesInternal
addSwappableTable, addTableHandle, addTableMapHandle, axes, dataChangeListener, getSwappableTables, getTableHandles, getTableMapHandles, id, name, removeTableHandleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.plot.util.tables.DataChangeListener
notifyDataChanged, onOneClick, onOneClickRemoved, removeOnOneClickMethods inherited from interface com.illumon.iris.db.plot.datasets.multiseries.MultiSeriesInternal
axes, getPlotInfo, id, nameMethods inherited from interface com.illumon.iris.db.plot.SeriesInternal
addSwappableTable, addTableHandle, addTableMapHandle, dataChangeListener, getSwappableTables, getTableHandles, getTableMapHandles, onInflate, removeTableHandleMethods 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 eachDataSeriesInternalinseries
-
-
Method Details
-
applyTransform
public void applyTransform(String columnName, String update, Class[] classesToImport, Map<String, Object> params, boolean columnTypesPreserved) Description copied from interface:MultiSeriesInternalCalls a .update() on the underlying table with the given formula: underlyingTable.update(columnName = update)- Specified by:
applyTransformin 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:
initin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
initin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
allowInitialization
public void allowInitialization()Description copied from interface:MultiSeriesInternalInitialization will only be allowed after a Figure show() or save()- Specified by:
allowInitializationin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
allowInitializationin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
addSeries
Description copied from interface:MultiSeriesInternalAdd the given series to this MultiSeries- Specified by:
addSeriesin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
addSeriesin classAbstractMultiSeries<SERIES extends DataSeriesInternal>- Parameters:
series- serieskey- key used to determine the name of theseries
-
copy
Description copied from interface:SeriesInternalCreate a copy of the series on a different set of axes.- Specified by:
copyin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Specified by:
copyin interfaceSeriesInternal- Parameters:
axes- new axes.- Returns:
- copy of the series on a different set of axes.
-
createSeries
Description copied from interface:MultiSeriesInternalCreates a new series for this multi-series.- Specified by:
createSeriesin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
createSeriesin 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:MultiSeriesInternalCreates a new series for this multi-series.- Specified by:
createSeriesin 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:
getTableMapin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Returns:
- the underlying
TableMap
-
get
Description copied from interface:MultiSeriesInternalGets the specified series from this multi-series.- Specified by:
getin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
getin classAbstractMultiSeries<SERIES extends DataSeriesInternal>- Parameters:
series- series index- Returns:
- specified series
-
getSeriesCount
public int getSeriesCount()Description copied from interface:MultiSeriesInternalGets the number of series in this multi-series.- Specified by:
getSeriesCountin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
getSeriesCountin classAbstractMultiSeries<SERIES extends DataSeriesInternal>- Returns:
- number of series in this multi-series
-
getQueryProcessorConnection
- Specified by:
getQueryProcessorConnectionin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>
-
addSeriesChangeListener
Description copied from interface:MultiSeriesInternalAdd a series change listener.- Specified by:
addSeriesChangeListenerin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
addSeriesChangeListenerin classAbstractMultiSeries<SERIES extends DataSeriesInternal>- Parameters:
listener- series change listener
-
notifyDataChanged
public void notifyDataChanged()Description copied from interface:DataChangeListenerNotifies this listener that the underlying data has changed.- Specified by:
notifyDataChangedin interfaceDataChangeListener
-
notifySeriesChanged
public void notifySeriesChanged(boolean incremental) Description copied from interface:DataChangeListenerNotifies this listener that the underlying data has a new series.- Specified by:
notifySeriesChangedin interfaceDataChangeListener- Parameters:
incremental- whether the series change is additive
-
onFailed
Description copied from interface:DataChangeListenerNotifies this listener that there has been an exception that cannot be handled downstream- Specified by:
onFailedin interfaceDataChangeListener- Parameters:
e- an error
-
onClose
public void onClose()Description copied from interface:SeriesInternalSeries shut down after the plot is closed.- Specified by:
onClosein interfaceSeriesInternal- Overrides:
onClosein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
getX
- Specified by:
getXin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Returns:
- the x-axis data column
-
getY
- Specified by:
getYin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Returns:
- the y-axis data column
-
initializeSeries
Description copied from interface:MultiSeriesInternalAssigns series modifiers, e.g. point color, to the givenseries- Specified by:
initializeSeriesin interfaceMultiSeriesInternal<SERIES extends DataSeriesInternal>- Overrides:
initializeSeriesin 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:
pointColorByYin interfaceMultiSeries- Overrides:
pointColorByYin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorByY
public <T extends Paint> AbstractMultiSeries<SERIES> pointColorByY(Function<Double, T> colors, Object... keys) - Specified by:
pointColorByYin interfaceMultiSeries- Overrides:
pointColorByYin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(groovy.lang.Closure<COLOR> colors, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Function<Comparable, COLOR> colors, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(groovy.lang.Closure<COLOR> colors, Object... keys) - Specified by:
pointColorIntegerin interfaceMultiSeries- Overrides:
pointColorIntegerin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Function<Comparable, COLOR> colors, Object... keys) - Specified by:
pointColorIntegerin interfaceMultiSeries- Overrides:
pointColorIntegerin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(groovy.lang.Closure<LABEL> labels, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <LABEL> AbstractMultiSeries<SERIES> pointLabel(Function<Comparable, LABEL> labels, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(groovy.lang.Closure<NUMBER> factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Function<Comparable, NUMBER> factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColorin interfaceMultiSeries- Overrides:
errorBarColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColorin interfaceMultiSeries- Overrides:
errorBarColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
errorBarColor
- Specified by:
errorBarColorin interfaceMultiSeries- Overrides:
errorBarColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
gradientVisible
- Specified by:
gradientVisiblein interfaceMultiSeries- Overrides:
gradientVisiblein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColorin interfaceMultiSeries- Overrides:
lineColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColorin interfaceMultiSeries- Overrides:
lineColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineColor
- Specified by:
lineColorin interfaceMultiSeries- Overrides:
lineColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
lineStyle
- Specified by:
lineStylein interfaceMultiSeries- Overrides:
lineStylein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
linesVisible
- Specified by:
linesVisiblein interfaceMultiSeries- Overrides:
linesVisiblein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabelFormat
- Specified by:
pointLabelFormatin interfaceMultiSeries- Overrides:
pointLabelFormatin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointsVisible
- Specified by:
pointsVisiblein interfaceMultiSeries- Overrides:
pointsVisiblein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColorin interfaceMultiSeries- Overrides:
seriesColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColorin interfaceMultiSeries- Overrides:
seriesColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
seriesColor
- Specified by:
seriesColorin interfaceMultiSeries- Overrides:
seriesColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
toolTipPattern
- Specified by:
toolTipPatternin interfaceMultiSeries- Overrides:
toolTipPatternin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
xToolTipPattern
- Specified by:
xToolTipPatternin interfaceMultiSeries- Overrides:
xToolTipPatternin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
yToolTipPattern
- Specified by:
yToolTipPatternin interfaceMultiSeries- Overrides:
yToolTipPatternin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
group
- Specified by:
groupin interfaceMultiSeries- Overrides:
groupin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
piePercentLabelFormat
- Specified by:
piePercentLabelFormatin interfaceMultiSeries- Overrides:
piePercentLabelFormatin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <CATEGORY extends Comparable,COLOR extends Paint> AbstractMultiSeries<SERIES> pointColor(Map<CATEGORY, COLOR> colors, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(Table t, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorByY
public <T extends Paint> AbstractMultiSeries<SERIES> pointColorByY(Map<Double, T> colors, Object... keys) - Specified by:
pointColorByYin interfaceMultiSeries- Overrides:
pointColorByYin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
public <CATEGORY extends Comparable,COLOR extends Integer> AbstractMultiSeries<SERIES> pointColorInteger(Map<CATEGORY, COLOR> colors, Object... keys) - Specified by:
pointColorIntegerin interfaceMultiSeries- Overrides:
pointColorIntegerin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public <CATEGORY extends Comparable,LABEL> AbstractMultiSeries<SERIES> pointLabel(Map<CATEGORY, LABEL> labels, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(Table t, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointShape(Map<CATEGORY, String> shapes, Object... keys) - Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(Table t, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable,NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(Map<CATEGORY, NUMBER> factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable,NUMBER extends Number> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, NUMBER[] factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, double[] factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, int[] factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public <CATEGORY extends Comparable> AbstractMultiSeries<SERIES> pointSize(CATEGORY[] categories, long[] factors, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(Table t, String keyColumn, String valueColumn, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public <T extends Paint> AbstractMultiSeries<SERIES> pointColor(IndexableData<T> colors, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
public AbstractMultiSeries<SERIES> pointColor(SelectableDataSet sds, String columnName, Object... keys) - Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColor
- Specified by:
pointColorin interfaceMultiSeries- Overrides:
pointColorin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointColorInteger
- Specified by:
pointColorIntegerin interfaceMultiSeries- Overrides:
pointColorIntegerin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
public AbstractMultiSeries<SERIES> pointLabel(SelectableDataSet sds, String columnName, Object... keys) - Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointLabel
- Specified by:
pointLabelin interfaceMultiSeries- Overrides:
pointLabelin classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
public AbstractMultiSeries<SERIES> pointShape(SelectableDataSet sds, String columnName, Object... keys) - Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointShape
- Specified by:
pointShapein interfaceMultiSeries- Overrides:
pointShapein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
public AbstractMultiSeries<SERIES> pointSize(SelectableDataSet sds, String columnName, Object... keys) - Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-
pointSize
- Specified by:
pointSizein interfaceMultiSeries- Overrides:
pointSizein classAbstractMultiSeries<SERIES extends DataSeriesInternal>
-