@Override public int hashCode() { int result = id.hashCode(); result = 31 * result + restaurantId.hashCode(); result = 31 * result + clientId.hashCode(); result = 31 * result + menuItemId.hashCode(); result = 31 * result + orderDate.hashCode(); result = 31 * result + (isConfirmed ? 1 : 0); return result; }