public class Flight extends AbstractPersistable implements Comparable<Flight>
id
Constructor and Description |
---|
Flight() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Flight o) |
Airport |
getArrivalAirport() |
LocalDate |
getArrivalUTCDate() |
LocalDateTime |
getArrivalUTCDateTime() |
LocalTime |
getArrivalUTCTime() |
Airport |
getDepartureAirport() |
LocalDate |
getDepartureUTCDate() |
LocalDateTime |
getDepartureUTCDateTime() |
LocalTime |
getDepartureUTCTime() |
long |
getDurationInMinutes() |
String |
getFlightNumber() |
boolean |
overlaps(Flight other) |
void |
setArrivalAirport(Airport arrivalAirport) |
void |
setArrivalUTCDateTime(LocalDateTime arrivalUTCDateTime) |
void |
setDepartureAirport(Airport departureAirport) |
void |
setDepartureUTCDateTime(LocalDateTime departureUTCDateTime) |
void |
setFlightNumber(String flightNumber) |
String |
toString() |
getId, setId
public long getDurationInMinutes()
public LocalDate getDepartureUTCDate()
public LocalTime getDepartureUTCTime()
public LocalDate getArrivalUTCDate()
public LocalTime getArrivalUTCTime()
public boolean overlaps(Flight other)
public String toString()
toString
in class AbstractPersistable
public String getFlightNumber()
public void setFlightNumber(String flightNumber)
public Airport getDepartureAirport()
public void setDepartureAirport(Airport departureAirport)
public LocalDateTime getDepartureUTCDateTime()
public void setDepartureUTCDateTime(LocalDateTime departureUTCDateTime)
public Airport getArrivalAirport()
public void setArrivalAirport(Airport arrivalAirport)
public LocalDateTime getArrivalUTCDateTime()
public void setArrivalUTCDateTime(LocalDateTime arrivalUTCDateTime)
public int compareTo(Flight o)
compareTo
in interface Comparable<Flight>
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.