Example usage for org.hibernate.criterion DetachedCriteria addOrder

List of usage examples for org.hibernate.criterion DetachedCriteria addOrder

Introduction

In this page you can find the example usage for org.hibernate.criterion DetachedCriteria addOrder.

Prototype

public DetachedCriteria addOrder(Order order) 

Source Link

Document

Adds an ordering

Usage

From source file:edu.ur.hibernate.ir.person.db.HbContributorTypeDAO.java

License:Apache License

/**
 * Get all contributor types in name order.
 * //from   w w  w . j a  v  a2s . co m
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<ContributorType> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(ContributorType.class);
    dc.addOrder(Order.asc("name"));
    return (List<ContributorType>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.person.db.HbPersonNameDAO.java

License:Apache License

/**
 * /*from   ww w. java2 s . co m*/
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<PersonName> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(PersonName.class);
    dc.addOrder(Order.asc("surname"));
    dc.addOrder(Order.asc("forename"));
    dc.addOrder(Order.asc("familyName"));
    return (List<PersonName>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.repository.db.HbRepositoryDAO.java

License:Apache License

/**
 * Find all repositories name order.//from w  w  w  . j a  va 2  s.co  m
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<Repository> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(Repository.class);
    dc.addOrder(Order.asc("name"));
    return (List<Repository>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.researcher.db.HbFieldDAO.java

License:Apache License

/**
 * Get all fields in name order./*  w  w w. j  a v a  2  s.c o m*/
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<Field> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(Field.class);
    dc.addOrder(Order.asc("name"));
    return (List<Field>) dc.getExecutableCriteria(hbCrudDAO.getSessionFactory().getCurrentSession()).list();
}

From source file:edu.ur.hibernate.ir.security.db.HbIrClassTypeDAO.java

License:Apache License

/**
 * Get all roles in name order./*  w ww.j av  a 2  s  .  c  om*/
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<IrClassType> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(IrClassType.class);
    dc.addOrder(Order.asc("name"));
    return (List<IrClassType>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.security.db.HbIrClassTypePermissionDAO.java

License:Apache License

/**
 * Get all roles in name order.//from   ww  w.ja  v a 2s .co  m
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<IrClassTypePermission> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(IrClassTypePermission.class);
    dc.addOrder(Order.asc("name"));
    return (List<IrClassTypePermission>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.user.db.HbAffiliationDAO.java

License:Apache License

/**
 * Get all affiliations in name order.//  w ww.ja  v  a  2 s  .c om
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<Affiliation> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(Affiliation.class);
    dc.addOrder(Order.asc("name"));
    return (List<Affiliation>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.user.db.HbDepartmentDAO.java

License:Apache License

/**
 * Get all departments in name order.//w  w w  .  j  a v a 2s  . c  om
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<Department> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(Department.class);
    dc.addOrder(Order.asc("name"));
    return (List<Department>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.user.db.HbIrRoleDAO.java

License:Apache License

/**
 * Get all roles in name order./*w  ww  .  j  a v  a  2s  . com*/
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<IrRole> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(IrRole.class);
    dc.addOrder(Order.asc("name"));
    return (List<IrRole>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}

From source file:edu.ur.hibernate.ir.user.db.HbIrUserDAO.java

License:Apache License

/**
 * Get all users in user name order./*from w  ww . ja  va  2 s.  c o m*/
 * 
 * @see edu.ur.NameListDAO#getAllNameOrder()
 */
@SuppressWarnings("unchecked")
public List<IrUser> getAllNameOrder() {
    DetachedCriteria dc = DetachedCriteria.forClass(IrUser.class);
    dc.addOrder(Order.asc("name"));
    return (List<IrUser>) hbCrudDAO.getHibernateTemplate().findByCriteria(dc);
}