Interface KeyRangeGroupingProvider<DATA_TYPE>
- All Superinterfaces:
GroupingProvider<DATA_TYPE>
- All Known Implementing Classes:
ParallelDeferredGroupingProvider
Interface for
GroupingProviders that operate on metadata derived from a ColumnLocation for a given
RowSet key range.-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSource(@NotNull ColumnLocation columnLocation, @NotNull RowSet locationRowSetInTable) Add a column location for consideration when constructing groupings.Methods inherited from interface io.deephaven.engine.table.impl.locations.GroupingProvider
getGroupToRange, getGroupToRange
-
Method Details
-
addSource
void addSource(@NotNull @NotNull ColumnLocation columnLocation, @NotNull @NotNull RowSet locationRowSetInTable) Add a column location for consideration when constructing groupings.- Parameters:
columnLocation- The column location to addlocationRowSetInTable- The location's RowSet in the table
-