Package org.hibernate.criterion

Examples of org.hibernate.criterion.DetachedCriteria.addOrder()


      criteria.add(
          Restrictions.or(
              Restrictions.ilike(ROLE_NAME, search, MatchMode.ANYWHERE),
              Restrictions.ilike(ROLE_REMARK, search, MatchMode.ANYWHERE)));
    }
    criteria.addOrder(Order.desc(CREATE_TIME));
    super.findPageByCriteria(pagination, criteria);
  }
}
View Full Code Here


      criteria.add(Restrictions.or(
          Restrictions.ilike(AUTH_CODE, search, MatchMode.ANYWHERE),
          Restrictions.or(Restrictions.ilike(AUTH_NAME, search, MatchMode.ANYWHERE),
              Restrictions.ilike(AUTH_REMARK, search, MatchMode.ANYWHERE))));
    }
    criteria.addOrder(Order.desc(CREATE_TIME));
    super.findPageByCriteria(pagination, criteria);
  }

}
View Full Code Here

      criteria.add(Restrictions.or(
          Restrictions.ilike(USER_LOGIN_NAME, search, MatchMode.ANYWHERE),
          Restrictions.or(Restrictions.ilike(USER_NICK_NAME, search, MatchMode.ANYWHERE),
              Restrictions.ilike(USER_EMAIL, search, MatchMode.ANYWHERE))));
    }
    criteria.addOrder(Order.desc(CREATE_TIME));
    super.findPageByCriteria(pagination, criteria);
  }
 
}
View Full Code Here

  @Override
  public List<T> findAll(String sortField, Boolean sortOrder){
      DetachedCriteria criteria = DetachedCriteria.forClass(getPersistentClass());
        if(sortField != null) {
            if(sortOrder) {
                criteria.addOrder(Order.asc(sortField));
            } else {
                criteria.addOrder(Order.desc(sortField));
            }
        }
        return ht.findByCriteria(criteria);
View Full Code Here

      DetachedCriteria criteria = DetachedCriteria.forClass(getPersistentClass());
        if(sortField != null) {
            if(sortOrder) {
                criteria.addOrder(Order.asc(sortField));
            } else {
                criteria.addOrder(Order.desc(sortField));
            }
        }
        return ht.findByCriteria(criteria);
  }
View Full Code Here

                if (field.split("\\.").length == 1) {
                    log.debug("Adicionando resultado da consulta por ordem do campo "+field.trim()+" SEM criação de alias");
                    if (sortOrder) {
                        log.debug("Ordenação adicionada: " + sortField + " ASC");
                        criteria.addOrder(Order.asc(sortField));
                    } else {
                        log.debug("Ordenação adicionada: " + sortField + " DESC");
                        criteria.addOrder(Order.desc(sortField));
                    }
View Full Code Here

                    if (sortOrder) {
                        log.debug("Ordenação adicionada: " + sortField + " ASC");
                        criteria.addOrder(Order.asc(sortField));
                    } else {
                        log.debug("Ordenação adicionada: " + sortField + " DESC");
                        criteria.addOrder(Order.desc(sortField));
                    }

                } else {
                    String innerClass = field.split("\\.")[0].trim();
                    String innerAttribute = field.split("\\.")[1].trim();
View Full Code Here

    public List<T> findAll(int firstResult, int maxResult, String sortField, Boolean sortOrder) {
      List<T> result = null;
      DetachedCriteria d = DetachedCriteria.forClass(getPersistentClass());
        if(sortField != null) {
            if(sortOrder) {
                d.addOrder(Order.asc(sortField));
            } else {
                d.addOrder(Order.desc(sortField));
            }
        }
        result = ht.findByCriteria(d, firstResult, maxResult);
View Full Code Here

      DetachedCriteria d = DetachedCriteria.forClass(getPersistentClass());
        if(sortField != null) {
            if(sortOrder) {
                d.addOrder(Order.asc(sortField));
            } else {
                d.addOrder(Order.desc(sortField));
            }
        }
        result = ht.findByCriteria(d, firstResult, maxResult);
        return result;
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public List<CountryCode> getAllCountryCodes() {
    DetachedCriteria criteria = DetachedCriteria.forClass(CountryCode.class);
    criteria.addOrder(Order.asc("ccdName"));

    return getHibernateTemplate().findByCriteria(criteria);
  }

  @Override
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.