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()
FetchClauseType
getFetchClauseType()
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()
-
-