Package org.dellroad.querystream.jpa
package org.dellroad.querystream.jpa
QueryStream API for the Java Persistence Architecture (JPA).
-
ClassDescriptionA boolean
ExprValue
.DeleteStream<X>Builder for JPA criteria bulk delete queries using aStream
-like API.SearchStream
containingDouble
values.A doubleExprValue
.ExprRef<X>ARef
that's known to be anExpression
.ExprStream<X,S extends Expression<X>> SearchStream
containing items representable asExpression
s.ExprValue<X,S extends Expression<X>> AnExprStream
that is guaranteed to return at most a single result.FromRef<X>FromStream<X,S extends From<?, X>> SearchStream
containing items representable asFrom
s.AFromStream
that is guaranteed to return at most a single result.SearchStream
containingInteger
values.A intExprValue
.SearchStream
containingLong
values.A longExprValue
.ParamBinding<T>Represents the binding of a value to aParameter
.PathRef<X>PathStream<X,S extends Path<X>> SearchStream
containing items representable asPath
s.APathStream
that is guaranteed to return at most a single result.Configures a critiera query of some kind.QueryStream<X,S extends Selection<X>, C extends CommonAbstractCriteria, C2 extends C, Q extends Query> Builder for JPA criteria queries, based on configuration through aStream
-like API.A reference to items in aQueryStream
.RootRef<X>RootStream<X>SearchStream
containing items representable asRoot
s.RootValue<X>ARootStream
that is guaranteed to return at most a single result.SearchStream<X,S extends Selection<X>> Builder for JPA criteria search queries, based on configuration through aStream
-like API.SearchValue<X,S extends Selection<X>> ASearchStream
that is guaranteed to return at most a single result.UpdateStream<X>Builder for JPA criteria bulk update queries using aStream
-like API.