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 JpaExpression<? extends Number>getFetch()FetchClauseTypegetFetchClauseType()JpaExpression<? extends Number>getOffset()List<? extends JpaOrder>getSortSpecifications()JpaQueryPart<T>setFetch(JpaExpression<? extends Number> fetch)JpaQueryPart<T>setFetch(JpaExpression<? extends Number> fetch, FetchClauseType fetchClauseType)JpaQueryPart<T>setOffset(JpaExpression<? extends Number> offset)JpaQueryPart<T>setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
-
-
-
Method Detail
-
setSortSpecifications
JpaQueryPart<T> setSortSpecifications(List<? extends JpaOrder> sortSpecifications)
-
getOffset
JpaExpression<? extends Number> getOffset()
-
setOffset
JpaQueryPart<T> setOffset(JpaExpression<? extends Number> offset)
-
getFetch
JpaExpression<? extends Number> getFetch()
-
setFetch
JpaQueryPart<T> setFetch(JpaExpression<? extends Number> fetch)
-
setFetch
JpaQueryPart<T> setFetch(JpaExpression<? extends Number> fetch, FetchClauseType fetchClauseType)
-
getFetchClauseType
FetchClauseType getFetchClauseType()
-
-