public class Criteria extends AbstractCondition
Where, OrderBy, GroupBy, Having, Join, Limit, ForUpdate, Union, UnionAll, Intersect, Except clause. Each
clause is independent. A clause should not be included in another clause. If there more than
one clause, they should be composed in one Criteria condition.| Constructor and Description |
|---|
Criteria() |
and, getOperator, not, or, toStringpublic boolean isDistinct()
public Cell getWhere()
public Cell getGroupBy()
public Cell getHaving()
public Cell getOrderBy()
public Limit getLimit()
public void clear()
public void clearParameters()
public Criteria distinct(boolean distinct)
distinct - @SafeVarargs public final Criteria join(Join... joins)
joins - public Criteria join(Collection<Join> joins)
joins - public Criteria join(String joinEntity, Condition condition)
joinEntity - condition - public Criteria join(Collection<String> joinEntities, Condition condition)
joinEntities - condition - @SafeVarargs public final Criteria groupBy(String... propNames)
propNames - public Criteria groupBy(String propName, SortDirection direction)
propName - direction - public Criteria groupBy(Collection<String> propNames)
propNames - public Criteria groupBy(Collection<String> propNames, SortDirection direction)
propNames - direction - public Criteria groupBy(Map<String,SortDirection> orders)
orders - @SafeVarargs public final Criteria orderBy(String... propNames)
propNames - public Criteria orderBy(String propName, SortDirection direction)
propName - direction - public Criteria orderBy(Collection<String> propNames)
propNames - public Criteria orderBy(Collection<String> propNames, SortDirection direction)
propNames - direction - public Criteria orderBy(Map<String,SortDirection> orders)
orders - public Criteria limit(int count)
count - public Criteria limit(int offset, int count)
offset - count - public <T extends Condition> T copy()
copy in interface Conditioncopy in class AbstractConditionT - public String toString(NamingPolicy namingPolicy)
namingPolicy - Copyright © 2021. All rights reserved.