Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form