Package io.deephaven.plot.util.tables
Class SwappableTableOneClickAbstract
java.lang.Object
io.deephaven.plot.util.tables.SwappableTable
io.deephaven.plot.util.tables.SwappableTableOneClickAbstract
- All Implemented Interfaces:
SwappablePartitionedTable,Serializable
- Direct Known Subclasses:
SwappableTableOneClickPartitioned
public abstract class SwappableTableOneClickAbstract
extends SwappableTable
implements SwappablePartitionedTable
Holds a handle on a one click table that may get swapped out for another table.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final String[]protected final PartitionedTableHandleprotected final booleanprotected final long -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSwappableTableOneClickAbstract(@NotNull Comparable seriesName, long updateInterval, @NotNull PartitionedTableHandle partitionedTableHandle, boolean requireAllFiltersToDisplay, @NotNull String[] byColumns) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a column to the underlying table structures.Gets thePartitionedTableHandlefor this SwappableTable.booleanMethods inherited from class io.deephaven.plot.util.tables.SwappableTable
getTableDefinition
-
Field Details
-
updateInterval
protected final long updateInterval -
requireAllFiltersToDisplay
protected final boolean requireAllFiltersToDisplay -
byColumns
-
partitionedTableHandle
-
-
Constructor Details
-
SwappableTableOneClickAbstract
protected SwappableTableOneClickAbstract(@NotNull @NotNull Comparable seriesName, long updateInterval, @NotNull @NotNull PartitionedTableHandle partitionedTableHandle, boolean requireAllFiltersToDisplay, @NotNull @NotNull String[] byColumns)
-
-
Method Details
-
addColumn
Description copied from class:SwappableTableAdds a column to the underlying table structures.- Specified by:
addColumnin classSwappableTable- Parameters:
column- column
-
getSeriesName
-
getByColumns
-
getPartitionedTableHandle
Description copied from class:SwappableTableGets thePartitionedTableHandlefor this SwappableTable.- Specified by:
getPartitionedTableHandlein interfaceSwappablePartitionedTable- Overrides:
getPartitionedTableHandlein classSwappableTable- Returns:
- this SwappableTable's
PartitionedTableHandle
-
isRequireAllFiltersToDisplay
public boolean isRequireAllFiltersToDisplay()
-