Class HospitalisationFinder

java.lang.Object
ece.ing3.java.projet.modele.finders.HospitalisationFinder

public class HospitalisationFinder extends Object
Utilitaire de recherche de modèle Hospitalisation
Author:
Virgile, Nicolas, Louis-Félix
  • Constructor Details

    • HospitalisationFinder

      public HospitalisationFinder()
      Initialise un nouveau utilitaire de recherche de Hospitalisation
  • Method Details

    • numeroMalade

      public HospitalisationFinder numeroMalade(Long numeroMalade)
      Conditionne le paramètre "no_malade" de l'Hospitalisation
      Parameters:
      numeroMalade - Numéro de malade exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • codeService

      public HospitalisationFinder codeService(String codeService)
      Conditionne le paramètre "code_service" de l'Hospitalisation
      Parameters:
      codeService - Code de service exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • numeroChambre

      public HospitalisationFinder numeroChambre(Long numeroChambre)
      Conditionne le paramètre "no_chambre" de l'Hospitalisation
      Parameters:
      numeroChambre - Numéro de chambre exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • numeroLit

      public HospitalisationFinder numeroLit(Integer numeroLit)
      Conditionne le paramètre "lit" de l'Hospitalisation
      Parameters:
      numeroLit - Numéro de lit exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • findList

      public List<Hospitalisation> findList() throws DatabaseException
      Récupère l'ensemble des Hospitalisations répondant aux conditions
      Returns:
      Liste des Hospitalisations répondant aux conditions
      Throws:
      DatabaseException - Erreur lors de la recherche en base de donnée
    • findUnique

      public Hospitalisation findUnique() throws DatabaseException
      Récupère un unique Hospitalisation répondant aux conditions
      Returns:
      Première Hospitalisation répondant aux conditions
      Throws:
      DatabaseException - Erreur lors de la recherche en base de donnée