Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider d51aab80 rédigé par Erwan BOUSSE's avatar Erwan BOUSSE
Parcourir les fichiers

Merge branch 'master' of gitlab.univ-nantes.fr:bousse-e/train-reservation

parents f7ad645e 16aac832
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -147,4 +147,17 @@ public class TripImpl implements Trip {
public void addArrivalDelay(Duration delay) {
this.arrivalDelay = this.arrivalDelay.plus(delay);
}
@Override
public boolean equals(Object obj) {
if (obj == this)
return true;
if (!(obj instanceof Trip))
return false;
Trip tripObj = (Trip) obj;
return this.origin.equals(tripObj.getOrigin()) && this.destination.equals(tripObj.getDestination()) && this.train.equals(tripObj.getTrain()) && this.departureTime.equals(tripObj.getPlannedDepartureTime()) && this.arrivalTime.equals(tripObj.getPlannedArrivalTime()) && this.bookedTickets.equals(tripObj.getBookedTickets()) && this.cancelledTickets.equals(tripObj.getCancelledTickets()) && this.cancelled == tripObj.isCancelled() && this.departureDelay.equals(tripObj.getDepartureDelay()) && this.arrivalDelay.equals(tripObj.getArrivalDelay());
}
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter