Index
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
- 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
- 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
containingDouble
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 anExpression
. - 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 asExpression
s. - 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
- 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 asFrom
s. - 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
containingInteger
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
containingLong
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
- 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
Order
s. - 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 givenFunction
. - 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
- 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
- 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
- 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 asPath
s. - 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
- QueryType<X,
C extends CommonAbstractCriteria, C2 extends C, Q extends Query> - Class in org.dellroad.querystream.jpa.querytype - 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
- 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 asRoot
s. - 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 specifiedFrom
. - 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 correlatedRoot
. - 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
Order
s 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 givenFunction
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
All Classes and Interfaces|All Packages|Constant Field Values