Serialized Form
-
Package src.model
-
Class Adult
class Adult extends MovieGoer implements Serializable-
Serialized Fields
-
age
MovieGoerAge age
Age group of Movie Goer -
price
double price
Price weight of the Movie Goer
-
-
-
Class BankTransactionPayment
class BankTransactionPayment extends Payment implements Serializable-
Serialized Fields
-
movieTicketPrice
double movieTicketPrice
Price of the Movie Tickets -
paymentType
PaymentType paymentType
PaymentType
of the Bank Transaction Payment
-
-
-
Class BlockbusterMovie
class BlockbusterMovie extends Movie implements Serializable -
Class BookingHistory
class BookingHistory extends Object implements Serializable- serialVersionUID:
- 13L
-
Serialized Fields
-
movieTicket
ArrayList<MovieTicket> movieTicket
ArrayList ofMovieTicket
-
payment
Payment payment
Payment
made by the MovieGoer for the Booking -
UUID
String UUID
Unique ID of the Booking History
-
-
Class CardPayment
class CardPayment extends Payment implements Serializable-
Serialized Fields
-
movieTicketPrice
double movieTicketPrice
Price of the Movie Tickets -
paymentType
PaymentType paymentType
PaymentType
of the Card Payment
-
-
-
Class Child
class Child extends MovieGoer implements Serializable-
Serialized Fields
-
age
MovieGoerAge age
Age group of the Movie Goer -
price
double price
Price weight of the Movie Goer
-
-
-
Class Cinema
class Cinema extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cinemaClass
CinemaClass cinemaClass
TheCinemaClass
of a cinema -
numOfRows
int numOfRows
The total number of rows of seats in a cinema -
seats
ArrayList<Seat> seats
All theSeat
instances in a cinema -
totalNumOfSeats
int totalNumOfSeats
The total number of seats in a cinema -
UUID
String UUID
Unique ID of a cinema instance
-
-
Class CinemaStaff
class CinemaStaff extends Object implements Serializable- serialVersionUID:
- 11L
-
Class Cineplex
class Cineplex extends Object implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
cinemas
ArrayList<Cinema> cinemas
All theCinema
instances in a cineplex -
cineplexLocation
String cineplexLocation
The location of the cineplex -
cineplexName
String cineplexName
The name of the cineplex -
numOfCinemas
int numOfCinemas
The total number of cinemas in the cineplex -
UUID
String UUID
The unique ID of a cineplex instance
-
-
Class CoupleSeat
class CoupleSeat extends Seat implements Serializable -
Class DateTime
class DateTime extends Object implements Serializable- serialVersionUID:
- 7L
-
Serialized Fields
-
date
int date
Date of year of the instance -
day
int day
Day of week of the instance -
hour
int hour
Hour of the instance in 24 hours format -
minute
int minute
Minute of the instance -
month
int month
Month of the instance -
year
int year
Year of the instance
-
-
Class IMaxCinema
class IMaxCinema extends Cinema implements Serializable-
Serialized Fields
-
cinemaPrice
double cinemaPrice
The price weight of the cinema class
-
-
-
Class Movie
class Movie extends Object implements Serializable- serialVersionUID:
- 8L
-
Serialized Fields
-
movieAgeRating
MovieAgeRating movieAgeRating
Age rating of the movie -
movieCast
ArrayList<String> movieCast
ArrayList of all the casts of the movie -
movieDirector
String movieDirector
Director of the movie -
movieDuration
double movieDuration
Duration of the movie -
movieOverallReviewRating
double movieOverallReviewRating
Overall review rating of the movie -
movieReviews
ArrayList<MovieReview> movieReviews
ArrayList of all theMovieReview
-
movieShowingStatus
MovieShowingStatus movieShowingStatus
Showing status of the movie -
movieSynopsis
String movieSynopsis
Synopsis of the movie -
movieTicketsSold
int movieTicketsSold
Total number of tickets sold of the movie -
movieTitle
String movieTitle
Title of the movie -
UUID
String UUID
Unique ID of the movie
-
-
Class MovieGoer
class MovieGoer extends Object implements Serializable- serialVersionUID:
- 9L
-
Serialized Fields
-
bookingHistory
ArrayList<BookingHistory> bookingHistory
All theBookingHistory
of the Movie Goer -
email
String email
Email address of the Movie Goer -
mobileNum
String mobileNum
Mobile Number of the Movie Goer -
name
String name
Name of the Movie Goer -
password
String password
Password of the Movie Goer in MOBLIMA -
reviewHistory
ArrayList<MovieReview> reviewHistory
All theMovieReview
set by the Movie Goer -
username
String username
Username of the Movie Goer in MOBLIMA -
UUID
String UUID
Unique ID of the Movie Goer in database
-
-
Class MovieReview
class MovieReview extends Object implements Serializable- serialVersionUID:
- 10L
-
Serialized Fields
-
Class MovieSchedule
class MovieSchedule extends Object implements Serializable- serialVersionUID:
- 5L
-
Serialized Fields
-
movieUUID
String movieUUID
The unique ID of the movie belonging to the current movie schedule -
seatingPlan
ArrayList<ArrayList<Seat>> seatingPlan
The seating plan of each showing venue -
showingTime
ArrayList<DateTime> showingTime
The showing time for each showing -
showingVenueUUID
ArrayList<String> showingVenueUUID
All the showing venues currently showing the movie -
UUID
String UUID
The unique ID of the movie schedule instance
-
-
Class MovieTicket
class MovieTicket extends Object implements Serializable- serialVersionUID:
- 14L
-
Class Payment
class Payment extends Object implements Serializable- serialVersionUID:
- 16L
-
Class Permission
class Permission extends Object implements Serializable- serialVersionUID:
- 17L
-
Serialized Fields
-
movieGoerViewTop5ByOverallRatings
boolean movieGoerViewTop5ByOverallRatings
Permission to view the top 5 movies by overall ratings -
movieGoerViewTop5BySales
boolean movieGoerViewTop5BySales
Permission to view the top 5 movies by total movie ticket sales
-
-
Class PlatinumCinema
class PlatinumCinema extends Cinema implements Serializable-
Serialized Fields
-
cinemaPrice
double cinemaPrice
The price weight of the cinema class
-
-
-
Class Prices
class Prices extends Object implements Serializable- serialVersionUID:
- 15L
-
Serialized Fields
-
default3DMoviePrice
double default3DMoviePrice
Default 3D movie price -
defaultAdultPrice
double defaultAdultPrice
Default adult ticket price -
defaultBlockbusterMoviePrice
double defaultBlockbusterMoviePrice
Default blockbuster movie price -
defaultChildPrice
double defaultChildPrice
Default child ticket price -
defaultIMaxCinemaPrice
double defaultIMaxCinemaPrice
Default IMAX cinema price -
defaultPlatinumCinemaPrice
double defaultPlatinumCinemaPrice
Default platinum cinema price -
defaultSeatPrice
double defaultSeatPrice
Default seat price -
defaultSeniorCitizenPrice
double defaultSeniorCitizenPrice
Default senior citizen ticket price -
defaultStandardCinemaPrice
double defaultStandardCinemaPrice
Default standard cinema price -
defaultStandardMoviePrice
double defaultStandardMoviePrice
Default standard movie price -
defaultStudentPrice
double defaultStudentPrice
Default student ticket price -
holidayPrice
double holidayPrice
Default holiday ticket price -
weekendPrice
double weekendPrice
Default weekend ticket price
-
-
Class QRCodePayment
class QRCodePayment extends Payment implements Serializable-
Serialized Fields
-
movieTicketPrice
double movieTicketPrice
Price of the Movie Tickets -
paymentType
PaymentType paymentType
PaymentType
of the QR Code Payment
-
-
-
Class Seat
class Seat extends Object implements Serializable- serialVersionUID:
- 3L
-
Serialized Fields
-
isAssigned
boolean isAssigned
Flag to store whether the seat is occupied or not -
UUID
String UUID
The unique ID of a seat instance
-
-
Class SeniorCitizen
class SeniorCitizen extends MovieGoer implements Serializable-
Serialized Fields
-
age
MovieGoerAge age
Age group of Movie Goer -
price
double price
Price weight of the Movie Goer
-
-
-
Class StandardCinema
class StandardCinema extends Cinema implements Serializable-
Serialized Fields
-
cinemaPrice
double cinemaPrice
The price weight of the cinema class
-
-
-
Class StandardMovie
class StandardMovie extends Movie implements Serializable -
Class StandardSeat
class StandardSeat extends Seat implements Serializable -
Class Student
class Student extends MovieGoer implements Serializable-
Serialized Fields
-
age
MovieGoerAge age
Age group of Movie Goer -
price
double price
Price weight of the Movie Goer
-
-
-
Class ThreeDMovie
class ThreeDMovie extends Movie implements Serializable
-