net.cafeto.queryserialize
Class CriteriaQuery
java.lang.Object
net.cafeto.queryserialize.CriteriaQuery
- All Implemented Interfaces:
- Serializable
public class CriteriaQuery
- extends Object
- implements Serializable
- Author:
- fospitia
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CriteriaQuery
public CriteriaQuery()
isDistict
public boolean isDistict()
- Returns:
- the distict
setDistict
public void setDistict(boolean distict)
- Parameters:
distict - the distict to set
getRoot
public Domain getRoot()
- Returns:
- the root
setRoot
public void setRoot(Domain root)
- Parameters:
root - the root to set
getSelects
public List<Expression> getSelects()
- Returns:
- the selects
setSelects
public void setSelects(List<Expression> selects)
- Parameters:
selects - the selects to set
getFroms
public List<Domain> getFroms()
- Returns:
- the froms
setFroms
public void setFroms(List<Domain> froms)
- Parameters:
froms - the froms to set
getWhere
public Expression getWhere()
- Returns:
- the where
setWhere
public void setWhere(Expression where)
- Parameters:
where - the where to set
getHaving
public Expression getHaving()
- Returns:
- the having
setHaving
public void setHaving(Expression having)
- Parameters:
having - the having to set
getGroupBys
public List<Expression> getGroupBys()
- Returns:
- the groupBys
setGroupBys
public void setGroupBys(List<Expression> groupBys)
- Parameters:
groupBys - the groupBys to set
getOrders
public List<Order> getOrders()
- Returns:
- the orders
setOrders
public void setOrders(List<Order> orders)
- Parameters:
orders - the orders to set
distict
public CriteriaQuery distict(boolean distinct)
- Parameters:
distinct -
- Returns:
select
public CriteriaQuery select(List<Expression> selects)
- Parameters:
order -
- Returns:
where
public CriteriaQuery where(Expression expression)
- Parameters:
expression -
- Returns:
groupBy
public CriteriaQuery groupBy(List<Expression> expressions)
- Parameters:
order -
- Returns:
having
public CriteriaQuery having(Expression expression)
- Parameters:
expression -
- Returns:
orderBy
public CriteriaQuery orderBy(List<Order> orders)
- Parameters:
order -
- Returns:
toJPQL
public String toJPQL()
- Returns:
toJPQLSubquery
public String toJPQLSubquery()
- Returns:
toJPQLCount
public String toJPQLCount()
- Returns:
Copyright © 2010. All Rights Reserved.