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) voidvisit(Aggregations aggregations) Visit acompound aggregation.voidvisit(ColumnAggregation columnAgg) Visit acolumn aggregation.voidvisit(ColumnAggregations columnAggs) Visit acompound column aggregation.voidVisit acount aggregation.voidvisit(CountWhere countWhere) Visit acount aggregation.voidvisit(FirstRowKey firstRowKey) Visit afirst row key aggregation.voidVisit aformula aggregation.voidvisit(LastRowKey lastRowKey) Visit alast row key aggregation.voidVisit apartition aggregation.
-
Method Details
-
of
-
of
-
of
-
visit
Description copied from interface:Aggregation.VisitorVisit acompound aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
aggregations- The compound aggregation to visit
-
visit
Description copied from interface:Aggregation.VisitorVisit acolumn aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
columnAgg- The column aggregation to visit
-
visit
Description copied from interface:Aggregation.VisitorVisit acompound column aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
columnAggs- The compound column aggregation to visit
-
visit
Description copied from interface:Aggregation.VisitorVisit acount aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
count- The count aggregation
-
visit
Description copied from interface:Aggregation.VisitorVisit acount aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
countWhere- The count aggregation
-
visit
Description copied from interface:Aggregation.VisitorVisit afirst row key aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
firstRowKey- The first row key aggregation
-
visit
Description copied from interface:Aggregation.VisitorVisit alast row key aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
lastRowKey- The last row key aggregation
-
visit
Description copied from interface:Aggregation.VisitorVisit apartition aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
partition- The partition aggregation
-
visit
Description copied from interface:Aggregation.VisitorVisit aformula aggregation.- Specified by:
visitin interfaceAggregation.Visitor- Parameters:
formula- The formula aggregation
-