Class AbstractTableMapHandleMultiSeries<SERIES extends DataSeriesInternal>
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.AbstractTableMapHandleMultiSeries<SERIES>
- All Implemented Interfaces:
MultiSeries,MultiSeriesInternal<SERIES>,PlotExceptionCause,Series,SeriesInternal,TableSnapshotSeries,TableSnapshotChangeListener,Serializable
- Direct Known Subclasses:
MultiCatErrorBarSeries,MultiCatSeries,MultiOHLCSeries,MultiXYErrorBarSeries,MultiXYSeries
public abstract class AbstractTableMapHandleMultiSeries<SERIES extends DataSeriesInternal>
extends AbstractMultiSeries<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 -
Method Summary
Methods inherited from class com.illumon.iris.db.plot.datasets.multiseries.AbstractMultiSeries
addSeries, addSeriesChangeListener, allowInitialization, applyFunction, applyFunction, applyNamingFunction, chart, createSeries, errorBarColor, errorBarColor, errorBarColor, get, getByColumns, getDynamicSeriesNamer, getSeriesCount, gradientVisible, group, init, init, initializeSeries, isInitialized, lineColor, lineColor, lineColor, lineStyle, linesVisible, notifySeriesChangeListeners, onClose, piePercentLabelFormat, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColorByY, pointColorByY, pointColorByY, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabelFormat, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointsVisible, seriesColor, seriesColor, seriesColor, seriesNamingFunction, seriesNamingFunction, setAddTo, setDynamicSeriesNamer, setUpSnapshot, toolTipPattern, xToolTipPattern, yToolTipPatternMethods 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.datasets.multiseries.MultiSeriesInternal
axes, copy, createSeries, 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
-
Method Details
-
getX
- Returns:
- the x-axis data column
-
getY
- Returns:
- the y-axis data column
-
getQueryProcessorConnection
-
getTableMap
- Returns:
- the underlying
TableMap
-
getTableMapHandle
-
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)- 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
-