List of usage examples for org.hibernate Criteria setFirstResult
public Criteria setFirstResult(int firstResult);
From source file:com.square.core.dao.implementations.NatureTelephoneDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from w w w. ja v a2 s . co m public List<NatureTelephone> rechercherNatureTelephoneParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(NatureTelephone.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PaysDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from w w w .j a v a2s. c om public List<Pays> rechercherPaysParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(Pays.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonneCiviliteDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from w w w . j av a 2s . c om public List<PersonneCivilite> rechercherCiviliteParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonneCivilite.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonneMoraleNatureDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override/*from w w w . ja v a2 s . c o m*/ public List<PersonneMoraleNature> rechercherNaturePersonneMoraleParCriteres( DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonneMoraleNature.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonnePhysiqueNatureDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//ww w. j a v a 2 s.c o m public List<PersonnePhysiqueNature> rechercherPersonnePhysiqueNatureParCriteres( DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonnePhysiqueNature.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonneProfessionDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override/* ww w.ja va2 s. co m*/ public List<PersonneProfession> rechercherProfessionParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonneProfession.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonneReseauDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from www . ja v a 2 s. c om public List<PersonneReseau> rechercherReseauParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonneReseau.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.PersonneStatutDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from w w w . j a v a 2s . c o m public List<PersonneStatut> rechercherStatutParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(PersonneStatut.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libelle if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } // Ordonner les lments criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.RessourceEtatDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override//from www . j a v a2 s. com public List<RessourceEtat> rechercherRessourceEtatParCriteres(DimensionCriteresRechercheDto criteres) { final Criteria criteria = createCriteria(RessourceEtat.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libell if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }
From source file:com.square.core.dao.implementations.RessourceFonctionDaoImplementation.java
License:Open Source License
@SuppressWarnings("unchecked") @Override/*from ww w. j a va2 s. c o m*/ public List<RessourceFonction> rechercherRessourceFonctionParCriteres( DimensionCritereRechercheRessourceFonctionDto criteres) { final Criteria criteria = createCriteria(RessourceFonction.class); // Critre sur l'identifiant if (criteres.getId() != null) { criteria.add(Restrictions.eq("id", criteres.getId())); } // Critre sur le libell if (criteres.getLibelle() != null && !criteres.getLibelle().equals("")) { criteria.add(Restrictions.ilike("libelle", criteres.getLibelle().toLowerCase() + "%")); } // Critre sur le service if (criteres.getListeIdsServices() != null && !criteres.getListeIdsServices().isEmpty()) { criteria.add(Restrictions.in("ressourceService.id", criteres.getListeIdsServices())); } // Critre sur l'identifiant extrieur if (criteres.getIdentifiantExterieur() != null && !"".equals(criteres.getIdentifiantExterieur())) { criteria.add(Restrictions.eq("identifiantExterieur", criteres.getIdentifiantExterieur())); } // Critre sur une liste d'identifiants extrieurs if (criteres.getEids() != null && criteres.getEids().size() > 0) { criteria.add(Restrictions.in("identifiantExterieur", criteres.getEids())); } // Critre sur la visibilit if (criteres.getVisible() != null) { criteria.add(Restrictions.eq("visible", criteres.getVisible())); } // Maxresults if (criteres.getMaxResults() != null) { criteria.setFirstResult(0); criteria.setMaxResults(criteres.getMaxResults()); } criteria.addOrder(Order.asc("ordre")); criteria.addOrder(Order.asc("libelle")); return criteria.list(); }