in common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiFare.java [108:124]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
TaxiFare taxiFare = (TaxiFare) o;
return rideId == taxiFare.rideId
&& taxiId == taxiFare.taxiId
&& driverId == taxiFare.driverId
&& Float.compare(taxiFare.tip, tip) == 0
&& Float.compare(taxiFare.tolls, tolls) == 0
&& Float.compare(taxiFare.totalFare, totalFare) == 0
&& Objects.equals(startTime, taxiFare.startTime)
&& Objects.equals(paymentType, taxiFare.paymentType);
}