Aggregate1Project5<A, B, C, D, E, F> extension

Extension methods for specifying aggregate functions over rows in a group.

on

Methods

avg<G extends num>(Expr<G?> aggregateBuilder(Expr<A> a)) Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<double?>)>

Available on Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>)>, provided by the Aggregate1Project5 extension

Add a AVG aggregate function to this Aggregation.
count() Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<int>)>

Available on Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>)>, provided by the Aggregate1Project5 extension

Add a COUNT(*) aggregate function to this Aggregation.
max<G extends Comparable>(Expr<G?> aggregateBuilder(Expr<A> a)) Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<G?>)>

Available on Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>)>, provided by the Aggregate1Project5 extension

Add a MAX aggregate function to this Aggregation.
min<G extends Comparable>(Expr<G?> aggregateBuilder(Expr<A> a)) Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<G?>)>

Available on Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>)>, provided by the Aggregate1Project5 extension

Add a MIN aggregate function to this Aggregation.
sum<G extends num>(Expr<G?> aggregateBuilder(Expr<A> a)) Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>, Expr<G>)>

Available on Aggregation<(Expr<A>), (Expr<B>, Expr<C>, Expr<D>, Expr<E>, Expr<F>)>, provided by the Aggregate1Project5 extension

Add a SUM aggregate function to this Aggregation.