Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

abs(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
AbstractPersistent - Class in org.dellroad.querystream.test.jpa
 
AbstractPersistent() - Constructor for class org.dellroad.querystream.test.jpa.AbstractPersistent
 
AbstractPersistent_ - Class in org.dellroad.querystream.test.jpa
 
AbstractPersistent_() - Constructor for class org.dellroad.querystream.test.jpa.AbstractPersistent_
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
addRoot(Ref<R, ? super Root<R>>, Class<R>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Bind an unbound reference to a new query root that will be added to the query.
all(Subquery<Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
allMatch(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if the given property is true for every resulting item.
allMatch(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if the predicate returned by the given function is true for every resulting item.
and(Expression<Boolean>, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
and(Predicate...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
annotations - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
ANNOTATIONS - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
any(Subquery<Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
anyMatch(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if any results are found for which the given property is true.
anyMatch(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if any results are found for which the predicate returned by the given function is true.
applyTo(Query) - Method in class org.dellroad.querystream.jpa.ParamBinding
Apply this parameter binding to the given query.
array(Selection<?>...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
asc(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
asDoubleStream() - Method in interface org.dellroad.querystream.jpa.IntStream
 
asDoubleStream() - Method in interface org.dellroad.querystream.jpa.LongStream
 
asLongStream() - Method in interface org.dellroad.querystream.jpa.IntStream
 
asSubquery() - Method in interface org.dellroad.querystream.jpa.ExprStream
Convert this instance into a subquery that can be used within an intermediate step of an outer query.
average() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
average() - Method in interface org.dellroad.querystream.jpa.IntStream
 
average() - Method in interface org.dellroad.querystream.jpa.LongStream
 
avg(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

B

between(Expression<? extends Y>, Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
between(Expression<? extends Y>, Y, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
bind(Ref<Boolean, ? super Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
bind(Ref<Double, ? super Expression<Double>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
bind(Ref<Double, ? super Expression<Double>>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
bind(Ref<Integer, ? super Expression<Integer>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
bind(Ref<Integer, ? super Expression<Integer>>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
bind(Ref<Long, ? super Expression<Long>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
bind(Ref<Long, ? super Expression<Long>>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
bind(Ref<X, ? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
bind(Ref<X, ? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
bind(Ref<X, ? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
bind(Ref<X, ? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Bind an unbound reference to the items in this stream.
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
bind(Ref<X, ? super S>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Double>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Double>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Integer>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Integer>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Long>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
bind(Ref<X2, ? super S2>, Function<? super Expression<Long>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
bind(Ref<X2, ? super S2>, Function<? super Root<X>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
bind(Ref<X2, ? super S2>, Function<? super Root<X>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
bind(Ref<X2, ? super S2>, Function<? super Root<X>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
bind(Ref<X2, ? super S2>, Function<? super Root<X>, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Bind an unbound reference to the result of applying the given function to the items in this stream.
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
bind(Ref<X2, ? super S2>, Function<? super S, ? extends S2>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
bind(Expression<X>) - Method in class org.dellroad.querystream.jpa.ExprRef
 
bind(S) - Method in interface org.dellroad.querystream.jpa.Ref
Bind the given value to this reference.
bindParam(ParamBinding<?>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Register a parameter binding with the current Query that is under construction.
booleanValue() - Method in interface org.dellroad.querystream.jpa.BooleanValue
Build and evaluate a JPA query based on this instance and return the single non-NULL result.
BooleanValue - Interface in org.dellroad.querystream.jpa
A boolean ExprValue.

C

CalendarParamBinding - Class in org.dellroad.querystream.jpa
Represents the binding of a Calendar value to a Parameter.
CalendarParamBinding(Parameter<Calendar>, Calendar, TemporalType) - Constructor for class org.dellroad.querystream.jpa.CalendarParamBinding
Constructor.
CapturePrintStream - Class in org.dellroad.querystream.test.io
A PrintStream that can capture what gets printed.
CapturePrintStream(PrintStream, boolean, String) - Constructor for class org.dellroad.querystream.test.io.CapturePrintStream
 
cast(Class<Y>) - Method in interface org.dellroad.querystream.jpa.PathStream
Map this stream into a stream whose elements are the result of applying the given narrowing cast.
cast(Class<Y>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
ceiling(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
close() - Method in class org.dellroad.querystream.test.io.CapturePrintStream
 
coalesce() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
coalesce(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
coalesce(Expression<? extends Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
concat(Expression<String>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
concat(Expression<String>, String) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
concat(String, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
configure(CriteriaBuilder, C) - Method in interface org.dellroad.querystream.jpa.QueryConfigurer
Configure the given query.
conjunction() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
construct(Class<Y>, Selection<?>...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
count() - Method in interface org.dellroad.querystream.jpa.ExprStream
Create value returning the number of instances in this stream.
count(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
countDistinct() - Method in interface org.dellroad.querystream.jpa.ExprStream
Create value returning the number of distinct instances in this stream.
countDistinct(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
createCriteriaDelete(Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
createCriteriaQuery(CriteriaBuilder) - Method in class org.dellroad.querystream.jpa.querytype.DeleteType
 
createCriteriaQuery(CriteriaBuilder) - Method in class org.dellroad.querystream.jpa.querytype.QueryType
Create a new Criteria API query object of the appropriate type.
createCriteriaQuery(CriteriaBuilder) - Method in class org.dellroad.querystream.jpa.querytype.SearchType
 
createCriteriaQuery(CriteriaBuilder) - Method in class org.dellroad.querystream.jpa.querytype.UpdateType
 
createCriteriaUpdate(Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
createQuery() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
createQuery(EntityManager, C2) - Method in class org.dellroad.querystream.jpa.querytype.QueryType
Create a JPA query object of the appropriate type.
createQuery(EntityManager, CriteriaDelete<X>) - Method in class org.dellroad.querystream.jpa.querytype.DeleteType
 
createQuery(EntityManager, CriteriaQuery<X>) - Method in class org.dellroad.querystream.jpa.querytype.SearchType
 
createQuery(EntityManager, CriteriaUpdate<X>) - Method in class org.dellroad.querystream.jpa.querytype.UpdateType
 
createQuery(Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
createTupleQuery() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
currentDate() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
currentQuery() - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Access the current Criteria API query under construction.
currentTime() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
currentTimestamp() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

D

DateParamBinding - Class in org.dellroad.querystream.jpa
Represents the binding of a Date value to a Parameter.
DateParamBinding(Parameter<Date>, Date, TemporalType) - Constructor for class org.dellroad.querystream.jpa.DateParamBinding
Constructor.
delete() - Method in interface org.dellroad.querystream.jpa.DeleteStream
Build and execute a JPA query based on this instance.
deleteStream(Class<X>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a DeleteStream for bulk delete queries.
DeleteStream<X> - Interface in org.dellroad.querystream.jpa
Builder for JPA criteria bulk delete queries using a Stream-like API.
DeleteType<X> - Class in org.dellroad.querystream.jpa.querytype
Represents the JPA Criteria API bulk delete query type.
DeleteType(Class<X>) - Constructor for class org.dellroad.querystream.jpa.querytype.DeleteType
Constructor.
department - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
Department - Class in org.dellroad.querystream.test.jpa
 
Department() - Constructor for class org.dellroad.querystream.test.jpa.Department
 
DEPARTMENT - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
Department_ - Class in org.dellroad.querystream.test.jpa
 
Department_() - Constructor for class org.dellroad.querystream.test.jpa.Department_
 
desc(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
diff(Expression<? extends N>, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
diff(Expression<? extends N>, N) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
diff(N, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
DIRECT_REPORTS - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
directReports - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
disjunction() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
distinct() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.ExprStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.FromStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.IntStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.LongStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.PathStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.RootStream
 
distinct() - Method in interface org.dellroad.querystream.jpa.SearchStream
Suppress duplicates.
DoubleStream - Interface in org.dellroad.querystream.jpa
SearchStream containing Double values.
doubleValue() - Method in interface org.dellroad.querystream.jpa.DoubleValue
Build and evaluate a JPA query based on this instance and return the single non-NULL result.
DoubleValue - Interface in org.dellroad.querystream.jpa
A double ExprValue.

E

Employee - Class in org.dellroad.querystream.test.jpa
 
Employee() - Constructor for class org.dellroad.querystream.test.jpa.Employee
 
Employee_ - Class in org.dellroad.querystream.test.jpa
 
Employee_() - Constructor for class org.dellroad.querystream.test.jpa.Employee_
 
Employee.Seniority - Enum in org.dellroad.querystream.test.jpa
 
employees - Static variable in class org.dellroad.querystream.test.jpa.Department_
 
EMPLOYEES - Static variable in class org.dellroad.querystream.test.jpa.Department_
 
equal(Expression<?>, Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
equal(Expression<?>, Object) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
equals(Object) - Method in class org.dellroad.querystream.jpa.ParamBinding
 
equals(Object) - Method in class org.dellroad.querystream.jpa.DateParamBinding
 
exists() - Method in interface org.dellroad.querystream.jpa.ExprStream
Convert this instance into an "exists" subquery that can be used within an intermediate step of an outer query.
exists(Subquery<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
exp(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
ExprRef<X> - Class in org.dellroad.querystream.jpa
A Ref that's known to be an Expression.
ExprRef() - Constructor for class org.dellroad.querystream.jpa.ExprRef
Create an instance with no name.
ExprRef(String) - Constructor for class org.dellroad.querystream.jpa.ExprRef
Create an instance with the given name.
ExprStream<X,S extends Expression<X>> - Interface in org.dellroad.querystream.jpa
SearchStream containing items representable as Expressions.
ExprValue<X,S extends Expression<X>> - Interface in org.dellroad.querystream.jpa
An ExprStream that is guaranteed to return at most a single result.

F

fetch(PluralAttribute<? super X, ?, ?>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
fetch(PluralAttribute<? super X, ?, ?>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
fetch(PluralAttribute<? super X, ?, ?>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
fetch(PluralAttribute<? super X, ?, ?>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
fetch(PluralAttribute<? super X, ?, ?>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a plural fetch join to this stream.
fetch(PluralAttribute<? super X, ?, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
fetch(PluralAttribute<? super X, ?, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
fetch(PluralAttribute<? super X, ?, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
fetch(PluralAttribute<? super X, ?, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
fetch(PluralAttribute<? super X, ?, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a plural fetch join to this stream.
fetch(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
fetch(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
fetch(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
fetch(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
fetch(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a singular fetch inner join to this stream.
fetch(SingularAttribute<? super X, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
fetch(SingularAttribute<? super X, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
fetch(SingularAttribute<? super X, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
fetch(SingularAttribute<? super X, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
fetch(SingularAttribute<? super X, ?>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a singular fetch join to this stream.
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Filter results using the specified boolean property.
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
filter(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
filter(Function<? super Expression<Boolean>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
filter(Function<? super Expression<Double>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
filter(Function<? super Expression<Double>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
filter(Function<? super Expression<Integer>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
filter(Function<? super Expression<Integer>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
filter(Function<? super Expression<Long>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
filter(Function<? super Expression<Long>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
filter(Function<? super Root<X>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
filter(Function<? super Root<X>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
filter(Function<? super Root<X>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
filter(Function<? super Root<X>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Filter results using the boolean expression produced by the given function.
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
filter(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
findAny() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.ExprStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.FromStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.IntStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.LongStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.PathStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.RootStream
 
findAny() - Method in interface org.dellroad.querystream.jpa.SearchStream
Find any instance in the stream.
findFirst() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.ExprStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.FromStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.IntStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.LongStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.PathStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.RootStream
 
findFirst() - Method in interface org.dellroad.querystream.jpa.SearchStream
Find the first instance in the stream.
findSingle() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.ExprStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.FromStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.IntStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.LongStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.PathStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.RootStream
 
findSingle() - Method in interface org.dellroad.querystream.jpa.SearchStream
Find the only instance in the stream or null.
flatMap(CollectionAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream where every item is replaced with the contents of the specified collection.
flatMap(ListAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream where every item is replaced with the contents of the specified collection.
flatMap(SetAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream where every item is replaced with the contents of the specified collection.
flatMapKeys(MapAttribute<? super X, K, ?>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream where every item is replaced with the keys of the specified map.
flatMapValues(MapAttribute<? super X, ?, V>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream where every item is replaced with the values of the specified map.
floor(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
ForwardingCriteriaBuilder - Class in org.dellroad.querystream.jpa.util
CriteriaBuilder that forwards all methods to a delegate provided by the subclass.
ForwardingCriteriaBuilder() - Constructor for class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
FromRef<X> - Class in org.dellroad.querystream.jpa
A Ref that's known to be a From.
FromRef() - Constructor for class org.dellroad.querystream.jpa.FromRef
Create an instance with no name.
FromRef(String) - Constructor for class org.dellroad.querystream.jpa.FromRef
Create an instance with the given name.
FromStream<X,S extends From<?,X>> - Interface in org.dellroad.querystream.jpa
SearchStream containing items representable as Froms.
FromValue<X,S extends From<?,X>> - Interface in org.dellroad.querystream.jpa
A FromStream that is guaranteed to return at most a single result.
function(String, Class<T>, Expression<?>...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

G

ge(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
ge(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
get() - Method in class org.dellroad.querystream.jpa.ExprRef
 
get() - Method in interface org.dellroad.querystream.jpa.Ref
Get the bound value.
getAnnotations() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getCriteriaBuilder() - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Get the CriteriaBuilder associated with this instance.
getCriteriaBuilder() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
Get the delegate CriteriaBuilder to whom all methods should be forwarded.
getDepartment() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getDirectReports() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getEmployees() - Method in class org.dellroad.querystream.test.jpa.Department
 
getEntityManager() - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Get the EntityManager associated with this instance.
getEntityManager() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the EntityManager associated with this instance.
getFirstResult() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the row offset associated with this query.
getFlushMode() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the FlushModeType associated with this query.
getHints() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get any hints associated with this query.
getId() - Method in class org.dellroad.querystream.test.jpa.AbstractPersistent
 
getLockMode() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the LockModeType associated with this query.
getManager() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getMaxResults() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the row limit associated with this query.
getName() - Method in class org.dellroad.querystream.test.jpa.Department
 
getName() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getParameter() - Method in class org.dellroad.querystream.jpa.ParamBinding
Get the parameter.
getParams() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get any parameter bindings associated with this query.
getQueryType() - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
getQueryType() - Method in interface org.dellroad.querystream.jpa.QueryStream
Get the QueryType of this instance.
getQueryType() - Method in interface org.dellroad.querystream.jpa.SearchStream
 
getQueryType() - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
getResultList() - Method in interface org.dellroad.querystream.jpa.SearchStream
Build and evaluate a JPA query based on this instance and return the result list.
getResultStream() - Method in interface org.dellroad.querystream.jpa.SearchStream
Build and evaluate a JPA query based on this instance and return the result stream.
getSalary() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getSeniority() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getStartDate() - Method in class org.dellroad.querystream.test.jpa.Employee
 
getTemporalType() - Method in class org.dellroad.querystream.jpa.DateParamBinding
Get the TemporalType.
getType() - Method in class org.dellroad.querystream.jpa.querytype.QueryType
Get the query result/target type associated with this instance.
getValue() - Method in class org.dellroad.querystream.jpa.ParamBinding
Get the parameter value.
greaterThan(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
greaterThan(Expression<? extends Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
greaterThanOrEqualTo(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
greaterThanOrEqualTo(Expression<? extends Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
greatest(Expression<X>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
groupBy(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
groupBy(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
groupBy(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
groupBy(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
groupBy(SingularAttribute<? super X, ?>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Apply grouping based on the specified property.
groupBy(Function<? super Expression<Double>, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
groupBy(Function<? super Expression<Integer>, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
groupBy(Function<? super Expression<Long>, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
groupBy(Function<? super Root<X>, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
groupBy(Function<? super S, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
groupBy(Function<? super S, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
groupBy(Function<? super S, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
groupBy(Function<? super S, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Apply grouping based on a single expression.
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
groupBy(Ref<?, ? extends Expression<?>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Apply grouping based on an expression reference.
groupByMulti(Function<? super Expression<Double>, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
groupByMulti(Function<? super Expression<Integer>, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
groupByMulti(Function<? super Expression<Long>, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
groupByMulti(Function<? super Root<X>, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
groupByMulti(Function<? super S, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
groupByMulti(Function<? super S, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
groupByMulti(Function<? super S, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
groupByMulti(Function<? super S, ? extends List<Expression<?>>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Apply grouping based on a list of expressions.
gt(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
gt(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

H

hashCode() - Method in class org.dellroad.querystream.jpa.ParamBinding
 
hashCode() - Method in class org.dellroad.querystream.jpa.DateParamBinding
 
having(Function<? super Expression<Double>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
having(Function<? super Expression<Integer>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
having(Function<? super Expression<Long>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
having(Function<? super Root<X>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
having(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
having(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
having(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
having(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a "having" restriction.

I

id - Static variable in class org.dellroad.querystream.test.jpa.AbstractPersistent_
 
ID - Static variable in class org.dellroad.querystream.test.jpa.AbstractPersistent_
 
ifPresent(Consumer<? super X>) - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and give the returned value, if any, to the given Consumer.
in(Expression<? extends T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
IntStream - Interface in org.dellroad.querystream.jpa
SearchStream containing Integer values.
intValue() - Method in interface org.dellroad.querystream.jpa.IntValue
Build and evaluate a JPA query based on this instance and return the single non-NULL result.
IntValue - Interface in org.dellroad.querystream.jpa
A int ExprValue.
isBound() - Method in class org.dellroad.querystream.jpa.ExprRef
 
isBound() - Method in interface org.dellroad.querystream.jpa.Ref
Determine if this instance is bound.
isEmpty() - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if no results are found.
isEmpty(Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isFalse(Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isMember(E, Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isMember(Expression<E>, Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isNotEmpty(Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isNotMember(E, Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isNotMember(Expression<E>, Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isNotNull(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isNull(Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
isPresent() - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return true if a result is returned, otherwise false.
isTrue(Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

J

join(CollectionAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a collection inner join to this stream.
join(CollectionAttribute<? super X, E>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a collection join to this stream using the specified join type.
join(CollectionAttribute<? super X, E>, JoinType, Function<? super CollectionJoin<X, E>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a collection join to this stream using the specified join type and ON condition.
join(ListAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a list inner join to this stream.
join(ListAttribute<? super X, E>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a list join to this stream using the specified join type.
join(ListAttribute<? super X, E>, JoinType, Function<? super ListJoin<X, E>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a list join to this stream using the specified join type and ON condition.
join(MapAttribute<? super X, K, V>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a map inner join to this stream.
join(MapAttribute<? super X, K, V>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a map join to this stream using the specified join type.
join(MapAttribute<? super X, K, V>, JoinType, Function<? super MapJoin<X, K, V>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a map join to this stream using the specified join type and ON condition.
join(SetAttribute<? super X, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a set inner join to this stream.
join(SetAttribute<? super X, E>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a set join to this stream using the specified join type.
join(SetAttribute<? super X, E>, JoinType, Function<? super SetJoin<X, E>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a set join to this stream using the specified join type and ON condition.
join(SingularAttribute<? super X, Y>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
join(SingularAttribute<? super X, Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a singular inner join to this stream.
join(SingularAttribute<? super X, Y>, JoinType) - Method in interface org.dellroad.querystream.jpa.FromValue
 
join(SingularAttribute<? super X, Y>, JoinType) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a singular join to this stream using the specified join type.
join(SingularAttribute<? super X, Y>, JoinType, Function<? super Join<X, Y>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
join(SingularAttribute<? super X, Y>, JoinType, Function<? super Join<X, Y>, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Add a singular join to this stream using the specified join type and ON condition.
JUNIOR - Enum constant in enum org.dellroad.querystream.test.jpa.Employee.Seniority
 

K

keys(M) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

L

le(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
le(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
least(Expression<X>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
length(Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lessThan(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lessThan(Expression<? extends Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lessThanOrEqualTo(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lessThanOrEqualTo(Expression<? extends Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, Expression<String>, char) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, Expression<String>, Expression<Character>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, String) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, String, char) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
like(Expression<String>, String, Expression<Character>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
limit(int) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.FromStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.IntStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.LongStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.PathStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.QueryStream
Return this stream truncated to the specified maximum length.
limit(int) - Method in interface org.dellroad.querystream.jpa.RootStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
limit(int) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
literal(T) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
ln(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
localDate() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
localDateTime() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
localTime() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
locate(Expression<String>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
locate(Expression<String>, Expression<String>, Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
locate(Expression<String>, String) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
locate(Expression<String>, String, int) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
LongStream - Interface in org.dellroad.querystream.jpa
SearchStream containing Long values.
longValue() - Method in interface org.dellroad.querystream.jpa.LongValue
Build and evaluate a JPA query based on this instance and return the single non-NULL result.
LongValue - Interface in org.dellroad.querystream.jpa
A long ExprValue.
lower(Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lt(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
lt(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

M

manager - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
MANAGER - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
map(MapAttribute<? super X, K, V>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
map(MapAttribute<? super X, K, V>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated map property.
map(PluralAttribute<? super X, C, E>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
map(PluralAttribute<? super X, C, E>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated collection property.
map(SingularAttribute<? super X, Y>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
map(SingularAttribute<? super X, Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated property.
map(Class<Y>, Function<? super S, ? extends Expression<Y>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
map(Class<Y>, Function<? super S, ? extends Expression<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToDouble(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToDouble(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated floating point value.
mapToDouble(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToDouble(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream of double values that are the result of applying the given function.
mapToExpr(Class<Y>, Function<? super S, ? extends Expression<Y>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToExpr(Class<Y>, Function<? super S, ? extends Expression<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToFrom(Class<Y>, Function<? super S, ? extends From<Z, Y>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToFrom(Class<Y>, Function<? super S, ? extends From<Z, Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToInt(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToInt(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated integer value.
mapToInt(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToInt(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream of integer values that are the result of applying the given function.
mapToLong(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToLong(SingularAttribute<? super X, ? extends Number>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to an associated long value.
mapToLong(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToLong(Function<? super S, ? extends Expression<? extends Number>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream of long values that are the result of applying the given function.
mapToPath(Class<Y>, Function<? super S, ? extends Path<Y>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
mapToPath(Class<Y>, Function<? super S, ? extends Path<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToRef(Class<Y>, ExprRef<Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream whose elements are bound to the supplied expression reference.
mapToRef(Class<Y>, FromRef<Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream whose elements are bound to the supplied from reference.
mapToRef(Class<Y>, PathRef<Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream whose elements are bound to the supplied path reference.
mapToRef(Class<Y>, RootRef<Y>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream to a stream whose elements are bound to the supplied root reference.
mapToRoot(Class<Y>, Function<? super S, ? extends Root<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToSelection(Class<Y>, Function<? super S, ? extends Selection<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Map this stream into a stream whose elements are the result of applying the given function.
mapToSelection(Class<Y>, Function<? super S, ? extends Selection<Y>>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
max() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
max() - Method in interface org.dellroad.querystream.jpa.IntStream
 
max() - Method in interface org.dellroad.querystream.jpa.LongStream
 
max(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
min() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
min() - Method in interface org.dellroad.querystream.jpa.IntStream
 
min() - Method in interface org.dellroad.querystream.jpa.LongStream
 
min(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
mod(Expression<Integer>, Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
mod(Expression<Integer>, Integer) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
mod(Integer, Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

N

name - Static variable in class org.dellroad.querystream.test.jpa.Department_
 
name - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
NAME - Static variable in class org.dellroad.querystream.test.jpa.Department_
 
NAME - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
neg(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
newBuilder(EntityManager) - Static method in interface org.dellroad.querystream.jpa.QueryStream
Create a QueryStream.Builder that constructs QueryStreams using the given EntityManager.
noneMatch(SingularAttribute<? super X, Boolean>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if no results are found for which the given property is true.
noneMatch(Function<? super S, ? extends Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Execute this query and return true if no result are found for which the predicate returned by the given function is true.
not() - Method in interface org.dellroad.querystream.jpa.BooleanValue
Invert this instance.
not(Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notEqual(Expression<?>, Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notEqual(Expression<?>, Object) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, Expression<String>, char) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, Expression<String>, Expression<Character>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, String) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, String, char) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
notLike(Expression<String>, String, Expression<Character>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
nullif(Expression<Y>, Expression<?>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
nullif(Expression<Y>, Y) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
nullLiteral(Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

O

of(PrintStream) - Static method in class org.dellroad.querystream.test.io.CapturePrintStream
Create an instance.
or(Expression<Boolean>, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
or(Predicate...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.IntStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.LongStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(Order...) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified Orders.
orderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified property.
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified properties.
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean, SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified properties.
orderBy(Function<? super Expression<Double>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
orderBy(Function<? super Expression<Integer>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.IntStream
 
orderBy(Function<? super Expression<Long>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.LongStream
 
orderBy(Function<? super Root<X>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the Expression produced by the given Function.
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.IntStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.LongStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified expression reference.
orderByMulti(Function<? super Expression<Double>, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
orderByMulti(Function<? super Expression<Integer>, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
orderByMulti(Function<? super Expression<Long>, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
orderByMulti(Function<? super Root<X>, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
orderByMulti(Function<? super S, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
orderByMulti(Function<? super S, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
orderByMulti(Function<? super S, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
orderByMulti(Function<? super S, ? extends List<? extends Order>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the Order list produced by the given Function.
orElse(X) - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return the single result, if any, otherwise the given value.
orElseGet(Supplier<? extends X>) - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return the single result, if any, otherwise the value from the given Supplier.
orElseThrow(Supplier<? extends T>) - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return the single result, if any, otherwise throw an exception provided by the given Supplier.
org.dellroad.querystream.jpa - package org.dellroad.querystream.jpa
QueryStream API for the Java Persistence Architecture (JPA).
org.dellroad.querystream.jpa.querytype - package org.dellroad.querystream.jpa.querytype
Classes that represent the three types of JPA criteria API queries: search, update, and delete.
org.dellroad.querystream.jpa.util - package org.dellroad.querystream.jpa.util
QueryStream JPA utility classes.
org.dellroad.querystream.test.io - package org.dellroad.querystream.test.io
I/O classes.
org.dellroad.querystream.test.jpa - package org.dellroad.querystream.test.jpa
Test model classes.

P

ParamBinding<T> - Class in org.dellroad.querystream.jpa
Represents the binding of a value to a Parameter.
ParamBinding(Parameter<T>, T) - Constructor for class org.dellroad.querystream.jpa.ParamBinding
Constructor.
parameter(Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
parameter(Class<T>, String) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
PathRef<X> - Class in org.dellroad.querystream.jpa
A Ref that's known to be a Path.
PathRef() - Constructor for class org.dellroad.querystream.jpa.PathRef
Create an instance with no name.
PathRef(String) - Constructor for class org.dellroad.querystream.jpa.PathRef
Create an instance with the given name.
PathStream<X,S extends Path<X>> - Interface in org.dellroad.querystream.jpa
SearchStream containing items representable as Paths.
PathValue<X,S extends Path<X>> - Interface in org.dellroad.querystream.jpa
A PathStream that is guaranteed to return at most a single result.
peek(Consumer<? super Expression<Boolean>>) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
peek(Consumer<? super Expression<Double>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
peek(Consumer<? super Expression<Double>>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
peek(Consumer<? super Expression<Integer>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
peek(Consumer<? super Expression<Integer>>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
peek(Consumer<? super Expression<Long>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
peek(Consumer<? super Expression<Long>>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
peek(Consumer<? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
peek(Consumer<? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
peek(Consumer<? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
peek(Consumer<? super Root<X>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Peek at the items in this stream.
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
peek(Consumer<? super S>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
power(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
power(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
prod(Expression<? extends N>, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
prod(Expression<? extends N>, N) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
prod(N, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

Q

QueryConfigurer<C extends CommonAbstractCriteria,X,S extends Selection<X>> - Interface in org.dellroad.querystream.jpa
Configures a critiera query of some kind.
QueryStream<X,S extends Selection<X>,C extends CommonAbstractCriteria,C2 extends C,Q extends Query> - Interface in org.dellroad.querystream.jpa
Builder for JPA criteria queries, based on configuration through a Stream-like API.
QueryStream.Builder - Class in org.dellroad.querystream.jpa
Builder for QueryStreams, DeleteStreams, and UpdateStreams.
QueryType<X,C extends CommonAbstractCriteria,C2 extends C,Q extends Query> - Class in org.dellroad.querystream.jpa.querytype
Instances represent one of the three types of JPA criteria API queries: search, update, or delete, for a specific target type.
QueryType(Class<X>) - Constructor for class org.dellroad.querystream.jpa.querytype.QueryType
Constructor.
quot(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
quot(Expression<? extends Number>, Number) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
quot(Number, Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

R

Ref<X,S extends Selection<X>> - Interface in org.dellroad.querystream.jpa
A reference to items in a QueryStream.
RootRef<X> - Class in org.dellroad.querystream.jpa
A Ref that's known to be a Root.
RootRef() - Constructor for class org.dellroad.querystream.jpa.RootRef
Create an instance with no name.
RootRef(String) - Constructor for class org.dellroad.querystream.jpa.RootRef
Create an instance with the given name.
RootStream<X> - Interface in org.dellroad.querystream.jpa
SearchStream containing items representable as Roots.
RootValue<X> - Interface in org.dellroad.querystream.jpa
A RootStream that is guaranteed to return at most a single result.
round(Expression<N>, Integer) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

S

salary - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
SALARY - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
SearchStream<X,S extends Selection<X>> - Interface in org.dellroad.querystream.jpa
Builder for JPA criteria search queries, based on configuration through a Stream-like API.
SearchType<X> - Class in org.dellroad.querystream.jpa.querytype
Represents the JPA Criteria API search query type.
SearchType(Class<X>) - Constructor for class org.dellroad.querystream.jpa.querytype.SearchType
Constructor.
SearchValue<X,S extends Selection<X>> - Interface in org.dellroad.querystream.jpa
A SearchStream that is guaranteed to return at most a single result.
select(CriteriaQuery<X>, Selection<X>) - Method in class org.dellroad.querystream.jpa.querytype.SearchType
Configure the result expression associated with a query.
selectCase() - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
selectCase(Expression<? extends C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
SENIOR - Enum constant in enum org.dellroad.querystream.test.jpa.Employee.Seniority
 
seniority - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
SENIORITY - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
set(Path<Y>, Expression<? extends Y>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified Path to the value described by the specified expression.
set(Path<Y>, Function<? super Root<X>, ? extends Expression<? extends Y>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified Path using the value expression returned by the given function.
set(Path<Y>, V) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified Path to the specified value.
set(SingularAttribute<? super X, Y>, Expression<? extends Y>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified attribute to the value described by the specified expression.
set(SingularAttribute<? super X, Y>, Function<? super Root<X>, ? extends Expression<? extends Y>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified attribute using the value expression returned by the given function.
set(SingularAttribute<? super X, Y>, V) - Method in interface org.dellroad.querystream.jpa.UpdateStream
Set the property described by the specified attribute to the specified value.
setAnnotations(Map<String, String>) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setDepartment(Department) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setDirectReports(Set<Employee>) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setEmployees(Set<Employee>) - Method in class org.dellroad.querystream.test.jpa.Department
 
setId(long) - Method in class org.dellroad.querystream.test.jpa.AbstractPersistent
 
setManager(Employee) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setName(String) - Method in class org.dellroad.querystream.test.jpa.Department
 
setName(String) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setSalary(float) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setSeniority(Employee.Seniority) - Method in class org.dellroad.querystream.test.jpa.Employee
 
setStartDate(Date) - Method in class org.dellroad.querystream.test.jpa.Employee
 
sign(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
size(C) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
size(Expression<C>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
skip(int) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.FromStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.IntStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.LongStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.PathStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.QueryStream
Return this stream with the specified number of initial elements skipped.
skip(int) - Method in interface org.dellroad.querystream.jpa.RootStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
skip(int) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
some(Subquery<Y>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sqrt(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
START_DATE - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
startCapture() - Method in class org.dellroad.querystream.test.io.CapturePrintStream
Start capture.
startDate - Static variable in class org.dellroad.querystream.test.jpa.Employee_
 
stopCapture() - Method in class org.dellroad.querystream.test.io.CapturePrintStream
Stop capture and return the captured data.
stream(Class<X>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for search queries.
substream(CollectionJoin<X, E>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified join.
substream(From<X, Y>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified From.
substream(Join<X, E>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified join.
substream(ListJoin<X, E>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified join.
substream(MapJoin<X, K, V>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified join.
substream(Root<X>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified correlated Root.
substream(SetJoin<X, E>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a SearchStream for use as a subquery, using the specified join.
substring(Expression<String>, int) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
substring(Expression<String>, int, int) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
substring(Expression<String>, Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
substring(Expression<String>, Expression<Integer>, Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sum() - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
sum() - Method in interface org.dellroad.querystream.jpa.IntStream
 
sum() - Method in interface org.dellroad.querystream.jpa.LongStream
 
sum(Expression<? extends N>, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sum(Expression<? extends N>, N) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sum(Expression<N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sum(N, Expression<? extends N>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sumAsDouble(Expression<Float>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
sumAsLong(Expression<Integer>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

T

thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.FromStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.IntStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.LongStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.PathStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.RootStream
 
thenOrderBy(Order...) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified Orders after existing sort.
thenOrderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
thenOrderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
thenOrderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
thenOrderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
thenOrderBy(SingularAttribute<? super X, ?>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified property after existing sort.
thenOrderBy(Function<? super Expression<Double>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
thenOrderBy(Function<? super Expression<Integer>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.IntStream
 
thenOrderBy(Function<? super Expression<Long>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.LongStream
 
thenOrderBy(Function<? super Root<X>, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
thenOrderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
thenOrderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
thenOrderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
thenOrderBy(Function<? super S, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the Expression produced by the given Function after existing sort.
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.FromStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.IntStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.LongStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.PathStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.RootStream
 
thenOrderBy(Ref<?, ? extends Expression<?>>, boolean) - Method in interface org.dellroad.querystream.jpa.SearchStream
Order results using the specified expression reference after existing sort.
toBigDecimal(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toBigInteger(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toCriteriaQuery() - Method in interface org.dellroad.querystream.jpa.QueryStream
Build a criteria API query based on this instance.
toDouble(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toFloat(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toInteger(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toLong(Expression<? extends Number>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
toOptional() - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return the single result, if any, as an Optional.
toQuery() - Method in interface org.dellroad.querystream.jpa.QueryStream
Build a fully configured JPA query based on this instance.
toString() - Method in class org.dellroad.querystream.jpa.ExprRef
 
toString() - Method in class org.dellroad.querystream.jpa.ParamBinding
 
toString() - Method in class org.dellroad.querystream.jpa.DateParamBinding
 
toString() - Method in class org.dellroad.querystream.test.jpa.Employee
 
toString(Expression<Character>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(CollectionJoin<X, T>, Class<E>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(Join<X, T>, Class<V>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(ListJoin<X, T>, Class<E>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(MapJoin<X, K, T>, Class<V>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(Path<X>, Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(Root<X>, Class<T>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
treat(SetJoin<X, T>, Class<E>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(char, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(CriteriaBuilder.Trimspec, char, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(CriteriaBuilder.Trimspec, Expression<Character>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(CriteriaBuilder.Trimspec, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(Expression<Character>, Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
trim(Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
tuple(Selection<?>...) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 
type - Variable in class org.dellroad.querystream.jpa.querytype.QueryType
 

U

unbind() - Method in class org.dellroad.querystream.jpa.ExprRef
 
unbind() - Method in interface org.dellroad.querystream.jpa.Ref
Unbind the bound value, if any.
update() - Method in interface org.dellroad.querystream.jpa.UpdateStream
Build and execute a JPA query based on this instance.
updateStream(Class<X>) - Method in class org.dellroad.querystream.jpa.QueryStream.Builder
Create a UpdateStream for bulk update queries.
UpdateStream<X> - Interface in org.dellroad.querystream.jpa
Builder for JPA criteria bulk update queries using a Stream-like API.
UpdateType<X> - Class in org.dellroad.querystream.jpa.querytype
Represents the JPA Criteria API bulk update query type.
UpdateType(Class<X>) - Constructor for class org.dellroad.querystream.jpa.querytype.UpdateType
Constructor.
upper(Expression<String>) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

V

value() - Method in interface org.dellroad.querystream.jpa.SearchValue
Build and evaluate a JPA query based on this instance and return the single result, if any.
valueOf(String) - Static method in enum org.dellroad.querystream.test.jpa.Employee.Seniority
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dellroad.querystream.test.jpa.Employee.Seniority
Returns an array containing the constants of this enum type, in the order they are declared.
values(M) - Method in class org.dellroad.querystream.jpa.util.ForwardingCriteriaBuilder
 

W

where(C, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.querytype.QueryType
Configure the restriction associated with the given query.
where(C, Predicate) - Method in class org.dellroad.querystream.jpa.querytype.QueryType
Configure the restriction associated with the given query.
where(AbstractQuery<?>, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.querytype.SearchType
 
where(AbstractQuery<?>, Predicate) - Method in class org.dellroad.querystream.jpa.querytype.SearchType
 
where(CriteriaDelete<X>, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.querytype.DeleteType
 
where(CriteriaDelete<X>, Predicate) - Method in class org.dellroad.querystream.jpa.querytype.DeleteType
 
where(CriteriaUpdate<X>, Expression<Boolean>) - Method in class org.dellroad.querystream.jpa.querytype.UpdateType
 
where(CriteriaUpdate<X>, Predicate) - Method in class org.dellroad.querystream.jpa.querytype.UpdateType
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.QueryStream
Configure a fetch graph for this query.
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withFetchGraph(String) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.QueryStream
Set the FlushModeType associated with this query.
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withFlushMode(FlushModeType) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.QueryStream
Associate a hint with this query.
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withHint(String, Object) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Associate hints with this query.
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withHints(Map<String, Object>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.QueryStream
Configure a load graph for this query.
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withLoadGraph(String) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.QueryStream
Set the LockModeType associated with this query.
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withLockMode(LockModeType) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.QueryStream
Bind the value of a query parameter of type Calendar.
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withParam(Parameter<Calendar>, Calendar, TemporalType) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.QueryStream
Bind the value of a query parameter of type Date.
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withParam(Parameter<Date>, Date, TemporalType) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.QueryStream
Bind the value of a query parameter.
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withParam(Parameter<T>, T) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.BooleanValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.DeleteStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.DoubleStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.DoubleValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.ExprStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.ExprValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.FromStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.FromValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.IntStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.IntValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.LongStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.LongValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.PathStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.PathValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.QueryStream
Associate parameter bindings with this query.
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.RootStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.RootValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.SearchStream
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.SearchValue
 
withParams(Iterable<? extends ParamBinding<?>>) - Method in interface org.dellroad.querystream.jpa.UpdateStream
 
write(byte[], int, int) - Method in class org.dellroad.querystream.test.io.CapturePrintStream
 
write(int) - Method in class org.dellroad.querystream.test.io.CapturePrintStream
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values