Uses of Class
com.esprit.models.films.Film
Packages that use Film
Package
Description
-
Uses of Film in com.esprit.controllers.cinemas
Methods in com.esprit.controllers.cinemas with parameters of type FilmModifier and TypeMethodDescriptionprivate javafx.scene.layout.AnchorPane
DashboardAdminController.createFilmCard
(Film film) -
Uses of Film in com.esprit.controllers.films
Fields in com.esprit.controllers.films with type parameters of type FilmModifier and TypeFieldDescriptionFilmController.annederalisationFilm_tableColumn
private javafx.scene.control.TableColumn<Film,
javafx.scene.control.Button> FilmController.Delete_Column
FilmController.descriptionFilm_tableColumn
FilmController.dureeFilm_tableColumn
private javafx.scene.control.TableView<Film>
FilmController.filmCategory_tableView1
private javafx.collections.transformation.FilteredList<Film>
FilmController.filteredActors
private javafx.collections.transformation.FilteredList<Film>
FilmController.filteredFilms
FilmController.idacteurFilm_tableColumn
FilmController.idcategoryFilm_tableColumn
FilmController.idcinemaFilm_tableColumn
FilmController.idFilm_tableColumn
private javafx.scene.control.TableColumn<Film,
javafx.scene.layout.HBox> FilmController.imageFilm_tableColumn
FilmUserController.l1
FilmController.nomFilm_tableColumn
private javafx.collections.transformation.SortedList<Film>
FilmController.sortedFilms
Methods in com.esprit.controllers.films that return types with arguments of type FilmModifier and TypeMethodDescriptionFilmController.createSearchPredicate
(String searchText) FilmUserController.getRecommendations
(long userId) FilmUserController.getRecommendations
(Long userId) FilmUserController.rechercher
(List<Film> liste, String recherche) Queries a list of films for any that contain a specified search term in their name, and returns a list of matches.Methods in com.esprit.controllers.films with parameters of type FilmModifier and TypeMethodDescriptionprivate double
FilmUserController.calculateSimilarityScore
(Film film, Map<String, Double> userPreferences) private javafx.scene.layout.AnchorPane
FilmUserController.createFilmCard
(Film film) Creates a UI component representing a movie card with various details and ratings.private void
FilmUserController.setupDragAndDrop
(javafx.scene.layout.AnchorPane filmCard, Film film) private void
FilmUserController.shareToSocial
(Film film) (package private) void
FilmController.updateFilm
(Film film) Updates a film in the database using the `FilmService`, and displays an alert message with the title "Film modifiée" and content text "Film modifié !".Method parameters in com.esprit.controllers.films with type arguments of type FilmModifier and TypeMethodDescriptionprivate void
FilmUserController.createfilmCards
(List<Film> Films) Creates film cards for a list of films by creating an AnchorPane container for each card and adding it to a `FlowPane` containing other cards.FilmUserController.rechercher
(List<Film> liste, String recherche) Queries a list of films for any that contain a specified search term in their name, and returns a list of matches. -
Uses of Film in com.esprit.models.cinemas
Fields in com.esprit.models.cinemas declared as FilmConstructors in com.esprit.models.cinemas with parameters of type FilmModifierConstructorDescriptionMovieSession
(CinemaHall cinemaHall, Film film, Time startTime, Time endTime, Date sessionDate, Double price) Constructor without id for creating new movie session instances.MovieSession
(CinemaHall cinemaHall, Film film, Time startTime, Time endTime, LocalDate sessionDate, Double price) Constructor with LocalDate for creating new movie session instances. -
Uses of Film in com.esprit.models.films
Fields in com.esprit.models.films declared as FilmFields in com.esprit.models.films with type parameters of type FilmConstructors in com.esprit.models.films with parameters of type FilmModifierConstructorDescriptionCopy constructor.FilmComment
(String comment, Client client, Film film) Constructor without id for creating new comment instances.FilmRating
(Film film, Client client, int rating) Constructor without id for creating new rating instances. -
Uses of Film in com.esprit.services.films
Methods in com.esprit.services.films that return FilmModifier and TypeMethodDescriptionFilmService.getFilm
(int id) Retrieves the Film value.Retrieves the Film value.FilmService.getFilmByName
(String nom_film) Retrieves the FilmByName value.Methods in com.esprit.services.films that return types with arguments of type FilmModifier and TypeMethodDescriptionActorFilmService.getFilmsForActor
(int actorId) Retrieves the FilmsForActor value.FilmCategoryService.getFilmsForCategory
(int categoryId) Retrieves the FilmsForCategory value.FilmCinemaService.getFilmsForCinema
(Long cinemaId) Retrieves the FilmsForCinema value.FilmService.read()
FilmCinemaService.readMoviesForCinema
(Long cinemaId) Performs readMoviesForCinema operation.Performs sort operation.Methods in com.esprit.services.films with parameters of type FilmModifier and TypeMethodDescriptionvoid
void
ActorFilmService.createFilmActorAssociation
(Film film, List<String> actorNames) Performs createFilmActorAssociation operation.void
FilmCategoryService.createFilmCategoryAssociation
(Film film, List<String> categoryNames) Performs createFilmCategoryAssociation operation.void
FilmCinemaService.createFilmCinemaAssociation
(Film film, List<String> cinemaNames) Performs createFilmCinemaAssociation operation.void
void
void
ActorFilmService.updateActors
(Film film, List<String> actorNames) Performs updateActors operation.void
FilmCategoryService.updateCategories
(Film film, List<String> categoryNames) Performs updateCategories operation.void
FilmCinemaService.updateCinemas
(Film film, List<String> cinemaNames) Performs updateCinemas operation.