Index

A B C D E F G H I L M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

getBookingByID(int) - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a booking by its ID.
getBookingDate() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Retrieves the date when the booking was made.
getBookingID() - Method in class bcu.cmp5332.bookingsystem.model.Feedback
Retrieves the ID of the booking associated with the feedback.
getBookings() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves a copy of the list of bookings made by the customer.
getBookings() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves an array of all bookings in the system.
getCapacity() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the capacity of the flight (number of seats).
getCustomer() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Retrieves the customer who made the booking.
getCustomer() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a list of all customers in the system.
getCustomerByID(int) - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a customer by their ID.
getCustomerByName(String) - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a customer by their name.
getCustomerID() - Method in class bcu.cmp5332.bookingsystem.model.Feedback
Retrieves the ID of the customer who provided the feedback.
getCustomers() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves an array of all customers in the system.
getDeleted() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Checks if the customer is deleted from the system.
getDeleteStatusFlight() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Checks if the flight is deleted from the system.
getDepartureDate() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the departure date of the flight.
getDestination() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the destination of the flight.
getDetailsLong() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves a detailed string representation of the flight's details and passengers.
getDetailsShort() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves a short string representation of the customer's details.
getDetailsShort() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves a short string representation of the flight's details.
getEmail() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves the email address of the customer.
getFeedbacks() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves all feedback provided by customers.
getFlightBookingSystem() - Method in class bcu.cmp5332.bookingsystem.gui.MainWindow
 
getFlightByID(int) - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a flight by its ID.
getFlightNumber() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the flight number.
getFlights() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a list of all future flights in the system.
getFutureFlights(LocalDate) - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves a list of all future flights in the system that have not departed.
getId() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Generates an ID for the booking based on the customer ID.
getId() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves the unique identifier of the customer.
getId() - Method in class bcu.cmp5332.bookingsystem.model.Feedback
Retrieves the unique identifier of the feedback.
getId() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the unique identifier of the flight.
getLogoLabel() - Method in class bcu.cmp5332.bookingsystem.commands.Photo
 
getMessage() - Method in class bcu.cmp5332.bookingsystem.model.Feedback
Retrieves the feedback message provided by the customer.
getName() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves the name of the customer.
getOrigin() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the origin of the flight.
getOutboundFlight() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Retrieves the outbound flight of the booking.
getPassengerCount() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the number of passengers booked on the flight.
getPassengerDetails() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves details of passengers booked on the flight (name and phone number).
getPassengers() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves a copy of the list of passengers booked on the flight.
getPhone() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves the phone number of the customer.
getPrice() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Retrieves the price of the booking.
getPrice() - Method in class bcu.cmp5332.bookingsystem.model.Flight
Retrieves the price per seat of the flight.
getReturnFlight() - Method in class bcu.cmp5332.bookingsystem.model.Booking
Retrieves the return flight of the booking.
getShowDetails() - Method in class bcu.cmp5332.bookingsystem.model.Customer
Retrieves a detailed string representation of the customer's details and bookings.
getSystemDate() - Method in class bcu.cmp5332.bookingsystem.model.FlightBookingSystem
Retrieves the current date of the system.
GiveFeedbackGUI - Class in bcu.cmp5332.bookingsystem.gui
 
GiveFeedbackGUI(MainWindow) - Constructor for class bcu.cmp5332.bookingsystem.gui.GiveFeedbackGUI
Constructs a GiveFeedbackGUI object.
A B C D E F G H I L M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form