Package org.jinq.orm.stream
-
Interface Summary Interface Description InQueryStreamSource Create a JinqStream of database data from inside the context of a query.JinqStream<T> The JinqStream is a normal Java 8 stream extended with extra methods.JinqStream.AggregateGroup<W,U,V> JinqStream.AggregateSelect<U,V> JinqStream.CollectBigDecimal<U> JinqStream.CollectBigInteger<U> JinqStream.CollectComparable<U,V extends java.lang.Comparable<V>> JinqStream.CollectDouble<U> JinqStream.CollectInteger<U> JinqStream.CollectLong<U> JinqStream.CollectNumber<U,V extends java.lang.Number & java.lang.Comparable<V>> JinqStream.Join<U,V> JinqStream.JoinToIterable<U,V> JinqStream.JoinWithSource<U,V> JinqStream.Select<U,V> JinqStream.SelectWithSource<U,V> JinqStream.Where<U,E extends java.lang.Exception> JinqStream.WhereForOn<U,V> JinqStream.WhereWithSource<U,E extends java.lang.Exception> -
Class Summary Class Description LazyWrappedStream<T> Wraps a regular Stream to provide some Jinq methods for the stream.NextOnlyIterator<T> Creating things that act like iterators is annoying because the programmer has to supply implementations of the hasNext() and next() methods.NonQueryJinqStream<T> NonQueryJinqStream.IteratorTee<T> QueryJinqStream<T>