List of usage examples for org.hibernate.criterion DetachedCriteria addOrder
public DetachedCriteria addOrder(Order order)
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); }