Package io.deephaven.plot.util.tables
Class TableHandle
java.lang.Object
io.deephaven.plot.util.tables.TableHandle
- All Implemented Interfaces:
Serializable
A handle describing a table as well as the columns of the table that are needed.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Get theTableDefinition
of the table that will be handed off to actual plotting methods.getTable()
boolean
hasColumns
(String... cols) void
-
Constructor Details
-
TableHandle
-
-
Method Details
-
addColumn
-
getColumns
-
hasColumns
-
getTable
-
getFinalTableDefinition
Get theTableDefinition
of the table that will be handed off to actual plotting methods. This method is important because in some cases (ie when ACls are applied to source tables) computations must be deferred until after ACL application so that they are applied correctly. In this case, the table produced bygetTable()
may be the raw source table, not the final table. This method is used to get the final result table definition no matter what the preconditions are.- Returns:
- The
TableDefinition
of the plotted table.
-
setTable
-