Example #1
0
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (accountId != null ? accountId.hashCode() : 0);
   result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0);
   result = 31 * result + (paymentNumber != null ? paymentNumber.hashCode() : 0);
   result = 31 * result + (externalKey != null ? externalKey.hashCode() : 0);
   result = 31 * result + (authAmount != null ? authAmount.hashCode() : 0);
   result = 31 * result + (captureAmount != null ? captureAmount.hashCode() : 0);
   result = 31 * result + (purchasedAmount != null ? purchasedAmount.hashCode() : 0);
   result = 31 * result + (refundAmount != null ? refundAmount.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + (transactions != null ? transactions.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (invoiceId != null ? invoiceId.hashCode() : 0);
   result = 31 * result + (accountId != null ? accountId.hashCode() : 0);
   result = 31 * result + (startDate != null ? startDate.hashCode() : 0);
   result = 31 * result + (endDate != null ? endDate.hashCode() : 0);
   result = 31 * result + (amount != null ? amount.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + (subscriptionId != null ? subscriptionId.hashCode() : 0);
   result = 31 * result + (bundleId != null ? bundleId.hashCode() : 0);
   result = 31 * result + (description != null ? description.hashCode() : 0);
   result = 31 * result + (planName != null ? planName.hashCode() : 0);
   result = 31 * result + (phaseName != null ? phaseName.hashCode() : 0);
   result = 31 * result + (rate != null ? rate.hashCode() : 0);
   result = 31 * result + (linkedItemId != null ? linkedItemId.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (externalKey != null ? externalKey.hashCode() : 0);
   result = 31 * result + (email != null ? email.hashCode() : 0);
   result = 31 * result + (name != null ? name.hashCode() : 0);
   result = 31 * result + (firstNameLength != null ? firstNameLength.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + billCycleDayLocal;
   result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0);
   result = 31 * result + (timeZone != null ? timeZone.hashCode() : 0);
   result = 31 * result + (locale != null ? locale.hashCode() : 0);
   result = 31 * result + (address1 != null ? address1.hashCode() : 0);
   result = 31 * result + (address2 != null ? address2.hashCode() : 0);
   result = 31 * result + (companyName != null ? companyName.hashCode() : 0);
   result = 31 * result + (city != null ? city.hashCode() : 0);
   result = 31 * result + (stateOrProvince != null ? stateOrProvince.hashCode() : 0);
   result = 31 * result + (country != null ? country.hashCode() : 0);
   result = 31 * result + (postalCode != null ? postalCode.hashCode() : 0);
   result = 31 * result + (phone != null ? phone.hashCode() : 0);
   result = 31 * result + (isMigrated != null ? isMigrated.hashCode() : 0);
   result = 31 * result + (isNotifiedForInvoices != null ? isNotifiedForInvoices.hashCode() : 0);
   return result;
 }