Package org.hibernate

Examples of org.hibernate.Criteria.addOrder()


        try {
            Session session = ((HibernatePersistenceStrategy)strategy).getSession();
            Criteria criteria =
                    session.createCriteria(PlanetSubscriptionData.class);
            criteria.setMaxResults(max);
            criteria.addOrder(Order.desc("inboundblogs"));
            ret = criteria.list();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
        return ret;
View Full Code Here


            Criteria crit = session.createCriteria(clazz);
            if(orders != null) {
                Iterator it = orders.iterator();
                while(it.hasNext()){
                    Order order = (Order)it.next();
                    crit.addOrder(order);
                }
            }
           
           
            objects = crit.list();
View Full Code Here

  @Override
  @SuppressWarnings("unchecked")
  public List<T> findByCriteria(Order[] order,Criterion... criterions){
    Criteria ct=createCriteria(criterions);
    for(Order o:order){
      if(null!=o)ct.addOrder(o);
    }
     return ct.list();
  }
}
View Full Code Here

                            and(eq("inventoryPolicyState", BlankState.EMPTY), le("inventoryDate", dateTo)),
                            and(eq("inventoryPolicyState", BlankState.WRITE_OFF), le("writeOffDate", dateTo))
                            )));
        }
        criteria.createAlias("realId.series", "serie");
        criteria.addOrder(Order.asc("serie.series"));
        criteria.addOrder(Order.asc("realId.number"));
        return (List<BlankPolicy>) criteria.list();
    }
}
View Full Code Here

                            and(eq("inventoryPolicyState", BlankState.WRITE_OFF), le("writeOffDate", dateTo))
                            )));
        }
        criteria.createAlias("realId.series", "serie");
        criteria.addOrder(Order.asc("serie.series"));
        criteria.addOrder(Order.asc("realId.number"));
        return (List<BlankPolicy>) criteria.list();
    }
}
View Full Code Here

    public Collection<ProcessInstanceDAO> findInstance(CorrelationKey ckeyValue, boolean wait) {
      try {
          entering("ProcessDaoImpl.findInstance");
          Criteria correlationSet = getSession().createCriteria(HCorrelationSet.class);
          Criteria instance = correlationSet.createCriteria("scope").createCriteria("instance");
          instance.addOrder(Order.desc("created"));
          Criteria process = instance.createCriteria("process");
          process.add(Restrictions.eq("id", _process.getId()));
          correlationSet.add(Expression.eq("value", ckeyValue.toCanonicalString()));
          // TODO: compare against the correlation set in question 
          // correlationSet.add(Expression.eq("name", ckeyValue.getCSetId()));         
View Full Code Here

          criteria.add(selectionEvaluator.evaluate(null));
        }
        if (orderEvaluator != null) {
          Collection<Order> orders = orderEvaluator.evaluate(null);
          for (Order order : orders) {
            criteria.addOrder(order);
          }
        }
        // setting limit
        if (limit != null) {
          criteria.setMaxResults(limit.getNumber());
View Full Code Here

  public List<UserConnectionLog> findUserConnectionLogsByUserId(final Long userId, Object... params) {
        Criteria criteria = createDefaultCriteria(UserConnectionLog.class);
        criteria.add(Restrictions.eq("userId", userId));

        criteria.addOrder(Order.asc("loginDate"));

        @SuppressWarnings("unchecked")
        List<UserConnectionLog> userConnectionLogs = criteria.list();
    return userConnectionLogs;
  }
View Full Code Here

  public List<UserConnectionLog> findUserConnectionLogsByUserIdAndAppCode(final Long userId, final String appCode, Object... params) {
        Criteria criteria = createDefaultCriteria(UserConnectionLog.class);
        criteria.add(Restrictions.eq("userId", userId));
        criteria.add(Restrictions.eq("app", handleCodeValue(appCode)));
       
        criteria.addOrder(Order.asc("loginDate"));

        @SuppressWarnings("unchecked")
        List<UserConnectionLog> userConnectionLogs = criteria.list();
    return userConnectionLogs;
  }
View Full Code Here

    public List<Tax> findTaxes(Object... params) {
        Criteria criteria = createDefaultCriteria(Tax.class);

        handleSpecificFetchMode(criteria, params);

        criteria.addOrder(Order.asc("code"));

        @SuppressWarnings("unchecked")
        List<Tax> taxes = criteria.list();
        return taxes;
    }
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.