Class OnmsCriteria

  • All Implemented Interfaces:
    java.io.Serializable

    public class OnmsCriteria
    extends java.lang.Object
    implements java.io.Serializable
    Deprecated.
    Use the new org.opennms.core.criteria.Criteria objects instead since it is not tightly coupled to Hibernate ORM.

    OnmsCriteria class.

    Author:
    ranger
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  OnmsCriteria.OnmsDetachedCriteria
      Deprecated.
      This is a subclass of Hibernate's DetachedCriteria, providing a few more of the Criteria methods than are available in DetachedCriteria.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int INNER_JOIN
      Deprecated.
      Constant INNER_JOIN=Criteria.INNER_JOIN
      static int LEFT_JOIN
      Deprecated.
      Constant LEFT_JOIN=Criteria.LEFT_JOIN
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        OnmsCriteria​(java.lang.Class<?> clazz)
      Deprecated.
      Constructor for OnmsCriteria.
        OnmsCriteria​(java.lang.Class<?> clazz, java.lang.String alias)
      Deprecated.
      Constructor for OnmsCriteria.
        OnmsCriteria​(java.lang.String entityName)
      Deprecated.
      Constructor for OnmsCriteria.
        OnmsCriteria​(java.lang.String entityName, java.lang.String alias)
      Deprecated.
      Constructor for OnmsCriteria.
      protected OnmsCriteria​(java.lang.String entityName, OnmsCriteria.OnmsDetachedCriteria criteria)
      Deprecated.
      Constructor for OnmsCriteria.
    • Field Detail

      • INNER_JOIN

        public static final int INNER_JOIN
        Deprecated.
        Constant INNER_JOIN=Criteria.INNER_JOIN
        See Also:
        Constant Field Values
      • LEFT_JOIN

        public static final int LEFT_JOIN
        Deprecated.
        Constant LEFT_JOIN=Criteria.LEFT_JOIN
        See Also:
        Constant Field Values
    • Constructor Detail

      • OnmsCriteria

        public OnmsCriteria​(java.lang.String entityName)
        Deprecated.

        Constructor for OnmsCriteria.

        Parameters:
        entityName - a String object.
      • OnmsCriteria

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

        Constructor for OnmsCriteria.

        Parameters:
        entityName - a String object.
        alias - a String object.
      • OnmsCriteria

        public OnmsCriteria​(java.lang.Class<?> clazz)
        Deprecated.

        Constructor for OnmsCriteria.

        Parameters:
        clazz - a Class object.
      • OnmsCriteria

        public OnmsCriteria​(java.lang.Class<?> clazz,
                            java.lang.String alias)
        Deprecated.

        Constructor for OnmsCriteria.

        Parameters:
        clazz - a Class object.
        alias - a String object.
    • Method Detail

      • add

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

        add

        Parameters:
        criterion - a Criterion object.
        Returns:
        a OnmsCriteria object.
      • addOrder

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

        addOrder

        Parameters:
        order - a Order object.
        Returns:
        a OnmsCriteria object.
      • createAlias

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

        createAlias

        Parameters:
        associationPath - a String object.
        alias - a String object.
        Returns:
        a OnmsCriteria object.
        Throws:
        org.hibernate.HibernateException - if any.
      • createAlias

        public OnmsCriteria createAlias​(java.lang.String associationPath,
                                        java.lang.String alias,
                                        int joinType)
        Deprecated.

        createAlias

        Parameters:
        associationPath - a String object.
        alias - a String object.
        joinType - a int.
        Returns:
        a OnmsCriteria object.
      • createCriteria

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

        createCriteria

        Parameters:
        associationPath - a String object.
        alias - a String object.
        Returns:
        a OnmsCriteria object.
      • createCriteria

        public OnmsCriteria createCriteria​(java.lang.String associationPath)
        Deprecated.

        createCriteria

        Parameters:
        associationPath - a String object.
        Returns:
        a OnmsCriteria object.
      • createCriteria

        public OnmsCriteria createCriteria​(java.lang.String associationPath,
                                           int joinType)
        Deprecated.

        createCriteria

        Parameters:
        associationPath - a String object.
        joinType - a int.
        Returns:
        a OnmsCriteria object.
      • getAlias

        public java.lang.String getAlias()
        Deprecated.

        getAlias

        Returns:
        a String object.
      • setFetchMode

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

        setFetchMode

        Parameters:
        associationPath - a String object.
        mode - a FetchMode object.
        Returns:
        a OnmsCriteria object.
        Throws:
        org.hibernate.HibernateException - if any.
      • setProjection

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

        setProjection

        Parameters:
        projection - a Projection object.
        Returns:
        a OnmsCriteria object.
      • setResultTransformer

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

        setResultTransformer

        Parameters:
        resultTransformer - a ResultTransformer object.
        Returns:
        a OnmsCriteria object.
      • resultsOfType

        public boolean resultsOfType​(java.lang.Class<?> clazz)
        Deprecated.

        resultsOfType

        Parameters:
        clazz - a Class object.
        Returns:
        a boolean.
      • getFirstResult

        public java.lang.Integer getFirstResult()
        Deprecated.

        getFirstResult

        Returns:
        a Integer object.
      • setFirstResult

        public void setFirstResult​(java.lang.Integer offset)
        Deprecated.

        setFirstResult

        Parameters:
        offset - a Integer object.
      • getMaxResults

        public java.lang.Integer getMaxResults()
        Deprecated.

        getMaxResults

        Returns:
        a Integer object.
      • setMaxResults

        public void setMaxResults​(java.lang.Integer limit)
        Deprecated.

        setMaxResults

        Parameters:
        limit - a Integer object.
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object
      • doClone

        public OnmsCriteria doClone()
        Deprecated.
        This function can be used to copy an OnmsCriteria object so that additional Criterion objects can be added to it without altering the original.