Class EmployeFinder

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

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

    • EmployeFinder

      public EmployeFinder()
      Initialise un nouveau utilitaire de recherche d'Employe
  • Method Details

    • numero

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

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

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

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

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

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

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