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.boolean
Indique 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
-