public final class StopoverInfo
extends java.lang.Object
Constructor and Description |
---|
StopoverInfo()
Default constructor for the StopoverInfo class.
|
StopoverInfo(java.util.Date departureTime,
java.util.Date arrivalTime,
Airport airport)
Constructor for the StopoverInfo class which takes the departure time and
arrival time as parameters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Overrides the equals method.
|
Airport |
getAirport()
Getter for the airport stop over.
|
java.util.Date |
getArrivalTime()
Getter for the arrival time.
|
java.util.Date |
getDepartureTime()
Getter for the departure time.
|
long |
length()
Calculates the difference between the arrival and departure time.
|
void |
setAirport(Airport airport)
Setter for the airport stop over.
|
void |
setArrivalTime(java.util.Date arrivalTime)
Setter for the arrival time.
|
void |
setDepartureTime(java.util.Date departureTime)
Setter for the departure time.
|
public StopoverInfo()
public StopoverInfo(java.util.Date departureTime, java.util.Date arrivalTime, Airport airport)
departureTime
- Departure time.arrivalTime
- Arrival time.airport
- Stop over Airportpublic Airport getAirport()
public void setAirport(Airport airport)
airport
- Airportpublic java.util.Date getArrivalTime()
public void setArrivalTime(java.util.Date arrivalTime)
arrivalTime
- Arrival time.public java.util.Date getDepartureTime()
public void setDepartureTime(java.util.Date departureTime)
departureTime
- Departure time.public long length()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object