org.opennms.netmgt.model
Class OnmsCriteria

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsCriteria

public class OnmsCriteria
extends java.lang.Object


Constructor Summary
  OnmsCriteria(java.lang.Class clazz)
           
  OnmsCriteria(java.lang.Class clazz, java.lang.String alias)
           
  OnmsCriteria(java.lang.String entityName)
           
protected OnmsCriteria(java.lang.String entityName, org.hibernate.criterion.DetachedCriteria criteria)
           
  OnmsCriteria(java.lang.String entityName, java.lang.String alias)
           
 
Method Summary
 OnmsCriteria add(org.hibernate.criterion.Criterion criterion)
           
 OnmsCriteria addOrder(org.hibernate.criterion.Order order)
           
 OnmsCriteria createAlias(java.lang.String associationPath, java.lang.String alias)
           
 OnmsCriteria createCriteria(java.lang.String associationPath)
           
 OnmsCriteria createCriteria(java.lang.String associationPath, java.lang.String alias)
           
 java.lang.String getAlias()
           
 org.hibernate.criterion.DetachedCriteria getDetachedCriteria()
           
 java.lang.Integer getFirstResult()
           
 java.lang.Integer getMaxResults()
           
 boolean resultsOfType(java.lang.Class clazz)
           
 OnmsCriteria setFetchMode(java.lang.String associationPath, org.hibernate.FetchMode mode)
           
 void setFirstResult(java.lang.Integer offset)
           
 void setMaxResults(java.lang.Integer limit)
           
 OnmsCriteria setProjection(org.hibernate.criterion.Projection projection)
           
 OnmsCriteria setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OnmsCriteria

public OnmsCriteria(java.lang.String entityName)

OnmsCriteria

public OnmsCriteria(java.lang.String entityName,
                    java.lang.String alias)

OnmsCriteria

public OnmsCriteria(java.lang.Class clazz)

OnmsCriteria

public OnmsCriteria(java.lang.Class clazz,
                    java.lang.String alias)

OnmsCriteria

protected OnmsCriteria(java.lang.String entityName,
                       org.hibernate.criterion.DetachedCriteria criteria)
Method Detail

add

public OnmsCriteria add(org.hibernate.criterion.Criterion criterion)

addOrder

public OnmsCriteria addOrder(org.hibernate.criterion.Order order)

createAlias

public OnmsCriteria createAlias(java.lang.String associationPath,
                                java.lang.String alias)
                         throws org.hibernate.HibernateException
Throws:
org.hibernate.HibernateException

createCriteria

public OnmsCriteria createCriteria(java.lang.String associationPath,
                                   java.lang.String alias)

createCriteria

public OnmsCriteria createCriteria(java.lang.String associationPath)

getAlias

public java.lang.String getAlias()

setFetchMode

public OnmsCriteria setFetchMode(java.lang.String associationPath,
                                 org.hibernate.FetchMode mode)
                          throws org.hibernate.HibernateException
Throws:
org.hibernate.HibernateException

setProjection

public OnmsCriteria setProjection(org.hibernate.criterion.Projection projection)

setResultTransformer

public OnmsCriteria setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer)

getDetachedCriteria

public org.hibernate.criterion.DetachedCriteria getDetachedCriteria()

resultsOfType

public boolean resultsOfType(java.lang.Class clazz)

getFirstResult

public java.lang.Integer getFirstResult()

setFirstResult

public void setFirstResult(java.lang.Integer offset)

getMaxResults

public java.lang.Integer getMaxResults()

setMaxResults

public void setMaxResults(java.lang.Integer limit)


Copyright © 2007. All Rights Reserved.