Index
All Classes and Interfaces|All Packages|Serialized Form
S
- sc - Variable in class Input
-
Object of class Scanner
- sc - Variable in class MoblimaApp
-
Scanner object to get user input
- sc - Static variable in class StaffApp
-
scanner object for user inputs
- sc - Static variable in class UserApp
-
A scanner object to get input and output from user
- screenBoundary - Variable in class StaffBoundary
-
contains screenBoundary object to process all screen input and output
- ScreenBoundary - Class in Unnamed Package
-
A ScreenBoundary object that extends Boundary and implements BaseBoundary interface
- ScreenBoundary() - Constructor for class ScreenBoundary
-
Constructor for ScreenBoundary
- ScreenClassEN - Enum Class in Unnamed Package
-
A ScreenClassEN enum
- ScreenEY - Class in Unnamed Package
-
A ScreenEY object
- ScreenEY(String, String, String, int, int) - Constructor for class ScreenEY
-
Constructor for ScreenEY object (require 5 parameter)
- ScreenEY(String, String, String, int, int, ArrayList<SeatEY>) - Constructor for class ScreenEY
-
Constructor for ScreenEY object (require 6 parameter)
- screenManager - Variable in class BookingBoundary
-
The Controller Class of Screens
- screenManager - Variable in class ScreenBoundary
-
contains the screenManager to process all screen related objects
- ScreenManager - Class in Unnamed Package
-
A ScreenManager class that extends Manager and implements BaseManager interface
- ScreenManager() - Constructor for class ScreenManager
-
Constructor for screen manager
- screenMgr - Variable in class ShowManager
-
contains screen manager object to process screen objects
- screenOperations() - Method in class ScreenBoundary
-
Method to perform screen operations base on screen menu choice
- searchCineplex() - Method in class CineplexBoundary
-
Method to search for a particular cineplex
- searchCineplexByName(String) - Method in class CineplexManager
-
Method to search for cineplex by name
- searchMovie() - Method in class MovieBoundary
-
Method to search for movie name from the user
- searchMovie(String) - Method in class MovieManager
-
Method to search for movie object based on name
- searchScreen(String) - Method in class ScreenManager
-
Method to search screen
- SeatEY - Class in Unnamed Package
-
A SeatEY object
- SeatEY(String, int, String) - Constructor for class SeatEY
-
Constructor for SeatEY object (require 3 parameter)
- SeatEY(String, String, int, String) - Constructor for class SeatEY
-
Constructor for SeatEY object (require 4 parameter)
- SENIOR - Enum constant in enum class MovieGoerAgeEN
-
senior MovieGoer
- setBookingBoundary(BookingBoundary) - Method in class CentralManagerEY
-
Method to set new BookingBoundary object
- setBookingMgr(BookingManager) - Method in class CentralManagerEY
-
Set method for Booking Manager
- setBoundaries() - Method in interface BaseBoundary
-
Method to set boundaries
- setBoundaries() - Method in class BookingBoundary
-
Method to set all the boundaries taken as attributes Method to set boundaries
- setBoundaries() - Method in class CineplexBoundary
-
Method to set boundaries Method to set boundaries
- setBoundaries() - Method in class HolidayBoundary
-
Method to set boundaries
- setBoundaries() - Method in class MovieBoundary
-
Method to set boundaries
- setBoundaries() - Method in class MovieGoerBoundary
-
Method to set boundaries
- setBoundaries() - Method in class ReviewBoundary
-
Method to set boundaries
- setBoundaries() - Method in class ScreenBoundary
-
Method to set boundaries
- setBoundaries() - Method in class ShowBoundary
-
Method to set boundaries
- setBoundaries() - Method in class StaffBoundary
-
Method to set boundaries
- setBoundaries() - Method in class TicketPriceBoundary
-
Method to set boundaries
- setCast(ArrayList<String>) - Method in class MovieEY
-
Set method for the cast of the movie
- setCentralManager(CentralManagerEY) - Method in interface Base
-
method to set central manager
- setCentralManager(CentralManagerEY) - Method in class Boundary
-
Method to set CentralManager
- setCentralManager(CentralManagerEY) - Method in class Manager
-
Method to set central manager
- setCineplexBoundary(CineplexBoundary) - Method in class CentralManagerEY
-
Method to set new CineplexBoundary object
- setCineplexID(String) - Method in class CineplexEY
-
Set method for setting the Cineplex ID
- setCineplexMgr(CineplexManager) - Method in class CentralManagerEY
-
Set method for Cineplex Manager
- setDataFolder(String) - Method in class CentralManagerEY
-
Method to set new location of data
- setDirector(String) - Method in class MovieEY
-
Set method for the director of the movie
- setHolidayBoundary(HolidayBoundary) - Method in class CentralManagerEY
-
Method to set new HolidayBoundary object
- setHolidayMgr(HolidayManager) - Method in class CentralManagerEY
-
Set method for Holiday Manager
- setIoManager(IoManager) - Method in class CentralManagerEY
-
Set method for Io Manager
- setLanguage(String) - Method in class MovieEY
-
Set method for the language of the movie
- setLocation(String) - Method in class CineplexEY
-
Set method for setting the location of the cineplex
- setManagers() - Method in interface Base
-
Method to set the Managers
- setManagers() - Method in class BookingBoundary
-
Method to set all the controllers classes taken as attributes Method to set the Managers
- setManagers() - Method in class BookingManager
-
Method to set all the controller classes passed as attributes Method to set the Managers
- setManagers() - Method in class CineplexBoundary
-
Method to set cineplexMgr Method to set the Managers
- setManagers() - Method in class CineplexManager
-
Method to set controller class Method to set the Managers
- setManagers() - Method in class HolidayBoundary
-
Method to set holiday manager
- setManagers() - Method in class HolidayManager
-
Method to set all controller classes passed as attributes
- setManagers() - Method in class IoManager
-
Method to set the Managers
- setManagers() - Method in class MovieBoundary
-
Method to set the Managers
- setManagers() - Method in class MovieGoerBoundary
-
Method to set the Managers
- setManagers() - Method in class MovieGoerManager
-
Method to set the Managers
- setManagers() - Method in class MovieManager
-
Method to set the Managers
- setManagers() - Method in class ReviewBoundary
-
Method to set the Managers
- setManagers() - Method in class ReviewManager
-
Method to set the Managers
- setManagers() - Method in class ScreenBoundary
-
Method to set the Managers
- setManagers() - Method in class ScreenManager
-
Method to set the Managers
- setManagers() - Method in class ShowBoundary
-
Method to set the Managers
- setManagers() - Method in class ShowManager
-
Method to set the Managers
- setManagers() - Method in class StaffBoundary
-
Method to set the Managers
- setManagers() - Method in class TicketPriceBoundary
-
Method to set the Managers
- setManagers() - Method in class TicketPriceManager
-
Method to set the Managers
- setManagers() - Method in class UserManager
-
Method to set the Managers
- setMasterArrays() - Method in class ScreenBoundary
-
Method to set master screen
- setMasterBookings(ArrayList<BookingEY>) - Method in class CentralManagerEY
-
Method to set master array of bookings
- setMasterCineplexes(ArrayList<CineplexEY>) - Method in class CentralManagerEY
-
Method to set master array of cineplexes
- setMasterHolidays(ArrayList<String>) - Method in class CentralManagerEY
-
Method to set master array of holidays
- setMasterLists() - Method in interface BaseManager
-
Method to set Master List
- setMasterLists() - Method in class BookingManager
-
Method to set all the master lists passed as attributes Method to set Master List
- setMasterLists() - Method in class CineplexManager
-
Method to set Master lists Method to set Master List
- setMasterLists() - Method in class HolidayManager
-
Method to set all master lists passed as attributes
- setMasterLists() - Method in class IoManager
-
Method to set Master List
- setMasterLists() - Method in class MovieGoerManager
-
Method to set Master List
- setMasterLists() - Method in class MovieManager
-
Method to set Master List
- setMasterLists() - Method in class ReviewManager
-
Method to set Master List
- setMasterLists() - Method in class ScreenManager
-
Method to set Master List
- setMasterLists() - Method in class ShowManager
-
Method to set Master List
- setMasterLists() - Method in class TicketPriceManager
-
Method to set Master List
- setMasterLists() - Method in class UserManager
-
Method to set Master List
- setMasterMovieGoers(ArrayList<MovieGoerEY>) - Method in class CentralManagerEY
-
Method to set master array of movie goers
- setMasterMovies(ArrayList<MovieEY>) - Method in class CentralManagerEY
-
Method to set master array of movies
- setMasterRatings(ArrayList<ReviewEY>) - Method in class CentralManagerEY
-
Method to set master array of ratings
- setMasterScreens(ArrayList<ScreenEY>) - Method in class CentralManagerEY
-
Method to set master array of screens
- setMasterScreens(ArrayList<ScreenEY>) - Method in class CineplexEY
-
Set method for storing a reference to the master arraylist of Screens
- setMasterShows(ArrayList<ShowEY>) - Method in class CentralManagerEY
-
Method to set master array of shows
- setMasterTicketPrices(ArrayList<TicketPrice>) - Method in class CentralManagerEY
-
Method to set master array of ticket prices
- setMasterUsers(ArrayList<User>) - Method in class CentralManagerEY
-
Method to set master array of users
- setMovieBoundary(MovieBoundary) - Method in class CentralManagerEY
-
Method to set new MovieBoundary object
- setMovieGoerMgr(MovieGoerManager) - Method in class CentralManagerEY
-
Set method for Movie Goer Manager
- setMovieID(String) - Method in class ShowEY
-
Method to set the movieID
- setMovieMgr(MovieManager) - Method in class CentralManagerEY
-
Set method for Movie Manager
- setMovieRating(MovieRatingEN) - Method in class MovieEY
-
Set method for the name of the movie
- setName(String) - Method in class CineplexEY
-
Set method for setting the name of the cineplex
- setName(String) - Method in class MovieEY
-
Set method for the name of the movie
- setNewMovieName() - Method in class ShowBoundary
-
Method to set new movie from user
- setNewShowTime() - Method in class ShowBoundary
-
Method to set new show time from user
- setNumberOfRows(int) - Method in class ScreenEY
-
Method to set number of rows
- setNumberOfSeats(int) - Method in class ScreenEY
-
Method to set the number of seats
- setOccupied(boolean) - Method in class ShowSeatEY
-
Method to set seat occupied
- setPassword(String) - Method in class Staff
-
Method to set Password for Staff
- setPrice(double) - Method in class TicketEY
-
Method to set price
- setPrice(double) - Method in class TicketPrice
-
Method to set the price of the ticket
- setReviewBoundary(ReviewBoundary) - Method in class CentralManagerEY
-
Method to set new ReviewBoundary object
- setReviewMgr(ReviewManager) - Method in class CentralManagerEY
-
Set method for Review Manager
- setReviews(ArrayList<ReviewEY>) - Method in class MovieEY
-
Method to set reviews
- setScreenBoundary(ScreenBoundary) - Method in class CentralManagerEY
-
Method to set new ScreenBoundary object
- setScreenClass(ScreenClassEN) - Method in class ScreenEY
-
Method to set screen class
- setScreenID(ArrayList<String>) - Method in class CineplexEY
-
Set method for setting the screenID
- setScreenMgr(ScreenManager) - Method in class CentralManagerEY
-
Set method for Screen Manager
- setScreenName(String) - Method in class ScreenEY
-
Method to set screen name
- setSeatNumber(int) - Method in class SeatEY
-
Method to set seat number
- setSeatOccupied(String, ArrayList<String>) - Method in class ShowManager
-
Method set seat to occupied
- setSeatRow(String) - Method in class SeatEY
-
Method to set seat row
- setSeatsPerRow(int) - Method in class ScreenEY
-
Method to set the number of seats per row
- setSeatType(String) - Method in class SeatEY
-
Method to set seat type
- setShowBoundary(ShowBoundary) - Method in class CentralManagerEY
-
Method to set new ShowBoundary object
- setShowMgr(ShowManager) - Method in class CentralManagerEY
-
Set method for Show Manager
- setShowSeats(ArrayList<ShowSeatEY>) - Method in class ShowEY
-
Method to set show seats
- setShowStatus(ShowStatusEN) - Method in class MovieEY
-
Set method for the status of the movie
- setStaffBoundary(StaffBoundary) - Method in class CentralManagerEY
-
Method to set new StaffBoundary object
- setSynopsis(String) - Method in class MovieEY
-
Set method for the description of the movie
- setTicketPriceBoundary(TicketPriceBoundary) - Method in class CentralManagerEY
-
Method to set new TicketPriceBoundary object
- setTicketPriceMgr(TicketPriceManager) - Method in class CentralManagerEY
-
Set method for Ticket Manager
- setTicketPrices(TicketEY) - Method in class StaffApp
-
Method to set ticket prices
- setType(MovieTypeEN) - Method in class MovieEY
-
Set method for the type of the movie
- setUserID(String) - Method in class User
-
Method to set the User ID
- setUserMgr(UserManager) - Method in class CentralManagerEY
-
Set method for User Manager
- setUserName(String) - Method in class User
-
Method to set user name
- setUserType(UserType) - Method in class User
-
Method to set user type
- showBooking(String) - Method in class BookingBoundary
-
Method to show all the details of the booking made
- showBoundary - Variable in class BookingBoundary
-
The boundary class of Shows
- showBoundary - Variable in class StaffBoundary
-
contains showBoundary object to process all show input and output
- ShowBoundary - Class in Unnamed Package
-
A Show boundary object
- ShowBoundary() - Constructor for class ShowBoundary
- showException - Exception in Unnamed Package
-
A showException class that extends RuntimeException
- showException(String) - Constructor for exception showException
- ShowEY - Class in Unnamed Package
-
A ShowEY Object
- ShowEY(String, String, String, String, String, String, int, int, int, ArrayList<ShowSeatEY>, MovieManager, ScreenManager) - Constructor for class ShowEY
-
Constructor for ShowEY object (requires 12 parameter)
- ShowEY(String, String, String, String, String, String, int, int, int, MovieManager, ScreenManager) - Constructor for class ShowEY
-
Constructor for ShowEY object (requires 11 parameter)
- SHOWING - Enum constant in enum class ShowStatusEN
-
The show is currently playing
- showManager - Variable in class BookingBoundary
-
The Controller Class of Shows
- showManager - Variable in class ShowBoundary
-
to contain show manager object to process all show related objects
- ShowManager - Class in Unnamed Package
-
A ShowManager object
- ShowManager() - Constructor for class ShowManager
-
Constructor for ShowManager object
- showOperations() - Method in class ShowBoundary
-
Method to perform operations based on user menu choice
- ShowSeatEY - Class in Unnamed Package
-
A Show seat object that is derived from SeatEY object
- ShowSeatEY(String, String, int, String) - Constructor for class ShowSeatEY
-
The constructor of Show Seat (requires 4 parameters)
- ShowSeatEY(String, String, int, String, boolean) - Constructor for class ShowSeatEY
-
The constructor of show seat (requires 5 parameters)
- ShowSeatLayout() - Method in class ShowEY
-
Method to print the seat layout in the cineplex
- ShowSeatLayout(String) - Method in class ShowBoundary
-
Method to show seat layout
- ShowSeatLayout(String) - Method in class ShowManager
-
Method to showSeatLayout
- ShowStatusEN - Enum Class in Unnamed Package
-
A Show status enum
- Staff - Class in Unnamed Package
-
A Staff object that is derived from User object
- Staff(String, String) - Constructor for class Staff
-
Constructor for staff object (require 2 parameters)
- Staff(String, String, String) - Constructor for class Staff
-
Constructor for Staff object (requires 3 parameters)
- STAFF - Enum constant in enum class UserType
-
Staff user
- StaffApp - Class in Unnamed Package
-
A Staff App Class
- StaffBoundary - Class in Unnamed Package
-
A Staff Boundary Object
- StaffBoundary() - Constructor for class StaffBoundary
-
Constructor for StaffBoundary object
- staffOperations() - Method in class StaffBoundary
-
Method to perform staff operations based on main menu choice (manage cineplex, screen,movies,shows, ticket prices, holidays) (list top 5 movies based on sales and ratings, exit application)
- STUDENT - Enum constant in enum class MovieGoerAgeEN
-
student MovieGoer
All Classes and Interfaces|All Packages|Serialized Form