Class SoigneFinder
java.lang.Object
ece.ing3.java.projet.modele.finders.SoigneFinder
Utilitaire de recherche de modèle Soigne
- Author:
- Virgile, Nicolas, Louis-Félix
-
Constructor Summary
ConstructorsConstructorDescriptionInitialise un nouveau utilitaire de recherche d'assignation à un docteur. -
Method Summary
Modifier and TypeMethodDescriptionfindList()Récupère l'ensemble des assignations à un docteur répondant aux conditions.Récupère une unique assignation à un docteur répondant aux conditions.booleanIndique si au moins une assignation à un docteur répondant aux conditions existe.numeroDocteur(Long numeroDocteur) Conditionne le paramètre "no_chambre" de l'assignation à un docteur.numeroMalade(Long numeroMalade) Conditionne le paramètre "no_chambre" de l'assignation à un docteur.
-
Constructor Details
-
SoigneFinder
public SoigneFinder()Initialise un nouveau utilitaire de recherche d'assignation à un docteur.
-
-
Method Details
-
numeroDocteur
Conditionne le paramètre "no_chambre" de l'assignation à un docteur.- Parameters:
numeroDocteur- Numéro de chambre exact qui sera utilisé pour la sélection- Returns:
- Utilitaire de recherche
-
numeroMalade
Conditionne le paramètre "no_chambre" de l'assignation à un docteur.- Parameters:
numeroMalade- Numéro de chambre exact qui sera utilisé pour la sélection- Returns:
- Utilitaire de recherche
-
findList
Récupère l'ensemble des assignations à un docteur répondant aux conditions.- Returns:
- Liste des Soignes répondant aux conditions
- Throws:
DatabaseException- Erreur lors de la recherche en base de donnée
-
findUnique
Récupère une unique assignation à un docteur répondant aux conditions.- Returns:
- Première Soigne répondant aux conditions
- Throws:
DatabaseException- Erreur lors de la recherche en base de donnée
-
hasAtLeastOne
Indique si au moins une assignation à un docteur répondant aux conditions existe.- Returns:
- Première Soigne répondant aux conditions
- Throws:
DatabaseException- Erreur lors de la recherche en base de donnée
-