Class TableBackedTableMapHandle
java.lang.Object
com.illumon.iris.db.plot.util.tables.TableMapHandle
com.illumon.iris.db.plot.util.tables.TableBackedTableMapHandle
- All Implemented Interfaces:
PlotExceptionCause
,Serializable
public class TableBackedTableMapHandle extends TableMapHandle
TableMapHandle
with an underlying table. The purpose of this class is to allow consolidation
between constructed TableMaps in FigureWidget.- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description TableBackedTableMapHandle(TableHandle tableHandle, String[] keyColumns, PlotInfo plotInfo)
TableBackedTableMapHandle(Table table, Collection<String> columns, String[] keyColumns, PlotInfo plotInfo)
-
Method Summary
Modifier and Type Method Description Table
getTable()
TableDefinition
getTableDefinition()
void
setTable(Table table)
Methods inherited from class com.illumon.iris.db.plot.util.tables.TableMapHandle
addColumn, applyFunction, getColumns, getFetchViewColumns, getKeyColumns, getKeyColumnsOrdered, getPlotInfo, getTableMap, id, isOneClickMap, setKeyColumnsOrdered, setOneClickMap, setTableMap
-
Constructor Details
-
TableBackedTableMapHandle
-
TableBackedTableMapHandle
public TableBackedTableMapHandle(Table table, Collection<String> columns, String[] keyColumns, PlotInfo plotInfo)
-
-
Method Details
-
getTable
-
setTable
-
getTableDefinition
- Specified by:
getTableDefinition
in classTableMapHandle
-