List of usage examples for org.hibernate Criteria setFirstResult
public Criteria setFirstResult(int firstResult);
From source file:com.inkubator.hrm.dao.impl.WtGroupWorkingDaoImpl.java
@Override public List<WtGroupWorking> getByParam(WtGroupWorkingSearchParameter searchParameter, int firstResult, int maxResults, Order order) { Criteria criteria = getCurrentSession().createCriteria(getEntityClass()); doSearchWtGroupWorkingByParam(searchParameter, criteria); criteria.addOrder(order);//from ww w. jav a 2s . c o m criteria.setFirstResult(firstResult); criteria.setMaxResults(maxResults); return criteria.list(); }
From source file:com.inkubator.hrm.dao.impl.WtHolidayDaoImpl.java
@Override public List<WtHoliday> getByParam(HolidaySearchParameter searchParameter, int firstResult, int maxResults, Order order) {//ww w .j a v a2 s. co m Criteria criteria = getCurrentSession().createCriteria(getEntityClass()); doSearchWtHolidayByParam(searchParameter, criteria); criteria.addOrder(order); criteria.createAlias("religion", "religion", JoinType.LEFT_OUTER_JOIN); criteria.setFirstResult(firstResult); criteria.setMaxResults(maxResults); return criteria.list(); }
From source file:com.inkubator.hrm.dao.impl.WtOverTimeDaoImpl.java
@Override public List<WtOverTime> getByParam(WtOverTimeSearchParameter searchParameter, int firstResult, int maxResults, Order order) {/*from ww w . j av a 2 s . c o m*/ Criteria criteria = getCurrentSession().createCriteria(getEntityClass()); doSearchWtOverTimeByParam(searchParameter, criteria); criteria.addOrder(order); criteria.setFirstResult(firstResult); criteria.setMaxResults(maxResults); return criteria.list(); }
From source file:com.inkubator.hrm.dao.impl.WtPeriodeDaoImpl.java
@Override public List<WtPeriode> getByParam(WtPeriodeSearchParameter searchParameter, int firstResult, int maxResults, Order order) {//w w w .j a v a 2 s. c om Criteria criteria = getCurrentSession().createCriteria(getEntityClass()); doSearchWtPeriodeByParam(searchParameter, criteria); criteria.addOrder(order); criteria.setFirstResult(firstResult); criteria.setMaxResults(maxResults); return criteria.list(); }
From source file:com.inkubator.hrm.dao.impl.WtScheduleShiftDaoImpl.java
@Override public List<WtScheduleShift> getByParam(Long workingGroupId, int firstResult, int maxResults, Order order) { Criteria criteria = getCurrentSession().createCriteria(getEntityClass()); doSearchWtScheduleShiftByParam(workingGroupId, criteria); criteria.createAlias("wtWorkingHour", "wtWorkingHour", JoinType.INNER_JOIN); criteria.addOrder(order);/*from w ww . j a va 2 s . c om*/ criteria.setFirstResult(firstResult); criteria.setMaxResults(maxResults); return criteria.list(); }
From source file:com.inventory.system.dao.StaffDAOImpl.java
@Override public List<Teacher> fetchTeacherByDateRange(Date fromDate, Date toDate) { Session session = HibernateBDUtil.getSessionFactory().openSession(); List<Teacher> list;// w w w .j a v a 2 s . com Criteria criteria = session.createCriteria(Teacher.class); criteria.add(Restrictions.between("registeredDate", fromDate, toDate)); criteria.setFirstResult(0); criteria.setMaxResults(500); criteria.addOrder(Order.desc("id")); list = criteria.list(); return list; }
From source file:com.inventory.system.dao.StaffDAOImpl.java
@Override public List<Teacher> fetchTeacher() { Session session = HibernateBDUtil.getSessionFactory().openSession(); List<Teacher> list;//from w w w .jav a2 s . c o m Criteria criteria = session.createCriteria(NonTeachingStaff.class); criteria.setFirstResult(0); criteria.setMaxResults(500); criteria.addOrder(Order.desc("id")); list = criteria.list(); return list; }
From source file:com.inventory.system.dao.StaffDAOImpl.java
@Override public List<NonTeachingStaff> fetchByDateRange(Date fromDate, Date toDate) { Session session = HibernateBDUtil.getSessionFactory().openSession(); List<NonTeachingStaff> list; Criteria criteria = session.createCriteria(NonTeachingStaff.class); criteria.add(Restrictions.between("registeredDate", fromDate, toDate)); criteria.setFirstResult(0); criteria.setMaxResults(500);// w ww . j ava2 s .com criteria.addOrder(Order.desc("id")); list = criteria.list(); return list; }
From source file:com.inventory.system.dao.StaffDAOImpl.java
@Override public List<NonTeachingStaff> fetchNonTeachingStaff() { Session session = HibernateBDUtil.getSessionFactory().openSession(); List<NonTeachingStaff> list; Criteria criteria = session.createCriteria(NonTeachingStaff.class); criteria.setFirstResult(0); criteria.setMaxResults(500);/* w w w . j a va 2s . c o m*/ criteria.addOrder(Order.desc("id")); list = criteria.list(); return list; }
From source file:com.inventory.system.dao.StudentRegistrationDAOImpl.java
@Override public List<StudentRegistration> fetchStudentsByClass(AcademicClass stdClass) { Session session = HibernateBDUtil.getSessionFactory().openSession(); List<StudentRegistration> list; Criteria criteria = session.createCriteria(StudentRegistration.class); criteria.add(Restrictions.eq("academicclass", stdClass)); criteria.setFirstResult(0); criteria.setMaxResults(500);/*www.j a v a2 s. c om*/ criteria.addOrder(Order.desc("id")); list = criteria.list(); return list; }