Class Flight

    • Constructor Detail

      • Flight

        public Flight()
    • Method Detail

      • getDurationInMinutes

        public long getDurationInMinutes()
      • getDepartureUTCDate

        public LocalDate getDepartureUTCDate()
      • getDepartureUTCTime

        public LocalTime getDepartureUTCTime()
      • getArrivalUTCDate

        public LocalDate getArrivalUTCDate()
      • getArrivalUTCTime

        public LocalTime getArrivalUTCTime()
      • overlaps

        public boolean overlaps​(Flight other)
      • getFlightNumber

        public String getFlightNumber()
      • setFlightNumber

        public void setFlightNumber​(String flightNumber)
      • getDepartureAirport

        public Airport getDepartureAirport()
      • setDepartureAirport

        public void setDepartureAirport​(Airport departureAirport)
      • getDepartureUTCDateTime

        public LocalDateTime getDepartureUTCDateTime()
      • setDepartureUTCDateTime

        public void setDepartureUTCDateTime​(LocalDateTime departureUTCDateTime)
      • getArrivalAirport

        public Airport getArrivalAirport()
      • setArrivalAirport

        public void setArrivalAirport​(Airport arrivalAirport)
      • getArrivalUTCDateTime

        public LocalDateTime getArrivalUTCDateTime()
      • setArrivalUTCDateTime

        public void setArrivalUTCDateTime​(LocalDateTime arrivalUTCDateTime)