public interface CriteriaQuery<T> extends AbstractQuery<T>
Modifier and Type | Method and Description |
---|---|
CriteriaQuery<T> |
distinct(boolean distinct) |
java.util.List<Order> |
getOrderList() |
java.util.Set<ParameterExpression<?>> |
getParameters() |
CriteriaQuery<T> |
groupBy(Expression<?>... grouping) |
CriteriaQuery<T> |
groupBy(java.util.List<Expression<?>> grouping) |
CriteriaQuery<T> |
having(Expression<java.lang.Boolean> restriction) |
CriteriaQuery<T> |
having(Predicate... restrictions) |
CriteriaQuery<T> |
multiselect(java.util.List<Selection<?>> selectionList) |
CriteriaQuery<T> |
multiselect(Selection<?>... selection) |
CriteriaQuery<T> |
orderBy(java.util.List<Order> o) |
CriteriaQuery<T> |
orderBy(Order... o) |
CriteriaQuery<T> |
select(Selection<? extends T> selection) |
CriteriaQuery<T> |
where(Expression<java.lang.Boolean> restriction) |
CriteriaQuery<T> |
where(Predicate... restrictions) |
from, from, getGroupList, getGroupRestriction, getRestriction, getResultType, getRoots, getSelection, isDistinct, subquery
CriteriaQuery<T> select(Selection<? extends T> selection)
CriteriaQuery<T> multiselect(Selection<?>... selection)
CriteriaQuery<T> multiselect(java.util.List<Selection<?>> selectionList)
CriteriaQuery<T> where(Expression<java.lang.Boolean> restriction)
where
in interface AbstractQuery<T>
CriteriaQuery<T> where(Predicate... restrictions)
where
in interface AbstractQuery<T>
CriteriaQuery<T> groupBy(Expression<?>... grouping)
groupBy
in interface AbstractQuery<T>
CriteriaQuery<T> groupBy(java.util.List<Expression<?>> grouping)
groupBy
in interface AbstractQuery<T>
CriteriaQuery<T> having(Expression<java.lang.Boolean> restriction)
having
in interface AbstractQuery<T>
CriteriaQuery<T> having(Predicate... restrictions)
having
in interface AbstractQuery<T>
CriteriaQuery<T> orderBy(Order... o)
CriteriaQuery<T> orderBy(java.util.List<Order> o)
CriteriaQuery<T> distinct(boolean distinct)
distinct
in interface AbstractQuery<T>
java.util.List<Order> getOrderList()
java.util.Set<ParameterExpression<?>> getParameters()