public class OnmsCriteria extends Object
OnmsCriteria class.
Modifier and Type | Class and Description |
---|---|
static class |
OnmsCriteria.OnmsDetachedCriteria
This is a subclass of Hibernate's DetachedCriteria, providing a few
more of the Criteria methods than are available in DetachedCriteria.
|
Modifier and Type | Field and Description |
---|---|
static int |
INNER_JOIN
Constant
INNER_JOIN=Criteria.INNER_JOIN |
static int |
LEFT_JOIN
Constant
LEFT_JOIN=Criteria.LEFT_JOIN |
Modifier | Constructor and Description |
---|---|
|
OnmsCriteria(Class<?> clazz)
Constructor for OnmsCriteria.
|
|
OnmsCriteria(Class<?> clazz,
String alias)
Constructor for OnmsCriteria.
|
|
OnmsCriteria(String entityName)
Constructor for OnmsCriteria.
|
protected |
OnmsCriteria(String entityName,
OnmsCriteria.OnmsDetachedCriteria criteria)
Constructor for OnmsCriteria.
|
|
OnmsCriteria(String entityName,
String alias)
Constructor for OnmsCriteria.
|
Modifier and Type | Method and Description |
---|---|
OnmsCriteria |
add(org.hibernate.criterion.Criterion criterion)
add
|
OnmsCriteria |
addOrder(org.hibernate.criterion.Order order)
addOrder
|
OnmsCriteria |
createAlias(String associationPath,
String alias)
createAlias
|
OnmsCriteria |
createAlias(String associationPath,
String alias,
int joinType)
createAlias
|
OnmsCriteria |
createCriteria(String associationPath)
createCriteria
|
OnmsCriteria |
createCriteria(String associationPath,
int joinType)
createCriteria
|
OnmsCriteria |
createCriteria(String associationPath,
String alias)
createCriteria
|
String |
getAlias()
getAlias
|
OnmsCriteria.OnmsDetachedCriteria |
getDetachedCriteria()
getDetachedCriteria
|
Integer |
getFirstResult()
getFirstResult
|
Integer |
getMaxResults()
getMaxResults
|
boolean |
resultsOfType(Class<?> clazz)
resultsOfType
|
OnmsCriteria |
setFetchMode(String associationPath,
org.hibernate.FetchMode mode)
setFetchMode
|
void |
setFirstResult(Integer offset)
setFirstResult
|
void |
setMaxResults(Integer limit)
setMaxResults
|
OnmsCriteria |
setProjection(org.hibernate.criterion.Projection projection)
setProjection
|
OnmsCriteria |
setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer)
setResultTransformer
|
String |
toString() |
public static final int INNER_JOIN
INNER_JOIN=Criteria.INNER_JOIN
public static final int LEFT_JOIN
LEFT_JOIN=Criteria.LEFT_JOIN
public OnmsCriteria(String entityName)
Constructor for OnmsCriteria.
entityName
- a String
object.public OnmsCriteria(Class<?> clazz)
Constructor for OnmsCriteria.
clazz
- a Class
object.protected OnmsCriteria(String entityName, OnmsCriteria.OnmsDetachedCriteria criteria)
Constructor for OnmsCriteria.
entityName
- a String
object.criteria
- a OnmsCriteria.OnmsDetachedCriteria
object.public OnmsCriteria add(org.hibernate.criterion.Criterion criterion)
add
criterion
- a Criterion
object.OnmsCriteria
object.public OnmsCriteria addOrder(org.hibernate.criterion.Order order)
addOrder
order
- a Order
object.OnmsCriteria
object.public OnmsCriteria createAlias(String associationPath, String alias) throws org.hibernate.HibernateException
createAlias
associationPath
- a String
object.alias
- a String
object.OnmsCriteria
object.org.hibernate.HibernateException
- if any.public OnmsCriteria createAlias(String associationPath, String alias, int joinType)
createAlias
associationPath
- a String
object.alias
- a String
object.joinType
- a int.OnmsCriteria
object.public OnmsCriteria createCriteria(String associationPath, String alias)
createCriteria
associationPath
- a String
object.alias
- a String
object.OnmsCriteria
object.public OnmsCriteria createCriteria(String associationPath)
createCriteria
associationPath
- a String
object.OnmsCriteria
object.public OnmsCriteria createCriteria(String associationPath, int joinType)
createCriteria
associationPath
- a String
object.joinType
- a int.OnmsCriteria
object.public OnmsCriteria setFetchMode(String associationPath, org.hibernate.FetchMode mode) throws org.hibernate.HibernateException
setFetchMode
associationPath
- a String
object.mode
- a FetchMode
object.OnmsCriteria
object.org.hibernate.HibernateException
- if any.public OnmsCriteria setProjection(org.hibernate.criterion.Projection projection)
setProjection
projection
- a Projection
object.OnmsCriteria
object.public OnmsCriteria setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer)
setResultTransformer
resultTransformer
- a ResultTransformer
object.OnmsCriteria
object.public OnmsCriteria.OnmsDetachedCriteria getDetachedCriteria()
getDetachedCriteria
OnmsCriteria.OnmsDetachedCriteria
object.public boolean resultsOfType(Class<?> clazz)
resultsOfType
clazz
- a Class
object.public void setFirstResult(Integer offset)
setFirstResult
offset
- a Integer
object.public void setMaxResults(Integer limit)
setMaxResults
limit
- a Integer
object.Copyright © 2015. All Rights Reserved.