@Override public int hashCode() { int result = id; result = 31 * result + rabat; result = 31 * result + (klient != null ? klient.hashCode() : 0); result = 31 * result + (kategoriaPojazdu != null ? kategoriaPojazdu.hashCode() : 0); result = 31 * result + (miejsceOdbioru != null ? miejsceOdbioru.hashCode() : 0); result = 31 * result + (sposobDostarczeniaRezerwacji != null ? sposobDostarczeniaRezerwacji.hashCode() : 0); result = 31 * result + (potwierdzenieRezerwacji ? 1 : 0); result = 31 * result + (dataWypozyczenia != null ? dataWypozyczenia.hashCode() : 0); result = 31 * result + (dataOddania != null ? dataOddania.hashCode() : 0); return result; }