Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

add(T) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
add(T) - Method in class ch.epfl.labos.iu.orm.LazySet
 
add(T) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
addAll(Collection<? extends T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
addAll(Collection<? extends T>) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
addDays(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
addMonths(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
addYears(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
aggregate(U) - Method in interface ch.epfl.labos.iu.orm.DBSet.AggregateDouble
 
aggregate(U) - Method in interface ch.epfl.labos.iu.orm.DBSet.AggregateInteger
 
aggregate(JinqStream.AggregateSelect<T, U>, JinqStream.AggregateSelect<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
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>, 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>, JinqStream.AggregateSelect<T, Y>) - Method in interface org.jinq.orm.stream.JinqStream
 
aggregate(U) - Method in interface org.jinq.orm.stream.JinqStream.CollectComparable
 
aggregate(U) - Method in interface org.jinq.orm.stream.JinqStream.CollectNumber
 
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 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 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 class org.jinq.orm.stream.NonQueryJinqStream
 
aggregateSelect(W, DBSet<U>) - Method in interface ch.epfl.labos.iu.orm.DBSet.AggregateGroup
 
aggregateSelect(DBSet<U>) - Method in interface ch.epfl.labos.iu.orm.DBSet.AggregateSelect
 
aggregateSelect(W, JinqStream<U>) - Method in interface org.jinq.orm.stream.JinqStream.AggregateGroup
 
aggregateSelect(JinqStream<U>) - Method in interface org.jinq.orm.stream.JinqStream.AggregateSelect
 
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(JinqStream.CollectNumber<T, V>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
avg(JinqStream.CollectNumber<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
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
 

B

BaseSet<T> - Class in ch.epfl.labos.iu.orm
 
BaseSet() - Constructor for class ch.epfl.labos.iu.orm.BaseSet
 
bulkAdd(T) - Method in class ch.epfl.labos.iu.orm.QueryList
 

C

ch.epfl.labos.iu.orm - package ch.epfl.labos.iu.orm
 
clear() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
clear() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
clone() - Method in class ch.epfl.labos.iu.orm.LazySet
 
clone() - Method in class ch.epfl.labos.iu.orm.QueryList
 
clone() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
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
 
comparisonClone() - Method in interface ch.epfl.labos.iu.orm.DBSet
 
comparisonClone() - Method in class ch.epfl.labos.iu.orm.LazySet
 
comparisonClone() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
contains(Object) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
contains(Object) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
containsAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
containsAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
count() - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
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
 
createRealizedSet() - Method in class ch.epfl.labos.iu.orm.LazySet
 
createRealizedSet() - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
createRealizedSet() - Method in class ch.epfl.labos.iu.orm.QueryList
 
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
 

D

data - Variable in class ch.epfl.labos.iu.orm.LazySet
 
DateSorter<T> - Interface in ch.epfl.labos.iu.orm
 
DBSet<T> - Interface in ch.epfl.labos.iu.orm
 
DBSet.AggregateDouble<U> - Interface in ch.epfl.labos.iu.orm
 
DBSet.AggregateGroup<W,U,V> - Interface in ch.epfl.labos.iu.orm
 
DBSet.AggregateInteger<U> - Interface in ch.epfl.labos.iu.orm
 
DBSet.AggregateSelect<U,V> - Interface in ch.epfl.labos.iu.orm
 
DBSet.Join<U,V> - Interface in ch.epfl.labos.iu.orm
 
DBSet.Select<U,V> - Interface in ch.epfl.labos.iu.orm
 
DBSet.Where<U> - Interface in ch.epfl.labos.iu.orm
 
distinct() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
DoubleSorter<T> - Interface in ch.epfl.labos.iu.orm
 

E

EntitySupplier - Annotation Type in org.jinq.orm.annotations
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.Quartic
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.Quintic
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.Triple
 
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.Tuple8
 
executeAndReturnResultIterator(Consumer<Throwable>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
extractYear(Date) - Static method in class ch.epfl.labos.iu.orm.Util
 

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 class org.jinq.orm.stream.LazyWrappedStream
 
firstN(int) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
firstN(int) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
firstN(int) - Method in class ch.epfl.labos.iu.orm.QueryList
 
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.
get() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
get() - Method in interface ch.epfl.labos.iu.orm.DBSet
 
getDebugQueryString() - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
getDebugQueryString() - Method in interface org.jinq.orm.stream.JinqStream
 
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
 
getExceptions() - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
getFive() - Method in class ch.epfl.labos.iu.orm.Quintic
 
getFive() - Method in class org.jinq.tuples.Tuple5
 
getFive() - Method in class org.jinq.tuples.Tuple8
 
getFour() - Method in class ch.epfl.labos.iu.orm.Quartic
 
getFour() - Method in class ch.epfl.labos.iu.orm.Quintic
 
getFour() - Method in class org.jinq.tuples.Tuple4
 
getFour() - Method in class org.jinq.tuples.Tuple5
 
getFour() - Method in class org.jinq.tuples.Tuple8
 
getOne() - Method in class ch.epfl.labos.iu.orm.Quartic
 
getOne() - Method in class ch.epfl.labos.iu.orm.Quintic
 
getOne() - Method in class ch.epfl.labos.iu.orm.Triple
 
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.Tuple8
 
getOnlyValue() - Method in interface org.jinq.orm.stream.JinqStream
 
getOnlyValue() - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
getSeven() - Method in class org.jinq.tuples.Tuple8
 
getSix() - Method in class org.jinq.tuples.Tuple8
 
getThree() - Method in class ch.epfl.labos.iu.orm.Quartic
 
getThree() - Method in class ch.epfl.labos.iu.orm.Quintic
 
getThree() - Method in class ch.epfl.labos.iu.orm.Triple
 
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.Tuple8
 
getTwo() - Method in class ch.epfl.labos.iu.orm.Quartic
 
getTwo() - Method in class ch.epfl.labos.iu.orm.Quintic
 
getTwo() - Method in class ch.epfl.labos.iu.orm.Triple
 
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.Tuple8
 
getValue() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
getValue() - Method in interface ch.epfl.labos.iu.orm.DBSet
 
group(DBSet.Select<T, U>, DBSet.AggregateGroup<U, T, V>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
group(DBSet.Select<T, U>, DBSet.AggregateGroup<U, T, V>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
group(DBSet.Select<T, U>, DBSet.AggregateGroup<U, T, V>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
group(DBSet.Select<T, U>, DBSet.AggregateGroup<U, T, V>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
group(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, V>, JinqStream.AggregateGroup<U, T, W>) - Method in interface org.jinq.orm.stream.JinqStream
 
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
 
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
 
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 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 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 class org.jinq.orm.stream.NonQueryJinqStream
 
groupToTuple(JinqStream.Select<T, U>, JinqStream.AggregateGroup<U, T, ?>[]) - Method in interface ch.epfl.labos.iu.orm.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 ch.epfl.labos.iu.orm.Quartic
 
hashCode() - Method in class ch.epfl.labos.iu.orm.Quintic
 
hashCode() - Method in class ch.epfl.labos.iu.orm.Triple
 
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.Tuple8
 
hasNext() - Method in class ch.epfl.labos.iu.orm.LazyIterator
 
hasNext() - Method in class org.jinq.orm.stream.NextOnlyIterator
 

I

InQueryStreamSource - Interface in org.jinq.orm.stream
Create a JinqStream of database data from inside the context of a query.
inQueryStreamSource - Variable in class org.jinq.orm.stream.NonQueryJinqStream
 
IntSorter<T> - Interface in ch.epfl.labos.iu.orm
 
isEmpty() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
isEmpty() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
isParallel() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
isRealized() - Method in class ch.epfl.labos.iu.orm.QueryList
 
iterator() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
iterator() - Method in class ch.epfl.labos.iu.orm.LazySet
 
iterator() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
iterator() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
IteratorTee(Stream<T>, int) - Constructor for class org.jinq.orm.stream.NonQueryJinqStream.IteratorTee
 

J

jinqStream() - Method in interface ch.epfl.labos.iu.orm.DBSet
 
JinqStream<T> - Interface in org.jinq.orm.stream
 
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.JoinWithSource<U,V> - Interface in org.jinq.orm.stream
 
JinqStream.Select<U,V> - Interface in org.jinq.orm.stream
 
JinqStream.Where<U,E extends java.lang.Exception> - Interface in org.jinq.orm.stream
 
JinqStream.WhereWithSource<U,E extends java.lang.Exception> - Interface in org.jinq.orm.stream
 
join(DBSet.Join<T, U>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
join(DBSet.Join<T, U>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
join(U) - Method in interface ch.epfl.labos.iu.orm.DBSet.Join
 
join(JinqStream.Join<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
join(JinqStream.JoinWithSource<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
join(DBSet.Join<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
join(DBSet.Join<T, U>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
join(JinqStream.Join<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
 
join(JinqStream.JoinWithSource<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
 
join(U) - Method in interface org.jinq.orm.stream.JinqStream.Join
 
join(U, InQueryStreamSource) - Method in interface org.jinq.orm.stream.JinqStream.JoinWithSource
 
join(JinqStream.Join<T, U>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
join(JinqStream.JoinWithSource<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 class org.jinq.orm.stream.QueryJinqStream
 

L

LazyIterator<T> - Class in ch.epfl.labos.iu.orm
 
LazySet<T> - Class in ch.epfl.labos.iu.orm
 
LazySet() - Constructor for class ch.epfl.labos.iu.orm.LazySet
 
LazySet(boolean) - Constructor for class ch.epfl.labos.iu.orm.LazySet
 
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
 
limit(long) - Method in interface ch.epfl.labos.iu.orm.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

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(JinqStream.CollectComparable<T, V>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
max(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
max(Comparator<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
 
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
 
maxDouble(DBSet.AggregateDouble<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
maxDouble(DBSet.AggregateDouble<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
maxDouble(DBSet.AggregateDouble<T>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
maxDouble(DBSet.AggregateDouble<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
maxInt(DBSet.AggregateInteger<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
maxInt(DBSet.AggregateInteger<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
maxInt(DBSet.AggregateInteger<T>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
maxInt(DBSet.AggregateInteger<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
min(JinqStream.CollectComparable<T, V>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
min(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
min(Comparator<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
 
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 ch.epfl.labos.iu.orm.QueryComposer
 

N

next() - Method in class ch.epfl.labos.iu.orm.LazyIterator
 
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
 
NoSideEffects - Annotation Type in org.jinq.orm.annotations
 

O

onClose(Runnable) - Method in class org.jinq.orm.stream.LazyWrappedStream
 
org.jinq.orm.annotations - package org.jinq.orm.annotations
 
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
 
parent - Variable in class ch.epfl.labos.iu.orm.LazyIterator
 
peek(Consumer<? super T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
 
propagateException(Object, Throwable) - Method in interface org.jinq.orm.stream.JinqStream
Used for recording an exception that occurred during processing somewhere in the stream chain.
propagateException(Object, Throwable) - Method in class org.jinq.orm.stream.NonQueryJinqStream
 

Q

Quartic<T,U,V,W> - Class in ch.epfl.labos.iu.orm
 
Quartic(T, U, V, W) - Constructor for class ch.epfl.labos.iu.orm.Quartic
 
Query - Annotation Type in ch.epfl.labos.iu.orm
Indicates that a method contains a DB query that should be optimized.
QueryComposer<T> - Interface in ch.epfl.labos.iu.orm
 
QueryComposerWithLists<T> - Interface in ch.epfl.labos.iu.orm
 
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
 
QueryList<T> - Class in ch.epfl.labos.iu.orm
 
QueryList() - Constructor for class ch.epfl.labos.iu.orm.QueryList
 
QueryList(QueryComposerWithLists<T>) - Constructor for class ch.epfl.labos.iu.orm.QueryList
 
Queryll - Annotation Type in ch.epfl.labos.iu.orm
Indicates that a method contains a DB query that should be optimized.
Quintic<T,U,V,W,X> - Class in ch.epfl.labos.iu.orm
 
Quintic(T, U, V, W, X) - Constructor for class ch.epfl.labos.iu.orm.Quintic
 

R

realize() - Method in class ch.epfl.labos.iu.orm.LazySet
 
realizeStream() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
recordedExceptions - Variable in class org.jinq.orm.stream.NonQueryJinqStream
 
reduce(T, BinaryOperator<T>) - Method in class org.jinq.orm.stream.LazyWrappedStream
 
reduce(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
 
remove(Object) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
remove() - Method in class ch.epfl.labos.iu.orm.LazyIterator
 
remove(Object) - Method in class ch.epfl.labos.iu.orm.LazySet
 
remove(Object) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
removeAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
removeAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
retainAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
retainAll(Collection<?>) - Method in class ch.epfl.labos.iu.orm.VectorSet
 

S

select(DBSet.Select<T, U>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
select(DBSet.Select<T, U>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
select(U) - Method in interface ch.epfl.labos.iu.orm.DBSet.Select
 
select(JinqStream.Select<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
select(DBSet.Select<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
select(DBSet.Select<T, U>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
select(JinqStream.Select<T, U>) - Method in interface org.jinq.orm.stream.JinqStream
 
select(U) - Method in interface org.jinq.orm.stream.JinqStream.Select
 
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
 
selectAggregates(DBSet.AggregateSelect<T, U>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
selectAggregates(DBSet.AggregateSelect<T, U>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
selectAggregates(DBSet.AggregateSelect<T, U>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
selectAggregates(DBSet.AggregateSelect<T, U>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sequential() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
setHint(String, Object) - Method in interface ch.epfl.labos.iu.orm.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
 
setQueryComposer(QueryComposerWithLists<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
setRealizeListener(LazySet<T>) - Method in class ch.epfl.labos.iu.orm.LazySet
 
size() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
size() - Method in class ch.epfl.labos.iu.orm.LazySet
 
size() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
skip(long) - Method in interface ch.epfl.labos.iu.orm.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(JinqStream.CollectComparable<T, V>, boolean) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
sortedBy(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
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
 
sortedByDate(DateSorter<T>, boolean) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sortedByDateAscending(DateSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByDateAscending(DateSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByDateAscending(DateSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByDateDescending(DateSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByDateDescending(DateSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByDateDescending(DateSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByDouble(DoubleSorter<T>, boolean) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sortedByDoubleAscending(DoubleSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByDoubleAscending(DoubleSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByDoubleAscending(DoubleSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByDoubleDescending(DoubleSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByDoubleDescending(DoubleSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByDoubleDescending(DoubleSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByInt(IntSorter<T>, boolean) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sortedByIntAscending(IntSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByIntAscending(IntSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByIntAscending(IntSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByIntDescending(IntSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByIntDescending(IntSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByIntDescending(IntSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByString(StringSorter<T>, boolean) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sortedByStringAscending(StringSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByStringAscending(StringSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByStringAscending(StringSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedByStringDescending(StringSorter<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sortedByStringDescending(StringSorter<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sortedByStringDescending(StringSorter<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sortedDescendingBy(JinqStream.CollectComparable<T, V>) - Method in interface org.jinq.orm.stream.JinqStream
 
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
 
SQLStringLike(String, String) - Static method in class ch.epfl.labos.iu.orm.Util
 
SQLSubstring(String, int, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
SQLSubstring(String, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
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.
StringSorter<T> - Interface in ch.epfl.labos.iu.orm
 
subDays(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
subMonths(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
subYears(Date, int) - Static method in class ch.epfl.labos.iu.orm.Util
 
sum(JinqStream.CollectNumber<T, V>, Class<V>) - Method in interface ch.epfl.labos.iu.orm.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(DBSet.AggregateDouble<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sumDouble(DBSet.AggregateDouble<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sumDouble(DBSet.AggregateDouble<T>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sumDouble(DBSet.AggregateDouble<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
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
 
sumInt(DBSet.AggregateInteger<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
sumInt(DBSet.AggregateInteger<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
sumInt(DBSet.AggregateInteger<T>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
sumInt(DBSet.AggregateInteger<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
sumInteger(JinqStream.CollectInteger<T>) - Method in interface org.jinq.orm.stream.JinqStream
 
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 ch.epfl.labos.iu.orm.BaseSet
 
toArray(U[]) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
toArray() - Method in class ch.epfl.labos.iu.orm.VectorSet
 
toArray(U[]) - Method in class ch.epfl.labos.iu.orm.VectorSet
 
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
 
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.Tuple8
 
Triple<T,U,V> - Class in ch.epfl.labos.iu.orm
 
Triple(T, U, V) - Constructor for class ch.epfl.labos.iu.orm.Triple
 
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
 
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

unique() - Method in class ch.epfl.labos.iu.orm.BaseSet
 
unique() - Method in interface ch.epfl.labos.iu.orm.DBSet
 
unique() - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
unique() - Method in class ch.epfl.labos.iu.orm.QueryList
 
Unique<From,Key> - Class in ch.epfl.labos.iu.orm
 
Unique() - Constructor for class ch.epfl.labos.iu.orm.Unique
 
unique() - Method in interface org.jinq.orm.stream.JinqStream
 
unique() - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
unique() - Method in class org.jinq.orm.stream.QueryJinqStream
 
uniquify(From) - Method in class ch.epfl.labos.iu.orm.Unique
 
unordered() - Method in class org.jinq.orm.stream.LazyWrappedStream
 
Util - Class in ch.epfl.labos.iu.orm
 
Util() - Constructor for class ch.epfl.labos.iu.orm.Util
 

V

value(T) - Method in interface ch.epfl.labos.iu.orm.DateSorter
 
value(T) - Method in interface ch.epfl.labos.iu.orm.DoubleSorter
 
value(T) - Method in interface ch.epfl.labos.iu.orm.IntSorter
 
value(T) - Method in interface ch.epfl.labos.iu.orm.StringSorter
 
VectorSet<T> - Class in ch.epfl.labos.iu.orm
 
VectorSet() - Constructor for class ch.epfl.labos.iu.orm.VectorSet
 

W

where(DBSet.Where<T>) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
where(DBSet.Where<T>) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
where(U) - Method in interface ch.epfl.labos.iu.orm.DBSet.Where
 
where(JinqStream.Where<T, E>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
where(JinqStream.WhereWithSource<T, E>) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
where(DBSet.Where<T>) - Method in interface ch.epfl.labos.iu.orm.QueryComposerWithLists
 
where(DBSet.Where<T>) - Method in class ch.epfl.labos.iu.orm.QueryList
 
where(JinqStream.Where<T, E>) - Method in interface org.jinq.orm.stream.JinqStream
 
where(JinqStream.WhereWithSource<T, E>) - Method in interface org.jinq.orm.stream.JinqStream
 
where(U) - Method in interface org.jinq.orm.stream.JinqStream.Where
 
where(U, InQueryStreamSource) - Method in interface org.jinq.orm.stream.JinqStream.WhereWithSource
 
where(JinqStream.Where<T, E>) - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
where(JinqStream.WhereWithSource<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 class org.jinq.orm.stream.QueryJinqStream
 
with(T) - Method in class ch.epfl.labos.iu.orm.BaseSet
 
with(T) - Method in interface ch.epfl.labos.iu.orm.DBSet
 
with(T) - Method in interface ch.epfl.labos.iu.orm.QueryComposer
 
with(T) - Method in class ch.epfl.labos.iu.orm.QueryList
 
with(T) - Method in interface org.jinq.orm.stream.JinqStream
 
with(T) - Method in class org.jinq.orm.stream.NonQueryJinqStream
 
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
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2014. All Rights Reserved.