Interface JPQLNextQuery<T>
- Type Parameters:
T- Query result type
- All Superinterfaces:
com.querydsl.core.types.Expression<T>,ExtendedFetchable<T>,com.querydsl.core.support.ExtendedSubQuery<T>,com.querydsl.core.Fetchable<T>,com.querydsl.core.FetchableQuery<T,,com.querydsl.jpa.JPQLQuery<T>> com.querydsl.core.FilteredClause<com.querydsl.jpa.JPQLQuery<T>>,com.querydsl.jpa.JPQLQuery<T>,com.querydsl.core.Query<com.querydsl.jpa.JPQLQuery<T>>,Serializable,com.querydsl.core.SimpleQuery<com.querydsl.jpa.JPQLQuery<T>>,com.querydsl.core.types.SubQueryExpression<T>
- All Known Implementing Classes:
AbstractBlazeJPAQuery,BlazeJPAQuery
Query interface for JPQL.Next queries
- Since:
- 1.5.0
- Author:
- Jan-Willem Gmelig Meyling
-
Method Summary
Modifier and TypeMethodDescriptionMark the last join as a default join.distinct()<RT> SetExpression<RT>except(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an except expression for the given subqueries.<RT> SetExpression<RT>Creates an except expression for the given subqueries<RT> SetExpression<RT>exceptAll(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an except expression for the given subqueries.<RT> SetExpression<RT>Creates an except expression for the given subqueriesfetchAll()<P> JPQLNextQuery<T>from(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) from(com.querydsl.core.types.EntityPath<?>... sources) <X> JPQLNextQuery<T>from(com.querydsl.core.types.SubQueryExpression<X> subQueryExpression, com.querydsl.core.types.Path<X> alias) Add sources to this query<X> JPQLNextQuery<T>fromIdentifiableValues(com.querydsl.core.types.EntityPath<X> path, Collection<X> elements) Select from a set of values using theVALUESclause.<X> JPQLNextQuery<T>fromIdentifiableValues(com.querydsl.core.types.Path<X> path, com.querydsl.core.types.Path<X> alias, Collection<X> elements) Select from a set of values using theVALUESclause.<X> JPQLNextQuery<T>fromValues(com.querydsl.core.types.EntityPath<X> path, Collection<X> elements) Select from a set of values using theVALUESclause.<X> JPQLNextQuery<T>fromValues(com.querydsl.core.types.Path<X> path, com.querydsl.core.types.Path<X> alias, Collection<X> elements) Select from a set of values using theVALUESclause.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.CollectionExpression<?, P> target) Create a full join with the given target.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.EntityPath<P> target) Create a full join with the given target.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.MapExpression<?, P> target) Create a full join with the given target.<P> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target.<X> JPQLNextQuery<T>fullJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a full join to the given target.groupBy(com.querydsl.core.types.Expression<?>... expressions) having(com.querydsl.core.types.Predicate... predicates) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.CollectionExpression<?, P> target) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.EntityPath<P> target) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.MapExpression<?, P> target) <P> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <X> JPQLNextQuery<T>innerJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a inner join to the given target.<RT> SetExpression<RT>intersect(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an intersect expression for the given subqueries.<RT> SetExpression<RT>Creates an intersect expression for the given subqueries.<RT> SetExpression<RT>intersectAll(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an intersect expression for the given subqueries.<RT> SetExpression<RT>intersectAll(List<com.querydsl.core.types.SubQueryExpression<RT>> sq) Creates an intersect expression for the given subqueries<P> JPQLNextQuery<T>join(com.querydsl.core.types.CollectionExpression<?, P> target) <P> JPQLNextQuery<T>join(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>join(com.querydsl.core.types.EntityPath<P> target) <P> JPQLNextQuery<T>join(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>join(com.querydsl.core.types.MapExpression<?, P> target) <P> JPQLNextQuery<T>join(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) lateral()Mark the last join as a lateral join.<P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.CollectionExpression<?, P> target) <P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.EntityPath<P> target) <P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.MapExpression<?, P> target) <P> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <X> JPQLNextQuery<T>leftJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a left join to the given subquery target.limit(long l) offset(long l) on(com.querydsl.core.types.Predicate... condition) orderBy(com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) restrict(com.querydsl.core.QueryModifiers queryModifiers) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.CollectionExpression<?, P> target) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.EntityPath<P> target) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.MapExpression<?, P> target) <P> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) <X> JPQLNextQuery<T>rightJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a right join to the given target.JPQLNextQuery<com.querydsl.core.Tuple>select(com.querydsl.core.types.Expression<?>... exprs) <U> JPQLNextQuery<U>select(com.querydsl.core.types.Expression<U> expr) <U> JPQLNextQuery<T>set(com.querydsl.core.types.ParamExpression<U> paramExpression, U t) <RT> SetExpression<RT>union(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an union expression for the given subqueries.<RT> SetExpression<RT>Creates an union expression for the given subqueries.<RT> SetExpression<RT>unionAll(com.querydsl.core.types.SubQueryExpression<RT>... sq) Creates an union expression for the given subqueries.<RT> SetExpression<RT>Creates an union expression for the given subqueries.where(com.querydsl.core.types.Predicate... predicates) window(NamedWindow namedWindow) Add a named window to this query.WithBuilder<? extends JPQLNextQuery<T>>with(com.querydsl.core.types.EntityPath<?> alias, com.querydsl.core.types.Path<?>... columns) Register a common table expression (CTE).<X> JPQLNextQuery<T>with(com.querydsl.core.types.Path<X> alias, com.querydsl.core.types.SubQueryExpression<?> o) Register a common table expression (CTE).WithBuilder<? extends JPQLNextQuery<T>>withRecursive(com.querydsl.core.types.EntityPath<?> alias, com.querydsl.core.types.Path<?>... columns) Register a recursive common table expression (CTE).<X> JPQLNextQuery<T>withRecursive(com.querydsl.core.types.Path<X> alias, com.querydsl.core.types.SubQueryExpression<?> o) Register a recursive common table expression (CTE).Methods inherited from interface com.querydsl.core.types.Expression
accept, getTypeMethods inherited from interface com.blazebit.persistence.querydsl.ExtendedFetchable
fetchPage, fetchPage, getQueryStringMethods inherited from interface com.querydsl.core.support.ExtendedSubQuery
contains, contains, eq, eq, exists, goe, goe, gt, gt, in, in, isNotNull, isNull, loe, loe, lt, lt, ne, ne, notExistsMethods inherited from interface com.querydsl.core.Fetchable
fetch, fetchCount, fetchFirst, fetchOne, fetchResults, iterate, streamMethods inherited from interface com.querydsl.core.FetchableQuery
transformMethods inherited from interface com.querydsl.core.types.SubQueryExpression
getMetadata
-
Method Details
-
with
<X> JPQLNextQuery<T> with(com.querydsl.core.types.Path<X> alias, com.querydsl.core.types.SubQueryExpression<?> o) Register a common table expression (CTE). Analog toProjectableSQLQuery.with(Path, SubQueryExpression).- Type Parameters:
X- CTE type- Parameters:
alias- The alias for the CTEo- The subquery expression- Returns:
- this query
-
withRecursive
<X> JPQLNextQuery<T> withRecursive(com.querydsl.core.types.Path<X> alias, com.querydsl.core.types.SubQueryExpression<?> o) Register a recursive common table expression (CTE). Analog toProjectableSQLQuery.withRecursive(Path, SubQueryExpression).- Type Parameters:
X- CTE type- Parameters:
alias- The alias for the CTEo- The subquery expression- Returns:
- this query
-
with
WithBuilder<? extends JPQLNextQuery<T>> with(com.querydsl.core.types.EntityPath<?> alias, com.querydsl.core.types.Path<?>... columns) Register a common table expression (CTE). Returns a builder through which the CTE can be provided asSubQueryExpression.- Parameters:
alias- The alias for the CTEcolumns- The columns for the CTE- Returns:
- this query
- API Note:
- This version does not allow for set operands to use different column bindings.
For that purpose, use
with(Path, SubQueryExpression)instead, and wrap each select expression inside aJPQLNextOps.BINDoperation.
-
withRecursive
WithBuilder<? extends JPQLNextQuery<T>> withRecursive(com.querydsl.core.types.EntityPath<?> alias, com.querydsl.core.types.Path<?>... columns) Register a recursive common table expression (CTE). Returns a builder through which the CTE can be provided asSubQueryExpression.- Parameters:
alias- The alias for the CTEcolumns- The columns for the CTE- Returns:
- this query
- API Note:
- This version does not allow for set operands to use different column bindings.
For that purpose, use
with(Path, SubQueryExpression)instead, and wrap each select expression inside aJPQLNextOps.BINDoperation.
-
fromValues
Select from a set of values using theVALUESclause.- Type Parameters:
X- The element type- Parameters:
path- Type of valueselements- The elements- Returns:
- this query
-
fromIdentifiableValues
<X> JPQLNextQuery<T> fromIdentifiableValues(com.querydsl.core.types.EntityPath<X> path, Collection<X> elements) Select from a set of values using theVALUESclause.- Type Parameters:
X- The element type- Parameters:
path- Type of valueselements- The elements- Returns:
- this query
-
fromValues
<X> JPQLNextQuery<T> fromValues(com.querydsl.core.types.Path<X> path, com.querydsl.core.types.Path<X> alias, Collection<X> elements) Select from a set of values using theVALUESclause.- Type Parameters:
X- The element type- Parameters:
path- Type of valuesalias- The alias from which the values can be referencedelements- The elements- Returns:
- this query
-
fromIdentifiableValues
<X> JPQLNextQuery<T> fromIdentifiableValues(com.querydsl.core.types.Path<X> path, com.querydsl.core.types.Path<X> alias, Collection<X> elements) Select from a set of values using theVALUESclause.- Type Parameters:
X- The element type- Parameters:
path- Type of valuesalias- The alias from which the values can be referencedelements- The elements- Returns:
- this query
-
fullJoin
Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join target- Returns:
- this query
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
fullJoin
<P> JPQLNextQuery<T> fullJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join targetalias- alias- Returns:
- the current object
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
fullJoin
Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join target- Returns:
- the current object
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
fullJoin
<P> JPQLNextQuery<T> fullJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join targetalias- The alias under which the join can be referenced- Returns:
- the current object
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
fullJoin
Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join target- Returns:
- the current object
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
fullJoin
<P> JPQLNextQuery<T> fullJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) Create a full join with the given target. Analog toSQLCommonQuery.fullJoin(EntityPath). UsefetchJoin()to add the fetchJoin parameter to this join. Uselateral()to use a lateral join for this join.- Type Parameters:
P- The type of the join target- Parameters:
target- The join targetalias- The alias under which the join can be referenced- Returns:
- the current object
- API Note:
- Full joins are only supported by some ORMs, like Hibernate.
-
from
<X> JPQLNextQuery<T> from(com.querydsl.core.types.SubQueryExpression<X> subQueryExpression, com.querydsl.core.types.Path<X> alias) Add sources to this query- Type Parameters:
X- Expression type- Parameters:
subQueryExpression- Subquery expressionalias- The alias for the subquery from which it can be referenced in the outer query- Returns:
- the current object
-
leftJoin
<X> JPQLNextQuery<T> leftJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a left join to the given subquery target. Analog toSQLCommonQuery.leftJoin(SubQueryExpression, Path).- Type Parameters:
X- Expression type- Parameters:
o- subqueryalias- alias- Returns:
- the current object
-
rightJoin
<X> JPQLNextQuery<T> rightJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a right join to the given target. Analog toSQLCommonQuery.rightJoin(SubQueryExpression, Path).- Type Parameters:
X- Expression type- Parameters:
o- subqueryalias- alias- Returns:
- the current object
-
fullJoin
<X> JPQLNextQuery<T> fullJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a full join to the given target. Analog toSQLCommonQuery.fullJoin(SubQueryExpression, Path).- Type Parameters:
X- Expression type- Parameters:
o- subqueryalias- alias- Returns:
- the current object
-
innerJoin
<X> JPQLNextQuery<T> innerJoin(com.querydsl.core.types.SubQueryExpression<X> o, com.querydsl.core.types.Path<X> alias) Adds a inner join to the given target. Analog toSQLCommonQuery.innerJoin(SubQueryExpression, Path).- Type Parameters:
X- Expression type- Parameters:
o- subqueryalias- alias- Returns:
- the current object
-
union
Creates an union expression for the given subqueries. Analog toProjectableSQLQuery.union(List).- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
unionAll
Creates an union expression for the given subqueries. Analog toProjectableSQLQuery.unionAll(List).- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
intersect
Creates an intersect expression for the given subqueries.- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
- See Also:
-
intersectAll
Creates an intersect expression for the given subqueries- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
- See Also:
-
except
Creates an except expression for the given subqueries- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
- See Also:
-
exceptAll
Creates an except expression for the given subqueries- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
- See Also:
-
union
Creates an union expression for the given subqueries. Analog toProjectableSQLQuery.union(List).- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
unionAll
Creates an union expression for the given subqueries. Analog toProjectableSQLQuery.unionAll(List).- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
intersect
Creates an intersect expression for the given subqueries.- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
intersectAll
Creates an intersect expression for the given subqueries.- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
except
Creates an except expression for the given subqueries.- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
exceptAll
Creates an except expression for the given subqueries.- Type Parameters:
RT- set operation type- Parameters:
sq- JPQLNextQuery subqueries- Returns:
- the set operation result
-
lateral
JPQLNextQuery<T> lateral()Mark the last join as a lateral join.- Returns:
- this query
-
defaultJoin
JPQLNextQuery<T> defaultJoin()Mark the last join as a default join.- Returns:
- this query
-
from
- Specified by:
fromin interfacecom.querydsl.jpa.JPQLQuery<T>
-
from
<P> JPQLNextQuery<T> from(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
fromin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
- Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
<P> JPQLNextQuery<T> innerJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
- Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
<P> JPQLNextQuery<T> innerJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
- Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
innerJoin
<P> JPQLNextQuery<T> innerJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
innerJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
- Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
<P> JPQLNextQuery<T> join(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
- Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
<P> JPQLNextQuery<T> join(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
- Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
join
<P> JPQLNextQuery<T> join(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
joinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
- Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
<P> JPQLNextQuery<T> leftJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
- Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
<P> JPQLNextQuery<T> leftJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
- Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
leftJoin
<P> JPQLNextQuery<T> leftJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
leftJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
- Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
<P> JPQLNextQuery<T> rightJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
- Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
<P> JPQLNextQuery<T> rightJoin(com.querydsl.core.types.CollectionExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
- Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
rightJoin
<P> JPQLNextQuery<T> rightJoin(com.querydsl.core.types.MapExpression<?, P> target, com.querydsl.core.types.Path<P> alias) - Specified by:
rightJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
on
- Specified by:
onin interfacecom.querydsl.jpa.JPQLQuery<T>
-
fetchJoin
JPQLNextQuery<T> fetchJoin()- Specified by:
fetchJoinin interfacecom.querydsl.jpa.JPQLQuery<T>
-
fetchAll
JPQLNextQuery<T> fetchAll()- Specified by:
fetchAllin interfacecom.querydsl.jpa.JPQLQuery<T>
-
groupBy
- Specified by:
groupByin interfacecom.querydsl.core.Query<T>
-
having
- Specified by:
havingin interfacecom.querydsl.core.Query<T>
-
limit
- Specified by:
limitin interfacecom.querydsl.core.SimpleQuery<T>
-
offset
- Specified by:
offsetin interfacecom.querydsl.core.SimpleQuery<T>
-
restrict
- Specified by:
restrictin interfacecom.querydsl.core.SimpleQuery<T>
-
orderBy
- Specified by:
orderByin interfacecom.querydsl.core.SimpleQuery<T>
-
set
- Specified by:
setin interfacecom.querydsl.core.SimpleQuery<T>
-
distinct
JPQLNextQuery<T> distinct()- Specified by:
distinctin interfacecom.querydsl.core.SimpleQuery<T>
-
where
- Specified by:
wherein interfacecom.querydsl.core.FilteredClause<T>
-
window
Add a named window to this query.- Parameters:
namedWindow- The window definition to add- Returns:
- this query
-
select
-
select
-