Package io.deephaven.api.agg
-
Interface Summary Interface Description Aggregation Represents an aggregation that can be applied to a table.Aggregation.Visitor Visitor interface.Aggregations.Builder ColumnAggregations.Builder Pair -
Class Summary Class Description AggregationDescriptions A visitor to describe the input and aggregationcolumn name pairs
foraggregations
.AggregationOptimizer Optimizes a collection ofaggregations
by grouping like-specced aggregations together.AggregationPairs A visitor to get the ordered input/outputcolumn name pairs
foraggregations
.Aggregations Aggregations is anAggregation
that is a collection of two or moreaggregations
.ColumnAggregation A ColumnAggregation is anAggregation
that is composed of aspec
and a single input/output columnpair
.ColumnAggregations ColumnAggregations is anAggregation
that is composed of aspec
and multiple input/output columnpairs
.Count Anaggregation
that provides a single output column with the number of rows in each aggregation group.FirstRowKey Anaggregation
that provides a single output column with the first row key from the input table for each aggregation group in the result.LastRowKey Anaggregation
that provides a single output column with the last row key from the input table for each aggregation group in the result.Partition AnAggregation
that provides a single output column with sub-tables of the input table for each aggregation group in the result.