@Override public int hashCode() { int result = city != null ? city.hashCode() : 0; result = 31 * result + (country != null ? country.hashCode() : 0); result = 31 * result + (email != null ? email.hashCode() : 0); result = 31 * result + (fax != null ? fax.hashCode() : 0); result = 31 * result + (mobilePhone != null ? mobilePhone.hashCode() : 0); result = 31 * result + (phone != null ? phone.hashCode() : 0); result = 31 * result + (province != null ? province.hashCode() : 0); result = 31 * result + (street != null ? street.hashCode() : 0); result = 31 * result + (zipCode != null ? zipCode.hashCode() : 0); return result; }