Package org.hibernate.query.criteria
Interface JpaQueryPart<T>
-
- All Superinterfaces:
JpaCriteriaNode
,Serializable
- All Known Subinterfaces:
JpaQueryGroup<T>
,JpaQueryStructure<T>
- All Known Implementing Classes:
SqmQueryGroup
,SqmQueryPart
,SqmQuerySpec
public interface JpaQueryPart<T> extends JpaCriteriaNode
Models a query part i.e. the commonalities between a query group and a query specification.- See Also:
JpaQueryStructure
,JpaQueryGroup
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <X> JpaExpression<X>
getFetch()
FetchClauseType
getFetchClauseType()
<X> JpaExpression<X>
getOffset()
List<? extends JpaOrder>
getSortSpecifications()
JpaQueryPart<T>
setFetch(JpaExpression<?> fetch)
JpaQueryPart<T>
setFetch(JpaExpression<?> fetch, FetchClauseType fetchClauseType)
JpaQueryPart<T>
setOffset(JpaExpression<?> offset)
JpaQueryPart<T>
setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
-
-
-
Method Detail
-
setSortSpecifications
JpaQueryPart<T> setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
-
getOffset
<X> JpaExpression<X> getOffset()
-
setOffset
JpaQueryPart<T> setOffset(JpaExpression<?> offset)
-
getFetch
<X> JpaExpression<X> getFetch()
-
setFetch
JpaQueryPart<T> setFetch(JpaExpression<?> fetch)
-
setFetch
JpaQueryPart<T> setFetch(JpaExpression<?> fetch, FetchClauseType fetchClauseType)
-
getFetchClauseType
FetchClauseType getFetchClauseType()
-
-