Class DocteurFinder

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

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

    • DocteurFinder

      public DocteurFinder()
      Initialise un nouveau utilitaire de recherche du Docteur
  • Method Details

    • numero

      public DocteurFinder numero(Long numero)
      Conditionne le paramètre "numero" du Docteur
      Parameters:
      numero - Numéro exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • nom

      public DocteurFinder nom(String nom)
      Conditionne le paramètre "nom" du Docteur
      Parameters:
      nom - Nom exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • prenom

      public DocteurFinder prenom(String prenom)
      Conditionne le paramètre "prenom" du Docteur
      Parameters:
      prenom - Prénom exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • adresse

      public DocteurFinder adresse(String adresse)
      Conditionne le paramètre "adresse" du Docteur
      Parameters:
      adresse - Adresse exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • numeroTelephone

      public DocteurFinder numeroTelephone(String numeroTelephone)
      Conditionne le paramètre "tel" du Docteur
      Parameters:
      numeroTelephone - Numéro de téléphone exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • specialite

      public DocteurFinder specialite(Specialite specialite)
      Conditionne le paramètre "specialite" du Docteur
      Parameters:
      specialite - Spécialité exact qui sera utilisé pour la sélection
      Returns:
      Utilitaire de recherche
    • findList

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

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