Package io.deephaven.api.agg
Class AggregationDescriptions
java.lang.Object
io.deephaven.api.agg.AggregationDescriptions
- All Implemented Interfaces:
Aggregation.Visitor
A visitor to describe the input and aggregation
column name pairs
for aggregations
.-
Method Summary
Modifier and TypeMethodDescriptionof
(Aggregation aggregation) of
(Collection<? extends Aggregation> aggregations) of
(Stream<? extends Aggregation> aggregations) void
visit
(Aggregations aggregations) Visit acompound aggregation
.void
visit
(ColumnAggregation columnAgg) Visit acolumn aggregation
.void
visit
(ColumnAggregations columnAggs) Visit acompound column aggregation
.void
Visit acount aggregation
.void
visit
(FirstRowKey firstRowKey) Visit afirst row key aggregation
.void
visit
(LastRowKey lastRowKey) Visit alast row key aggregation
.void
Visit apartition aggregation
.
-
Method Details
-
of
-
of
-
of
-
visit
Description copied from interface:Aggregation.Visitor
Visit acompound aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
aggregations
- The compound aggregation to visit
-
visit
Description copied from interface:Aggregation.Visitor
Visit acolumn aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
columnAgg
- The column aggregation to visit
-
visit
Description copied from interface:Aggregation.Visitor
Visit acompound column aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
columnAggs
- The compound column aggregation to visit
-
visit
Description copied from interface:Aggregation.Visitor
Visit acount aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
count
- The count aggregation
-
visit
Description copied from interface:Aggregation.Visitor
Visit afirst row key aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
firstRowKey
- The first row key aggregation
-
visit
Description copied from interface:Aggregation.Visitor
Visit alast row key aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
lastRowKey
- The last row key aggregation
-
visit
Description copied from interface:Aggregation.Visitor
Visit apartition aggregation
.- Specified by:
visit
in interfaceAggregation.Visitor
- Parameters:
partition
- The partition aggregation
-