Package org.hibernate.query.criteria
Interface JpaQueryGroup<T>
-
- All Superinterfaces:
JpaCriteriaNode
,JpaQueryPart<T>
,Serializable
- All Known Implementing Classes:
SqmQueryGroup
public interface JpaQueryGroup<T> extends JpaQueryPart<T>
A query group i.e. query parts connected with a set operator.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<? extends JpaQueryPart<T>>
getQueryParts()
SetOperator
getSetOperator()
JpaQueryGroup<T>
setFetch(JpaExpression<?> fetch)
JpaQueryGroup<T>
setFetch(JpaExpression<?> fetch, FetchClauseType fetchClauseType)
JpaQueryGroup<T>
setOffset(JpaExpression<?> offset)
void
setSetOperator(SetOperator setOperator)
JpaQueryGroup<T>
setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
-
Methods inherited from interface org.hibernate.query.criteria.JpaQueryPart
getFetch, getFetchClauseType, getOffset, getSortSpecifications
-
-
-
-
Method Detail
-
getQueryParts
List<? extends JpaQueryPart<T>> getQueryParts()
-
getSetOperator
SetOperator getSetOperator()
-
setSetOperator
void setSetOperator(SetOperator setOperator)
-
setSortSpecifications
JpaQueryGroup<T> setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
- Specified by:
setSortSpecifications
in interfaceJpaQueryPart<T>
-
setOffset
JpaQueryGroup<T> setOffset(JpaExpression<?> offset)
- Specified by:
setOffset
in interfaceJpaQueryPart<T>
-
setFetch
JpaQueryGroup<T> setFetch(JpaExpression<?> fetch)
- Specified by:
setFetch
in interfaceJpaQueryPart<T>
-
setFetch
JpaQueryGroup<T> setFetch(JpaExpression<?> fetch, FetchClauseType fetchClauseType)
- Specified by:
setFetch
in interfaceJpaQueryPart<T>
-
-