<U,V> JinqStream<Pair<U,V>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate) |
Groups together elements from the stream that share a common key.
|
<U,V,W> JinqStream<Tuple3<U,V,W>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2) |
Calculates two aggregate values instead of one aggregate value for grouped
stream elements.
|
<U,V,W,X> JinqStream<Tuple4<U,V,W,X>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3) |
Calculates three aggregate values instead of one aggregate value for
grouped stream elements.
|
<U,V,W,X,Y> JinqStream<Tuple5<U,V,W,X,Y>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4) |
Calculates four aggregate values instead of one aggregate value for
grouped stream elements.
|
<U,V,W,X,Y,Z> JinqStream<Tuple6<U,V,W,X,Y,Z>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5) |
Calculates five aggregate values instead of one aggregate value for
grouped stream elements.
|
<U,V,W,X,Y,Z,A> JinqStream<Tuple7<U,V,W,X,Y,Z,A>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5,
JinqStream.AggregateGroup<U,T,A> aggregate6) |
Calculates six aggregate values instead of one aggregate value for
grouped stream elements.
|
<U,V,W,X,Y,Z,A,B> JinqStream<Tuple8<U,V,W,X,Y,Z,A,B>> |
JinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5,
JinqStream.AggregateGroup<U,T,A> aggregate6,
JinqStream.AggregateGroup<U,T,B> aggregate7) |
Calculates seven aggregate values instead of one aggregate value for
grouped stream elements.
|
<U,V> JinqStream<Pair<U,V>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate) |
|
<U,V,W> JinqStream<Tuple3<U,V,W>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2) |
|
<U,V,W,X> JinqStream<Tuple4<U,V,W,X>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3) |
|
<U,V,W,X,Y> JinqStream<Tuple5<U,V,W,X,Y>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4) |
|
<U,V,W,X,Y,Z> JinqStream<Tuple6<U,V,W,X,Y,Z>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5) |
|
<U,V,W,X,Y,Z,A> JinqStream<Tuple7<U,V,W,X,Y,Z,A>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5,
JinqStream.AggregateGroup<U,T,A> aggregate6) |
|
<U,V,W,X,Y,Z,A,B> JinqStream<Tuple8<U,V,W,X,Y,Z,A,B>> |
NonQueryJinqStream.group(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,V> aggregate1,
JinqStream.AggregateGroup<U,T,W> aggregate2,
JinqStream.AggregateGroup<U,T,X> aggregate3,
JinqStream.AggregateGroup<U,T,Y> aggregate4,
JinqStream.AggregateGroup<U,T,Z> aggregate5,
JinqStream.AggregateGroup<U,T,A> aggregate6,
JinqStream.AggregateGroup<U,T,B> aggregate7) |
|
protected <U,W extends Tuple> JinqStream<W> |
NonQueryJinqStream.groupToTuple(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,?>[] aggregates) |
|
protected <U,W extends Tuple> JinqStream<W> |
QueryJinqStream.groupToTuple(JinqStream.Select<T,U> select,
JinqStream.AggregateGroup<U,T,?>[] aggregates) |
|
<U> JinqStream<U> |
JinqStream.select(JinqStream.Select<T,U> select) |
Transforms the elements in the stream.
|
<U> JinqStream<U> |
NonQueryJinqStream.select(JinqStream.Select<T,U> select) |
|
<U> JinqStream<U> |
QueryJinqStream.select(JinqStream.Select<T,U> select) |
|