Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- saveBookings() - Method in class moblima.control.handlers.BookingHandler
-
Save bookings boolean.
- saveCinemas() - Method in class moblima.control.handlers.CinemaHandler
-
Save cinemas boolean.
- saveCsv(File, String, boolean) - Static method in class moblima.utils.datasource.Datasource
-
Serialize stringified CSV to output file
- saveCustomers() - Method in class moblima.control.handlers.CustomerHandler
-
Save customers boolean.
- saveHolidays(List<LocalDate>) - Static method in class moblima.utils.datasource.HolidayDatasource
-
Save holidays boolean.
- saveJson(File, String, boolean) - Static method in class moblima.utils.datasource.Datasource
-
Serialize stringified JSON to output file
- saveMovies() - Method in class moblima.control.handlers.MovieHandler
-
Save movies boolean.
- saveReviews() - Method in class moblima.control.handlers.ReviewHandler
-
Save reviews boolean.
- saveSettings() - Method in class moblima.control.handlers.SettingsHandler
-
Save settings boolean.
- saveShowtimes() - Method in class moblima.control.handlers.ShowtimeHandler
-
Save showtimes boolean.
- saveStaffs() - Method in class moblima.control.handlers.StaffHandler
-
Save staffs boolean.
- scanner - Static variable in class moblima.boundaries.Menu
-
The constant scanner.
- seatSelection(int) - Method in class moblima.boundaries.BookingMenu
-
Seat selection int [ ].
- selectBookingIdx(String) - Method in class moblima.boundaries.BookingMenu
-
Select booking idx int.
- selectCinemaIdx() - Method in class moblima.boundaries.BookingMenu
-
Select cinema idx int.
- selectCinemaIdx(List<Cinema>) - Method in class moblima.boundaries.BookingMenu
-
Select cinema idx int.
- selectCineplexIdx(List<String>) - Method in class moblima.boundaries.BookingMenu
-
Select cineplex idx int.
- selectedBookingIdx - Variable in class moblima.control.handlers.BookingHandler
-
The Selected booking idx.
- selectedCinemaIdx - Variable in class moblima.control.handlers.CinemaHandler
-
The Selected cinema idx.
- selectedMovieIdx - Variable in class moblima.control.handlers.MovieHandler
-
The Selected movie idx.
- selectedReviewIdx - Variable in class moblima.control.handlers.ReviewHandler
-
The Selected review idx.
- selectedShowtimeIdx - Variable in class moblima.control.handlers.ShowtimeHandler
-
The Selected showtime idx.
- selectMovieIdx() - Method in class moblima.boundaries.MovieMenu
-
Select movie idx int.
- selectMovieShowtimeIdx(int, List<Showtime>, boolean) - Method in class moblima.boundaries.BookingMenu
-
Select showtime idx int.
- selectReviewIdx(List<Review>) - Method in class moblima.boundaries.MovieMenu
-
Select review idx int.
- selectReviewOptions(int, String, String) - Method in class moblima.boundaries.MovieMenu
-
Select review options boolean.
- selectSeat(int) - Method in class moblima.boundaries.BookingMenu
-
Select seat list.
- selectShowtimeIdx(List<Showtime>) - Method in class moblima.boundaries.BookingMenu
-
Select showtime idx int.
- selectTicket(List<String>) - Method in class moblima.boundaries.BookingMenu
-
Select ticket booking .
- selectUpdatableAction(String) - Method in class moblima.boundaries.MovieMenu
-
Select updatable action boolean.
- SENIOR - Enum constant in enum class moblima.entities.Booking.TicketType
-
The Senior.
- sentBookingEmail(String, String, String) - Method in class moblima.utils.services.email.EmailService
-
Sent booking email boolean.
- sentEmail(String, String, String) - Method in class moblima.utils.services.email.EmailService
-
Sent email boolean.
- sentRegistrationEmail(String, String) - Method in class moblima.utils.services.email.EmailService
-
Sent registration email boolean.
- serialize(LocalDate, Type, JsonSerializationContext) - Method in class moblima.utils.deserializers.LocalDateDeserializer
- serialize(LocalDateTime, Type, JsonSerializationContext) - Method in class moblima.utils.deserializers.LocalDateTimeDeserializer
- serializeData(List, String) - Static method in class moblima.utils.datasource.Datasource
-
Save and export list data to CSV
- serializeDataToCSV(JsonArray, String, boolean) - Static method in class moblima.utils.datasource.Datasource
-
Serializes JsonArray into CSV file
- setAdultTicket(double) - Method in class moblima.entities.Settings
-
Sets adult ticket.
- setAuthorId(String) - Method in class moblima.entities.Review
-
Sets author id.
- setAuthorName(String) - Method in class moblima.entities.Review
-
Sets author name.
- setBlockbuster(boolean) - Method in class moblima.entities.Movie
-
Sets blockbuster.
- setBlockbusterStatus() - Method in class moblima.boundaries.MovieMenu
-
Sets blockbuster status.
- setBlockbusterSurcharge(double) - Method in class moblima.entities.Settings
-
Sets blockbuster surcharge.
- setCastList() - Method in class moblima.boundaries.MovieMenu
-
Sets cast list.
- setCastList(List<String>) - Method in class moblima.entities.Movie
-
Sets cast list.
- setCinemaId() - Method in class moblima.boundaries.BookingMenu
-
Sets cinema id.
- setCinemaId(int) - Method in class moblima.boundaries.BookingMenu
-
Sets cinema id.
- setCinemaId(int) - Method in class moblima.entities.Booking
-
Sets cinema id.
- setCinemaId(int) - Method in class moblima.entities.Showtime
-
Sets cinema id.
- setCinemaSurcharges(EnumMap<Cinema.ClassType, Double>) - Method in class moblima.entities.Settings
-
Sets cinema surcharges.
- setCineplexCode(String) - Method in class moblima.entities.Cinema
-
Sets cineplex code.
- setClassType(Cinema.ClassType) - Method in class moblima.entities.Cinema
-
Sets class type.
- setContactNumber(String) - Method in class moblima.entities.Customer
-
Sets contact number.
- setContentRating() - Method in class moblima.boundaries.MovieMenu
-
Sets content rating.
- setContentRating(Movie.ContentRating) - Method in class moblima.entities.Movie
-
Sets content rating.
- setCurrentCustomer(int) - Method in class moblima.control.handlers.CustomerHandler
-
Sets current customer.
- setCurrentStaff(int) - Method in class moblima.control.handlers.StaffHandler
-
Sets current staff.
- setCustomerId(String) - Method in class moblima.entities.Booking
-
Sets customer id.
- setDate(String, boolean) - Method in class moblima.boundaries.Menu
-
Sets date.
- setDatetime(LocalDateTime) - Method in class moblima.entities.Showtime
-
Sets datetime.
- setDateTime(String, boolean) - Method in class moblima.boundaries.Menu
-
Sets date time.
- setDebugMode(boolean) - Static method in class moblima.utils.Constants
-
Configure debug mode
- setDirector(String) - Method in class moblima.entities.Movie
-
Sets director.
- setDouble(String) - Method in class moblima.boundaries.Menu
-
Sets double.
- setEmailAddress(String) - Method in class moblima.entities.Customer
-
Sets email address.
- setHolidays(List<LocalDate>) - Method in class moblima.entities.Settings
-
Sets holidays.
- setId(int) - Method in class moblima.entities.Cinema
-
Sets id.
- setId(int) - Method in class moblima.entities.Movie
-
Sets id.
- setId(String) - Method in class moblima.entities.Account
-
Sets id.
- setId(String) - Method in class moblima.entities.Review
-
Sets id.
- setId(String) - Method in class moblima.entities.Showtime
-
Sets id.
- setInt(String) - Method in class moblima.boundaries.Menu
-
Sets int.
- setIsAuthenticated(Account) - Method in class moblima.control.handlers.SettingsHandler
-
Sets is authenticated.
- setMovieId() - Method in class moblima.boundaries.BookingMenu
-
Sets movie id.
- setMovieId(int) - Method in class moblima.entities.Booking
-
Sets movie id.
- setMovieId(int) - Method in class moblima.entities.Review
-
Sets movie id.
- setMovieId(int) - Method in class moblima.entities.Showtime
-
Sets movie id.
- setName(String) - Method in class moblima.entities.Account
-
Sets name.
- setOverallRating(double) - Method in class moblima.entities.Movie
-
Sets overall rating.
- setPassword(String) - Method in class moblima.entities.Staff
-
Sets password.
- setPublicHolidays(List<LocalDate>) - Method in class moblima.entities.Settings
-
Sets public holidays.
- setRankedTypes(EnumMap<Settings.RankedType, Boolean>) - Method in class moblima.entities.Settings
-
Sets ranked lists.
- setRating(int) - Method in class moblima.entities.Review
-
Sets rating.
- setReleaseDate(LocalDate) - Method in class moblima.entities.Movie
-
Sets release date.
- setReview(String) - Method in class moblima.entities.Review
-
Sets review.
- setRuntime(int) - Method in class moblima.entities.Movie
-
Sets runtime.
- setSeats(boolean[][]) - Method in class moblima.entities.Showtime
-
Sets seats.
- setSeats(List<int[]>) - Method in class moblima.entities.Booking
-
Sets seats.
- setSelectedBookingIdx(int) - Method in class moblima.control.handlers.BookingHandler
-
Sets selected booking idx.
- setSelectedCinemaId(int) - Method in class moblima.control.handlers.CinemaHandler
-
Sets selected cinema id.
- setSelectedMovieIdx(int) - Method in class moblima.control.handlers.MovieHandler
-
Sets selected movie idx.
- setSelectedReviewIdx(int) - Method in class moblima.control.handlers.ReviewHandler
-
Sets selected review idx.
- setSelectedShowtimeIdx(int) - Method in class moblima.control.handlers.ShowtimeHandler
-
Sets selected showtime idx.
- setShowStatus() - Method in class moblima.boundaries.MovieMenu
-
Sets show status.
- setShowStatus(Movie.ShowStatus) - Method in class moblima.entities.Movie
-
Sets show status.
- setShowSurcharges(EnumMap<Showtime.ShowType, Double>) - Method in class moblima.entities.Settings
-
Sets show surcharges.
- setShowtimeId(String) - Method in class moblima.entities.Booking
-
Sets showtime id.
- setShowtimes(List<Showtime>) - Method in class moblima.entities.Cinema
-
Sets showtimes.
- setShowType() - Method in class moblima.boundaries.BookingMenu
-
Sets show type.
- setString(String, String) - Method in class moblima.boundaries.Menu
-
Sets string.
- setSynopsis(String) - Method in class moblima.entities.Movie
-
Sets synopsis.
- setTicketSurcharges(EnumMap<Booking.TicketType, Double>) - Method in class moblima.entities.Settings
-
Sets ticket surcharges.
- Settings - Class in moblima.entities
-
The type Settings.
- Settings(double, double, EnumMap<Showtime.ShowType, Double>, EnumMap<Booking.TicketType, Double>, EnumMap<Cinema.ClassType, Double>, EnumMap<Settings.RankedType, Boolean>, List<LocalDate>) - Constructor for class moblima.entities.Settings
-
Instantiates a new Settings.
- Settings(Settings) - Constructor for class moblima.entities.Settings
-
Instantiates a new Settings.
- Settings.RankedType - Enum Class in moblima.entities
-
The enum Ranked type.
- settingsHandler() - Method in class moblima.control.controllers.MovieBookingController
-
Sets handler.
- SettingsHandler - Class in moblima.control.handlers
-
The type Settings handler.
- SettingsHandler() - Constructor for class moblima.control.handlers.SettingsHandler
-
Instantiates a new Settings handler.
- settingsMenu - Static variable in class moblima.control.controllers.MovieBookingController
-
The constant settingsMenu.
- SettingsMenu - Class in moblima.boundaries
-
The type Settings menu.
- setTitle(String) - Method in class moblima.entities.Movie
-
Sets title.
- setTotalPrice(double) - Method in class moblima.entities.Booking
-
Sets total price.
- setTransactionId(String) - Method in class moblima.entities.Booking
-
Sets transaction id.
- setType(Booking.TicketType) - Method in class moblima.entities.Booking
-
Sets type.
- setType(Showtime.ShowType) - Method in class moblima.entities.Showtime
-
Sets type.
- setUsername(String) - Method in class moblima.entities.Staff
-
Sets username.
- showMenu() - Method in class moblima.boundaries.BookingMenu
- showMenu() - Method in class moblima.boundaries.CustomerMenu
- showMenu() - Method in class moblima.boundaries.Menu
-
Show menu.
- showMenu() - Method in class moblima.boundaries.MovieMenu
- showMenu() - Method in class moblima.boundaries.SettingsMenu
- showMenu() - Method in class moblima.boundaries.StaffMenu
- Showtime - Class in moblima.entities
-
The type Showtime.
- Showtime(String, int, int, LocalDateTime, Showtime.ShowType) - Constructor for class moblima.entities.Showtime
-
Instantiates a new Showtime.
- Showtime(String, int, int, LocalDateTime, Showtime.ShowType, boolean[][]) - Constructor for class moblima.entities.Showtime
-
Instantiates a new Showtime.
- Showtime(Showtime) - Constructor for class moblima.entities.Showtime
-
Instantiates a new Showtime.
- Showtime.ShowType - Enum Class in moblima.entities
-
The enum Show type.
- ShowtimeHandler - Class in moblima.control.handlers
-
The type Showtime handler.
- ShowtimeHandler() - Constructor for class moblima.control.handlers.ShowtimeHandler
- showtimes - Variable in class moblima.control.handlers.ShowtimeHandler
-
The Showtimes.
- Staff - Class in moblima.entities
-
The type Staff.
- Staff(String, String, String) - Constructor for class moblima.entities.Staff
-
Instantiates a new Staff.
- StaffController - Class in moblima.control.controllers
-
The type Staff controller.
- StaffHandler - Class in moblima.control.handlers
-
The type Staff handler.
- StaffHandler() - Constructor for class moblima.control.handlers.StaffHandler
-
Instantiates a new Staff handler.
- StaffMenu - Class in moblima.boundaries
-
The type Staff menu.
- staffs - Variable in class moblima.control.handlers.StaffHandler
-
The Staffs.
- STUDENT - Enum constant in enum class moblima.entities.Booking.TicketType
-
Student ticket type.
- SUCCESS - Enum constant in enum class moblima.utils.Helper.Preset
-
Success preset.
- SUPER_PEAK - Enum constant in enum class moblima.entities.Booking.TicketType
-
The Super peak.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form