Package org.hibernate

Examples of org.hibernate.Criteria.addOrder()


            if (filterCriterion != null) {
                curCrit.add(filterCriterion);
            }
            if (orderCriteria != null) {
                for (Iterator i = orderCriteria.iterator(); i.hasNext();) {
                    curCrit.addOrder((Order)i.next());
                }
            }
            curCrit.setFirstResult((int)start);
            curCrit.setMaxResults((int)(end - start + 1));
            List res = curCrit.list();
View Full Code Here


            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(ProcessInstance.class);

                criteria.add(Expression.eq("processId", processId));
               
                criteria.addOrder(Order.asc("createdTime"));
               
                return (List<IProcessInstance>)criteria.list();
            }
        });
        return result;
View Full Code Here

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(ProcessInstance.class);

                criteria.add(Expression.eq("processId", processId));
                criteria.add(Expression.eq("version", version));
                criteria.addOrder(Order.asc("createdTime"));               
                return (List<IProcessInstance>) criteria.list();
            }
        });
        return result;
    }
View Full Code Here

    s = openSession();
    s.beginTransaction();
    Criteria cr = s.createCriteria(Baz.class);
    cr.setFetchMode( "topGlarchez", FetchMode.SELECT );
    List result = cr
      .addOrder( Order.asc("name") )
      .list();
    assertTrue( result.size()==1 );
    b = (Baz) result.get(0);
    assertTrue( b.getSortablez().size()==3 );
View Full Code Here

       
        try {
            Session session = ((HibernatePersistenceStrategy)strategy).getSession();
            Criteria criteria = session.createCriteria(RefererData.class);
            criteria.add(Expression.eq("website",website));
            criteria.addOrder(Order.desc("totalHits"));
           
            return criteria.list();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
View Full Code Here

        try {
            Session session = ((HibernatePersistenceStrategy)strategy).getSession();
            Criteria criteria = session.createCriteria(RefererData.class);
            criteria.add(Expression.eq("website", website));
            criteria.add(Expression.gt("dayHits", new Integer(0)));
            criteria.addOrder(Order.desc("dayHits"));
           
            return criteria.list();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
View Full Code Here

            Session session = ((HibernatePersistenceStrategy)strategy).getSession();
            Criteria criteria = session.createCriteria(RefererData.class);
            criteria.add(Expression.eq("website", website));
            criteria.add(Expression.eq("dateString", date));
            criteria.add(Expression.eq("duplicate", Boolean.FALSE));
            criteria.addOrder(Order.desc("totalHits"));
           
            return criteria.list();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
View Full Code Here

           
            criteria.add(Expression.eq("e.id", entryid));
            criteria.add(Expression.isNotNull("title"));
            criteria.add(Expression.isNotNull("excerpt"));
           
            criteria.addOrder(Order.desc("totalHits"));
           
            return criteria.list();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
View Full Code Here

            if (length != -1) {
                criteria.setMaxResults(offset + length);
            }
           
            if (reverseChrono) {
                criteria.addOrder(Order.desc("postTime"));
            } else {
                criteria.addOrder(Order.asc("postTime"));
            }
           
            List comments = criteria.list();
View Full Code Here

            }
           
            if (reverseChrono) {
                criteria.addOrder(Order.desc("postTime"));
            } else {
                criteria.addOrder(Order.asc("postTime"));
            }
           
            List comments = criteria.list();
            if (offset==0 || comments.size() < offset) {
                return comments;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.