JPQLSubQuery<T> |
JPQLSubQuery.clone() |
|
JPQLSubQuery<T> |
JPQLSubQuery.distinct() |
Set the Query to return distinct results
|
JPQLSubQuery<T> |
JPQLSubQuery.fetchJoin() |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.from(CollectionExpression<?,P> target,
Path<P> alias) |
|
JPQLSubQuery<T> |
JPQLSubQuery.from(EntityPath<?> arg) |
|
JPQLSubQuery<T> |
JPQLSubQuery.from(EntityPath<?>... args) |
|
JPQLSubQuery<T> |
JPQLSubQuery.groupBy(Expression<?> e) |
Add a single grouping expression
|
JPQLSubQuery<T> |
JPQLSubQuery.groupBy(Expression<?>... o) |
Add grouping/aggregation expressions
|
JPQLSubQuery<T> |
JPQLSubQuery.having(Predicate e) |
Add a single filter for aggregation
|
JPQLSubQuery<T> |
JPQLSubQuery.having(Predicate... o) |
Add filters for aggregation
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(CollectionExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(CollectionExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(EntityPath<P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(EntityPath<P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(MapExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.innerJoin(MapExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(CollectionExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(CollectionExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(EntityPath<P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(EntityPath<P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(MapExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.join(MapExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(CollectionExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(CollectionExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(EntityPath<P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(EntityPath<P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(MapExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.leftJoin(MapExpression<?,P> target,
Path<P> alias) |
|
JPQLSubQuery<T> |
JPQLSubQuery.limit(long limit) |
Defines the limit / max results for the query results
|
JPQLSubQuery<T> |
JPQLSubQuery.offset(long offset) |
Defines the offset for the query results
|
JPQLSubQuery<T> |
JPQLSubQuery.on(Predicate condition) |
|
JPQLSubQuery<T> |
JPQLSubQuery.on(Predicate... conditions) |
|
JPQLSubQuery<T> |
JPQLSubQuery.orderBy(OrderSpecifier<?> o) |
Add a single order expression
|
JPQLSubQuery<T> |
JPQLSubQuery.orderBy(OrderSpecifier<?>... o) |
Add order expressions
|
JPQLSubQuery<T> |
JPQLSubQuery.restrict(QueryModifiers modifiers) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(CollectionExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(CollectionExpression<?,P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(EntityPath<P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(EntityPath<P> target,
Path<P> alias) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(MapExpression<?,P> target) |
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.rightJoin(MapExpression<?,P> target,
Path<P> alias) |
|
static JPQLSubQuery<Tuple> |
JPAExpressions.select(Expression<?>... exprs) |
Create a new detached JPQLQuery instance with the given projection
|
static <T> JPQLSubQuery<T> |
JPAExpressions.select(Expression<T> expr) |
Create a new detached JPQLQuery instance with the given projection
|
JPQLSubQuery<Tuple> |
JPQLSubQuery.select(Expression<?>... exprs) |
|
<U> JPQLSubQuery<U> |
JPQLSubQuery.select(Expression<U> expr) |
|
static JPQLSubQuery<Tuple> |
JPAExpressions.selectDistinct(Expression<?>... exprs) |
Create a new detached JPQLQuery instance with the given projection
|
static <T> JPQLSubQuery<T> |
JPAExpressions.selectDistinct(Expression<T> expr) |
Create a new detached JPQLQuery instance with the given projection
|
static <T> JPQLSubQuery<T> |
JPAExpressions.selectFrom(EntityPath<T> expr) |
Create a new detached JPQLQuery instance with the given projection
|
static JPQLSubQuery<java.lang.Integer> |
JPAExpressions.selectOne() |
Create a new detached JPQLQuery instance with the projection one
|
static JPQLSubQuery<java.lang.Integer> |
JPAExpressions.selectZero() |
Create a new detached JPQLQuery instance with the projection zero
|
<P> JPQLSubQuery<T> |
JPQLSubQuery.set(ParamExpression<P> param,
P value) |
Set the given parameter to the given value
|
JPQLSubQuery<T> |
JPQLSubQuery.where(Predicate o) |
Add the given filter condition
|
JPQLSubQuery<T> |
JPQLSubQuery.where(Predicate... o) |
Add the given filter conditions
|