A C D E F G H I J L M N O P Q R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates more than one aggregate function over the elements of the stream.
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>) - Method in interface org.jinq.orm.stream.JinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>, JinqStream.AggregateSelect<T, X>) - Method in interface org.jinq.orm.stream.JinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>, JinqStream.AggregateSelect<T, X>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>, JinqStream.AggregateSelect<T, X>, JinqStream.AggregateSelect<T, Y>) - Method in interface org.jinq.orm.stream.JinqStream
- aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>, JinqStream.AggregateSelect<T, W>, JinqStream.AggregateSelect<T, X>, JinqStream.AggregateSelect<T, Y>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- aggregate(U) - Method in interface org.jinq.orm.stream.JinqStream.CollectComparable
- aggregate(U) - Method in interface org.jinq.orm.stream.JinqStream.CollectNumber
- aggregateSelect(JinqStream<U>) - Method in interface org.jinq.orm.stream.JinqStream.AggregateSelect
- aggregateSelect(W, JinqStream<U>) - Method in interface org.jinq.orm.stream.JinqStream.AggregateGroup
- allMatch(Predicate<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- anyMatch(Predicate<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- avg(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- avg(JinqStream.CollectNumber<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Finds the average of the elements of a stream.
- avg(JinqStream.CollectNumber<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- avg(JinqStream.CollectNumber<T, V>) - Method in class org.jinq.orm.stream.QueryJinqStream
C
- close() - Method in class org.jinq.orm.stream.LazyWrappedStream
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- collect(Collector<? super T, A, R>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- count() - Method in interface org.jinq.orm.internal.QueryComposer
- count() - Method in interface org.jinq.orm.stream.JinqStream
-
Counts the elements in the stream.
- count() - Method in class org.jinq.orm.stream.LazyWrappedStream
- count() - Method in class org.jinq.orm.stream.QueryJinqStream
- createIterator(int) - Method in class org.jinq.orm.stream.NonQueryJinqStream.IteratorTee
- createTuple(Object[]) - Static method in class org.jinq.tuples.Tuple
- createWrappedStream() - Method in class org.jinq.orm.stream.LazyWrappedStream
- createWrappedStream() - Method in class org.jinq.orm.stream.QueryJinqStream
- crossJoin(JinqStream<U>) - Method in interface org.jinq.orm.internal.QueryComposer
- crossJoin(JinqStream<U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Performs a full cross-join of the elements of two streams.
- crossJoin(JinqStream<U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- crossJoin(JinqStream<U>) - Method in class org.jinq.orm.stream.QueryJinqStream
D
- distinct() - Method in interface org.jinq.orm.internal.QueryComposer
- distinct() - Method in interface org.jinq.orm.stream.JinqStream
- distinct() - Method in class org.jinq.orm.stream.LazyWrappedStream
- distinct() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- distinct() - Method in class org.jinq.orm.stream.QueryJinqStream
E
- equals(Object) - Method in class org.jinq.tuples.Pair
- equals(Object) - Method in class org.jinq.tuples.Tuple3
- equals(Object) - Method in class org.jinq.tuples.Tuple4
- equals(Object) - Method in class org.jinq.tuples.Tuple5
- equals(Object) - Method in class org.jinq.tuples.Tuple6
- equals(Object) - Method in class org.jinq.tuples.Tuple7
- equals(Object) - Method in class org.jinq.tuples.Tuple8
- executeAndReturnResultIterator(Consumer<Throwable>) - Method in interface org.jinq.orm.internal.QueryComposer
- exists() - Method in interface org.jinq.orm.stream.JinqStream
-
This method checks if a query/stream returns any results or not.
F
- filter(Predicate<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- findAny() - Method in class org.jinq.orm.stream.LazyWrappedStream
- findFirst() - Method in interface org.jinq.orm.stream.JinqStream
-
A convenience method for limiting the stream to one element and then returning that element as an Optional.
- findFirst() - Method in class org.jinq.orm.stream.LazyWrappedStream
- findFirst() - Method in class org.jinq.orm.stream.NonQueryJinqStream
-
A convenience method for limiting the stream to one element and then returning that element as an Optional.
- findOne() - Method in interface org.jinq.orm.stream.JinqStream
-
A convenience method for getting the contents of a stream when it contains 0 or 1 values.
- findOne() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- forEach(Consumer<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- forEachOrdered(Consumer<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- from(Collection<U>) - Static method in interface org.jinq.orm.stream.JinqStream
-
Easy way to get a JinqStream from a collection.
G
- generateNext() - Method in class org.jinq.orm.stream.NextOnlyIterator
-
This method will be called by the iterator whenever it needs to find the next element to be iterated over.
- getDebugQueryString() - Method in interface org.jinq.orm.internal.QueryComposer
- getDebugQueryString() - Method in interface org.jinq.orm.stream.JinqStream
-
Returns the query that Jinq will send to the database to generate the values of the stream.
- getDebugQueryString() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- getDebugQueryString() - Method in class org.jinq.orm.stream.QueryJinqStream
- getEight() - Method in class org.jinq.tuples.Tuple8
- getExceptions() - Method in interface org.jinq.orm.stream.JinqStream
-
Deprecated.
- getExceptions() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- getFive() - Method in class org.jinq.tuples.Tuple5
- getFive() - Method in class org.jinq.tuples.Tuple6
- getFive() - Method in class org.jinq.tuples.Tuple7
- getFive() - Method in class org.jinq.tuples.Tuple8
- getFour() - Method in class org.jinq.tuples.Tuple4
- getFour() - Method in class org.jinq.tuples.Tuple5
- getFour() - Method in class org.jinq.tuples.Tuple6
- getFour() - Method in class org.jinq.tuples.Tuple7
- getFour() - Method in class org.jinq.tuples.Tuple8
- getOne() - Method in class org.jinq.tuples.Pair
- getOne() - Method in class org.jinq.tuples.Tuple3
- getOne() - Method in class org.jinq.tuples.Tuple4
- getOne() - Method in class org.jinq.tuples.Tuple5
- getOne() - Method in class org.jinq.tuples.Tuple6
- getOne() - Method in class org.jinq.tuples.Tuple7
- getOne() - Method in class org.jinq.tuples.Tuple8
- getOnlyValue() - Method in interface org.jinq.orm.stream.JinqStream
-
If the stream contains only a single value, this method will return that value.
- getOnlyValue() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- getSeven() - Method in class org.jinq.tuples.Tuple7
- getSeven() - Method in class org.jinq.tuples.Tuple8
- getSix() - Method in class org.jinq.tuples.Tuple6
- getSix() - Method in class org.jinq.tuples.Tuple7
- getSix() - Method in class org.jinq.tuples.Tuple8
- getThree() - Method in class org.jinq.tuples.Tuple3
- getThree() - Method in class org.jinq.tuples.Tuple4
- getThree() - Method in class org.jinq.tuples.Tuple5
- getThree() - Method in class org.jinq.tuples.Tuple6
- getThree() - Method in class org.jinq.tuples.Tuple7
- getThree() - Method in class org.jinq.tuples.Tuple8
- getTwo() - Method in class org.jinq.tuples.Pair
- getTwo() - Method in class org.jinq.tuples.Tuple3
- getTwo() - Method in class org.jinq.tuples.Tuple4
- getTwo() - Method in class org.jinq.tuples.Tuple5
- getTwo() - Method in class org.jinq.tuples.Tuple6
- getTwo() - Method in class org.jinq.tuples.Tuple7
- getTwo() - Method in class org.jinq.tuples.Tuple8
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Groups together elements from the stream that share a common key.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates two aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates three aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates four aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates five aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>, JinqStream.AggregateGroup<U, T, A>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates six aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>, JinqStream.AggregateGroup<U, T, A>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>, JinqStream.AggregateGroup<U, T, A>, JinqStream.AggregateGroup<U, T, B>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates seven aggregate values instead of one aggregate value for grouped stream elements.
- group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>, JinqStream.AggregateGroup<U, T, X>, JinqStream.AggregateGroup<U, T, Y>, JinqStream.AggregateGroup<U, T, Z>, JinqStream.AggregateGroup<U, T, A>, JinqStream.AggregateGroup<U, T, B>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- groupToTuple(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, ?>[]) - Method in interface org.jinq.orm.internal.QueryComposer
- groupToTuple(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, ?>[]) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- groupToTuple(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, ?>[]) - Method in class org.jinq.orm.stream.QueryJinqStream
H
- hashCode() - Method in class org.jinq.tuples.Pair
- hashCode() - Method in class org.jinq.tuples.Tuple3
- hashCode() - Method in class org.jinq.tuples.Tuple4
- hashCode() - Method in class org.jinq.tuples.Tuple5
- hashCode() - Method in class org.jinq.tuples.Tuple6
- hashCode() - Method in class org.jinq.tuples.Tuple7
- hashCode() - Method in class org.jinq.tuples.Tuple8
- hasNext() - Method in class org.jinq.orm.stream.NextOnlyIterator
I
- inQueryStreamSource - Variable in class org.jinq.orm.stream.NonQueryJinqStream
- InQueryStreamSource - Interface in org.jinq.orm.stream
-
Create a JinqStream of database data from inside the context of a query.
- isParallel() - Method in class org.jinq.orm.stream.LazyWrappedStream
- iterator() - Method in class org.jinq.orm.stream.LazyWrappedStream
- IteratorTee(Stream<T>, int) - Constructor for class org.jinq.orm.stream.NonQueryJinqStream.IteratorTee
J
- JinqStream<T> - Interface in org.jinq.orm.stream
-
The JinqStream is a normal Java 8 stream extended with extra methods.
- JinqStream.AggregateGroup<W,U,V> - Interface in org.jinq.orm.stream
- JinqStream.AggregateSelect<U,V> - Interface in org.jinq.orm.stream
- JinqStream.CollectBigDecimal<U> - Interface in org.jinq.orm.stream
- JinqStream.CollectBigInteger<U> - Interface in org.jinq.orm.stream
- JinqStream.CollectComparable<U,V extends java.lang.Comparable<V>> - Interface in org.jinq.orm.stream
- JinqStream.CollectDouble<U> - Interface in org.jinq.orm.stream
- JinqStream.CollectInteger<U> - Interface in org.jinq.orm.stream
- JinqStream.CollectLong<U> - Interface in org.jinq.orm.stream
- JinqStream.CollectNumber<U,V extends java.lang.Number & java.lang.Comparable<V>> - Interface in org.jinq.orm.stream
- JinqStream.Join<U,V> - Interface in org.jinq.orm.stream
- JinqStream.JoinToIterable<U,V> - Interface in org.jinq.orm.stream
- JinqStream.JoinWithSource<U,V> - Interface in org.jinq.orm.stream
- JinqStream.Select<U,V> - Interface in org.jinq.orm.stream
- JinqStream.SelectWithSource<U,V> - Interface in org.jinq.orm.stream
- JinqStream.Where<U,E extends java.lang.Exception> - Interface in org.jinq.orm.stream
- JinqStream.WhereForOn<U,V> - Interface in org.jinq.orm.stream
- JinqStream.WhereWithSource<U,E extends java.lang.Exception> - Interface in org.jinq.orm.stream
- join(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
- join(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Pairs up each entry of the stream with a stream of related elements.
- join(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- join(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- join(JinqStream.JoinWithSource<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Pairs up each entry of the stream with a stream of related elements.
- join(JinqStream.JoinWithSource<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- join(JinqStream.JoinWithSource<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- join(U) - Method in interface org.jinq.orm.stream.JinqStream.Join
- join(U) - Method in interface org.jinq.orm.stream.JinqStream.JoinToIterable
- join(U, InQueryStreamSource) - Method in interface org.jinq.orm.stream.JinqStream.JoinWithSource
- joinIterable(JinqStream.JoinToIterable<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
- joinList(JinqStream.JoinToIterable<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
A variant of join() that can be used if you want to join to a collection without the trouble of converting it to a JinqStream first.
- joinList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- joinList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- joinWithSource(JinqStream.JoinWithSource<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
L
- LazyWrappedStream<T> - Class in org.jinq.orm.stream
-
Wraps a regular Stream to provide some Jinq methods for the stream.
- LazyWrappedStream() - Constructor for class org.jinq.orm.stream.LazyWrappedStream
- LazyWrappedStream(Stream<T>) - Constructor for class org.jinq.orm.stream.LazyWrappedStream
- leftOuterJoin(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
- leftOuterJoin(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Pairs up each entry of the stream with a stream of related elements.
- leftOuterJoin(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- leftOuterJoin(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- leftOuterJoin(JinqStream.JoinWithSource<T, U>, JinqStream.WhereForOn<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Pairs up each entry of the stream with a stream of related elements.
- leftOuterJoin(JinqStream.JoinWithSource<T, U>, JinqStream.WhereForOn<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- leftOuterJoin(JinqStream.JoinWithSource<T, U>, JinqStream.WhereForOn<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- leftOuterJoinIterable(JinqStream.JoinToIterable<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
- leftOuterJoinList(JinqStream.JoinToIterable<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
A variant of leftOuterJoin() that can be used if you want to join to a collection without the trouble of converting it to a JinqStream first.
- leftOuterJoinList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- leftOuterJoinList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- leftOuterJoinWithSource(JinqStream.JoinWithSource<T, U>, JinqStream.WhereForOn<T, U>) - Method in interface org.jinq.orm.internal.QueryComposer
- limit(long) - Method in interface org.jinq.orm.internal.QueryComposer
- limit(long) - Method in interface org.jinq.orm.stream.JinqStream
- limit(long) - Method in class org.jinq.orm.stream.LazyWrappedStream
- limit(long) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- limit(long) - Method in class org.jinq.orm.stream.QueryJinqStream
M
- makeQueryStream(QueryComposer<U>, InQueryStreamSource) - Method in class org.jinq.orm.stream.QueryJinqStream
- map(Function<? super T, ? extends R>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- mapToDouble(ToDoubleFunction<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- mapToInt(ToIntFunction<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- mapToLong(ToLongFunction<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- max(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- max(Comparator<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- max(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Finds the largest or maximum element of a stream.
- max(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- max(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.QueryJinqStream
- min(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- min(Comparator<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- min(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Finds the smallest or minimum element of a stream.
- min(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- min(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.QueryJinqStream
- multiaggregate(JinqStream.AggregateSelect<T, ?>[]) - Method in interface org.jinq.orm.internal.QueryComposer
N
- next() - Method in class org.jinq.orm.stream.NextOnlyIterator
- nextElement(T) - Method in class org.jinq.orm.stream.NextOnlyIterator
-
Call this from generateNext() with the next element to be returned from the iterator.
- NextOnlyIterator<T> - Class in org.jinq.orm.stream
-
Creating things that act like iterators is annoying because the programmer has to supply implementations of the hasNext() and next() methods.
- NextOnlyIterator() - Constructor for class org.jinq.orm.stream.NextOnlyIterator
- noMoreElements() - Method in class org.jinq.orm.stream.NextOnlyIterator
-
Call this from generateNext() if there are no more elements to be iterated over.
- noneMatch(Predicate<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- NonQueryJinqStream<T> - Class in org.jinq.orm.stream
- NonQueryJinqStream(Stream<T>) - Constructor for class org.jinq.orm.stream.NonQueryJinqStream
- NonQueryJinqStream(Stream<T>, InQueryStreamSource) - Constructor for class org.jinq.orm.stream.NonQueryJinqStream
- NonQueryJinqStream.IteratorTee<T> - Class in org.jinq.orm.stream
O
- of(U) - Static method in interface org.jinq.orm.stream.JinqStream
-
Creates a JinqStream containing a single object.
- onClose(Runnable) - Method in class org.jinq.orm.stream.LazyWrappedStream
- org.jinq.orm.internal - package org.jinq.orm.internal
- org.jinq.orm.stream - package org.jinq.orm.stream
- org.jinq.tuples - package org.jinq.tuples
P
- Pair<T,U> - Class in org.jinq.tuples
- Pair(T, U) - Constructor for class org.jinq.tuples.Pair
- PairCollection(V, Collection<W>) - Static method in class org.jinq.tuples.Pair
- parallel() - Method in class org.jinq.orm.stream.LazyWrappedStream
- peek(Consumer<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- propagateException(Object, Throwable) - Method in interface org.jinq.orm.stream.JinqStream
-
Deprecated.
- propagateException(Object, Throwable) - Method in class org.jinq.orm.stream.NonQueryJinqStream
Q
- QueryComposer<T> - Interface in org.jinq.orm.internal
- QueryJinqStream<T> - Class in org.jinq.orm.stream
- QueryJinqStream(QueryComposer<T>) - Constructor for class org.jinq.orm.stream.QueryJinqStream
- QueryJinqStream(QueryComposer<T>, InQueryStreamSource) - Constructor for class org.jinq.orm.stream.QueryJinqStream
R
- realizeStream() - Method in class org.jinq.orm.stream.LazyWrappedStream
- recordedExceptions - Variable in class org.jinq.orm.stream.NonQueryJinqStream
- reduce(BinaryOperator<T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- reduce(T, BinaryOperator<T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class org.jinq.orm.stream.LazyWrappedStream
S
- select(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- select(JinqStream.Select<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Transforms the elements in the stream.
- select(JinqStream.Select<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- select(JinqStream.Select<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- select(JinqStream.SelectWithSource<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Transforms the elements in the stream.
- select(JinqStream.SelectWithSource<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- select(JinqStream.SelectWithSource<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- select(U) - Method in interface org.jinq.orm.stream.JinqStream.Select
- select(U, InQueryStreamSource) - Method in interface org.jinq.orm.stream.JinqStream.SelectWithSource
- selectAll(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- selectAll(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Transforms the elements in the stream.
- selectAll(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- selectAll(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- selectAll(JinqStream.JoinWithSource<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
Transforms the elements in the stream.
- selectAll(JinqStream.JoinWithSource<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- selectAll(JinqStream.JoinWithSource<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- selectAllIterable(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- selectAllList(JinqStream.JoinToIterable<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
-
A variant of selectAll() that can be used if you want to join to a collection without the trouble of converting it to a JinqStream first.
- selectAllList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- selectAllList(JinqStream.JoinToIterable<T, U>) - Method in class org.jinq.orm.stream.QueryJinqStream
- selectAllWithSource(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- selectWithSource(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- sequential() - Method in class org.jinq.orm.stream.LazyWrappedStream
- setHint(String, Object) - Method in interface org.jinq.orm.internal.QueryComposer
- setHint(String, Object) - Method in interface org.jinq.orm.stream.JinqStream
-
Sets a hint on the stream for how the query should be executed
- setHint(String, Object) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- setHint(String, Object) - Method in class org.jinq.orm.stream.QueryJinqStream
- skip(long) - Method in interface org.jinq.orm.internal.QueryComposer
- skip(long) - Method in interface org.jinq.orm.stream.JinqStream
- skip(long) - Method in class org.jinq.orm.stream.LazyWrappedStream
- skip(long) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- skip(long) - Method in class org.jinq.orm.stream.QueryJinqStream
- sorted() - Method in class org.jinq.orm.stream.LazyWrappedStream
- sorted(Comparator<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- sortedBy(Object, boolean) - Method in interface org.jinq.orm.internal.QueryComposer
- sortedBy(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Sorts the elements of a stream in ascending order based on the value returned.
- sortedBy(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sortedBy(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.QueryJinqStream
- sortedDescendingBy(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
-
Sorts the elements of a stream in descending order based on the value returned.
- sortedDescendingBy(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sortedDescendingBy(JinqStream.CollectComparable<T, V>) - Method in class org.jinq.orm.stream.QueryJinqStream
- spliterator() - Method in class org.jinq.orm.stream.LazyWrappedStream
- stream(Class<U>) - Method in interface org.jinq.orm.stream.InQueryStreamSource
-
Returns a stream of entities using the same database as used by the query being constructed.
- sum(Object, Class<V>) - Method in interface org.jinq.orm.internal.QueryComposer
- sumBigDecimal(JinqStream.CollectBigDecimal<T>) - Method in interface org.jinq.orm.stream.JinqStream
- sumBigDecimal(JinqStream.CollectBigDecimal<T>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sumBigDecimal(JinqStream.CollectBigDecimal<T>) - Method in class org.jinq.orm.stream.QueryJinqStream
- sumBigInteger(JinqStream.CollectBigInteger<T>) - Method in interface org.jinq.orm.stream.JinqStream
- sumBigInteger(JinqStream.CollectBigInteger<T>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sumBigInteger(JinqStream.CollectBigInteger<T>) - Method in class org.jinq.orm.stream.QueryJinqStream
- sumDouble(JinqStream.CollectDouble<T>) - Method in interface org.jinq.orm.stream.JinqStream
- sumDouble(JinqStream.CollectDouble<T>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sumDouble(JinqStream.CollectDouble<T>) - Method in class org.jinq.orm.stream.QueryJinqStream
- sumInteger(JinqStream.CollectInteger<T>) - Method in interface org.jinq.orm.stream.JinqStream
-
Calculates a sum over the elements of a stream.
- sumInteger(JinqStream.CollectInteger<T>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sumInteger(JinqStream.CollectInteger<T>) - Method in class org.jinq.orm.stream.QueryJinqStream
- sumLong(JinqStream.CollectLong<T>) - Method in interface org.jinq.orm.stream.JinqStream
- sumLong(JinqStream.CollectLong<T>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- sumLong(JinqStream.CollectLong<T>) - Method in class org.jinq.orm.stream.QueryJinqStream
T
- toArray() - Method in class org.jinq.orm.stream.LazyWrappedStream
- toArray(IntFunction<A[]>) - Method in class org.jinq.orm.stream.LazyWrappedStream
- toList() - Method in interface org.jinq.orm.stream.JinqStream
-
Convenience method that collects the stream contents into a List.
- toList() - Method in class org.jinq.orm.stream.NonQueryJinqStream
- toString() - Method in class org.jinq.tuples.Pair
- toString() - Method in class org.jinq.tuples.Tuple3
- toString() - Method in class org.jinq.tuples.Tuple4
- toString() - Method in class org.jinq.tuples.Tuple5
- toString() - Method in class org.jinq.tuples.Tuple6
- toString() - Method in class org.jinq.tuples.Tuple7
- toString() - Method in class org.jinq.tuples.Tuple8
- Tuple - Class in org.jinq.tuples
- Tuple() - Constructor for class org.jinq.tuples.Tuple
- Tuple3<A,B,C> - Class in org.jinq.tuples
- Tuple3(A, B, C) - Constructor for class org.jinq.tuples.Tuple3
- Tuple4<A,B,C,D> - Class in org.jinq.tuples
- Tuple4(A, B, C, D) - Constructor for class org.jinq.tuples.Tuple4
- Tuple5<A,B,C,D,E> - Class in org.jinq.tuples
- Tuple5(A, B, C, D, E) - Constructor for class org.jinq.tuples.Tuple5
- Tuple6<A,B,C,D,E,F> - Class in org.jinq.tuples
- Tuple6(A, B, C, D, E, F) - Constructor for class org.jinq.tuples.Tuple6
- Tuple7<A,B,C,D,E,F,G> - Class in org.jinq.tuples
- Tuple7(A, B, C, D, E, F, G) - Constructor for class org.jinq.tuples.Tuple7
- Tuple8<A,B,C,D,E,F,G,H> - Class in org.jinq.tuples
- Tuple8(A, B, C, D, E, F, G, H) - Constructor for class org.jinq.tuples.Tuple8
U
- unordered() - Method in class org.jinq.orm.stream.LazyWrappedStream
W
- where(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- where(JinqStream.Where<T, E>) - Method in interface org.jinq.orm.stream.JinqStream
-
Filters the elements of the stream.
- where(JinqStream.Where<T, E>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- where(JinqStream.Where<T, E>) - Method in class org.jinq.orm.stream.QueryJinqStream
- where(JinqStream.WhereWithSource<T, E>) - Method in interface org.jinq.orm.stream.JinqStream
-
Filters the elements of the stream.
- where(JinqStream.WhereWithSource<T, E>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
- where(JinqStream.WhereWithSource<T, E>) - Method in class org.jinq.orm.stream.QueryJinqStream
- where(U) - Method in interface org.jinq.orm.stream.JinqStream.Where
- where(U, InQueryStreamSource) - Method in interface org.jinq.orm.stream.JinqStream.WhereWithSource
- where(U, V) - Method in interface org.jinq.orm.stream.JinqStream.WhereForOn
- whereWithSource(Object) - Method in interface org.jinq.orm.internal.QueryComposer
- wrap(Stream<U>) - Method in class org.jinq.orm.stream.LazyWrappedStream
-
Allows subclasses to wrap streams generated by this class with wrappers that provide additional functionality.
- wrap(Stream<U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
All Classes All Packages