public boolean equals()

in common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiRide.java [152:170]


    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        TaxiRide taxiRide = (TaxiRide) o;
        return rideId == taxiRide.rideId
                && isStart == taxiRide.isStart
                && Float.compare(taxiRide.startLon, startLon) == 0
                && Float.compare(taxiRide.startLat, startLat) == 0
                && Float.compare(taxiRide.endLon, endLon) == 0
                && Float.compare(taxiRide.endLat, endLat) == 0
                && passengerCnt == taxiRide.passengerCnt
                && taxiId == taxiRide.taxiId
                && driverId == taxiRide.driverId
                && Objects.equals(eventTime, taxiRide.eventTime);
    }