ControleurRechercheFilms
contient toutes les méthodes pour effectuer une recherche sur les attributs complexe d'un film.
Plus de détails...
Fonctions membres publiques statiques | |
static void | rechercherFilmOU (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, List< Distributeur > listDistributeur, List< Categorie > listCategorie, List< Realisateur > listRealisateur, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, String motsCle) |
static void | rechercherFilmET (Set< Film > setRetour, List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, List< Distributeur > listDistributeur, List< Categorie > listCategorie, List< Realisateur > listRealisateur, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, String motsCle) |
Fonctions membres privées statiques | |
static List< String > | rechercherFilmOUMotCle (Collection< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, String motsCle) |
static void | plageAnneeEtDuree (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, boolean estVide) |
static void | rechercherFilmDansMargeAnnee (Set< Film > setFilmAffiche, int anneeMin, int anneeMax) |
supprime du setRetour les film qui ne sont pas dans la plague de durée définit par heureMax,heureMin,. | |
static void | enleverLesDoublons (Set< Film > setRetour, List< Film > listRetour, int tailleDesListes) |
static void | rechercherFilmDansMargeDuree (Set< Film > setFilmAffiche, int heureMax, int heureMin, int minuteMax, int minuteMin) |
static void | remplirSetAvecTousLesFilm (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal) |
static void | rechercherFilmOUActeur (List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, Collection< Film > setFilmAffiche) |
static void | rechercherFilmOURealisateur (List< Film > listFilmAfficheTotal, List< Realisateur > listRealisateur, Collection< Film > setFilmAffiche) |
static void | rechercherFilmOUDistributeur (List< Film > listFilmAfficheTotal, List< Distributeur > listDistributeur, Collection< Film > setFilmAffiche) |
static void | rechercherFilmOUCategorie (List< Film > listFilmAfficheTotal, List< Categorie > listCategories, Collection< Film > setFilmAffiche) |
ControleurRechercheFilms
contient toutes les méthodes pour effectuer une recherche sur les attributs complexe d'un film.
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.enleverLesDoublons | ( | Set< Film > | setRetour, | |
List< Film > | listRetour, | |||
int | tailleDesListes | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.plageAnneeEtDuree | ( | Set< Film > | setFilmAffiche, | |
List< Film > | listFilmAfficheTotal, | |||
int | anneeMin, | |||
int | anneeMax, | |||
int | heureMin, | |||
int | heureMax, | |||
int | minuteMin, | |||
int | minuteMax, | |||
boolean | estVide | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmDansMargeAnnee | ( | Set< Film > | setFilmAffiche, | |
int | anneeMin, | |||
int | anneeMax | |||
) | [static, private] |
supprime du setRetour les film qui ne sont pas dans la plague de durée définit par heureMax,heureMin,.
..
setRetour | ||
heureMax | ||
heureMin | ||
minuteMax | ||
minuteMin |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmDansMargeDuree | ( | Set< Film > | setFilmAffiche, | |
int | heureMax, | |||
int | heureMin, | |||
int | minuteMax, | |||
int | minuteMin | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmET | ( | Set< Film > | setRetour, | |
List< Film > | listFilmAfficheTotal, | |||
List< Acteur > | listActeurs, | |||
List< Distributeur > | listDistributeur, | |||
List< Categorie > | listCategorie, | |||
List< Realisateur > | listRealisateur, | |||
int | anneeMin, | |||
int | anneeMax, | |||
int | heureMin, | |||
int | heureMax, | |||
int | minuteMin, | |||
int | minuteMax, | |||
String | motsCle | |||
) | [static] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOU | ( | Set< Film > | setFilmAffiche, | |
List< Film > | listFilmAfficheTotal, | |||
List< Acteur > | listActeurs, | |||
List< Distributeur > | listDistributeur, | |||
List< Categorie > | listCategorie, | |||
List< Realisateur > | listRealisateur, | |||
int | anneeMin, | |||
int | anneeMax, | |||
int | heureMin, | |||
int | heureMax, | |||
int | minuteMin, | |||
int | minuteMax, | |||
String | motsCle | |||
) | [static] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUActeur | ( | List< Film > | listFilmAfficheTotal, | |
List< Acteur > | listActeurs, | |||
Collection< Film > | setFilmAffiche | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUCategorie | ( | List< Film > | listFilmAfficheTotal, | |
List< Categorie > | listCategories, | |||
Collection< Film > | setFilmAffiche | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUDistributeur | ( | List< Film > | listFilmAfficheTotal, | |
List< Distributeur > | listDistributeur, | |||
Collection< Film > | setFilmAffiche | |||
) | [static, private] |
static List<String> ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUMotCle | ( | Collection< Film > | setFilmAffiche, | |
List< Film > | listFilmAfficheTotal, | |||
String | motsCle | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOURealisateur | ( | List< Film > | listFilmAfficheTotal, | |
List< Realisateur > | listRealisateur, | |||
Collection< Film > | setFilmAffiche | |||
) | [static, private] |
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.remplirSetAvecTousLesFilm | ( | Set< Film > | setFilmAffiche, | |
List< Film > | listFilmAfficheTotal | |||
) | [static, private] |