@Override
    public int hashCode() {
        int hash = 0;

        if (fixtureId != 0) {
            hash += fixtureId;
        }
        if (date != null) {
            hash += date.hashCode();
        }
        if (round != 0) {
            hash = +round;
        }
        if (spectators != 0) {
            hash += spectators;
        }
        if (league != null) {
            hash += league.hashCode();
        }
        if (homeTeam != null) {
            hash += homeTeam.hashCode();
        }
        if (homeTeamId != 0) {
            hash += homeTeamId;
        }
        if (awayTeam != null) {
            hash += awayTeam.hashCode();
        }
        if (awayTeamId != 0) {
            hash += awayTeamId;
        }
        return hash;
    }