Package io.deephaven.plot.util.tables
Class SwappableTable
java.lang.Object
io.deephaven.plot.util.tables.SwappableTable
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SwappableTableOneClickAbstract
Holds a handle on a table that may get swapped out for another table.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSwappableTable(@NotNull PartitionedTableHandle partitionedTableHandle) Creates a SwappableTable instance with thetableHandle. -
Method Summary
Modifier and TypeMethodDescriptionabstract voidAdds a column to the underlying table structures.Gets thePartitionedTableHandlefor this SwappableTable.Gets the signature (columns and types) of the table, \even if the data is transformed.
-
Field Details
-
partitionedTableHandle
-
-
Constructor Details
-
SwappableTable
Creates a SwappableTable instance with thetableHandle.- Parameters:
partitionedTableHandle- holds the table
-
-
Method Details
-
getPartitionedTableHandle
Gets thePartitionedTableHandlefor this SwappableTable.- Returns:
- this SwappableTable's
PartitionedTableHandle
-
addColumn
Adds a column to the underlying table structures.- Parameters:
column- column
-
getTableDefinition
Gets the signature (columns and types) of the table, \even if the data is transformed.- Returns:
- table with the columns and types of the final table
-