@Override public int hashCode() { int result = currency != null ? currency.hashCode() : 0; result = 31 * result + (value != null ? value.hashCode() : 0); return result; }
@Override public int hashCode() { int result = id != null ? id.hashCode() : 0; result = 31 * result + (externalKey != null ? externalKey.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (timeZone != null ? timeZone.hashCode() : 0); result = 31 * result + (fixedOffsetTimeZone != null ? fixedOffsetTimeZone.hashCode() : 0); result = 31 * result + (referenceTime != null ? referenceTime.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 + (parentAccountId != null ? parentAccountId.hashCode() : 0); result = 31 * result + (isPaymentDelegatedToParent != null ? isPaymentDelegatedToParent.hashCode() : 0); result = 31 * result + billingCycleDayLocal; result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0); result = 31 * result + (referenceTime != null ? referenceTime.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 + (notes != null ? notes.hashCode() : 0); result = 31 * result + (migrated != null ? migrated.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 + (parentAccountId != null ? parentAccountId.hashCode() : 0); result = 31 * result + (isPaymentDelegatedToParent != null ? isPaymentDelegatedToParent.hashCode() : 0); result = 31 * result + billCycleDayLocal; result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0); result = 31 * result + (referenceTime != null ? referenceTime.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 + (notes != null ? notes.hashCode() : 0); result = 31 * result + (isMigrated != null ? isMigrated.hashCode() : 0); return result; }
@Override public int hashCode() { int result = currency != null ? currency.hashCode() : 0; result = 31 * result + (value != null ? value.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = currency != null ? currency.hashCode() : 0; result = 31 * result + (value != null ? value.hashCode() : 0); return result; }
@Override public int hashCode() { int result = invoiceId != null ? invoiceId.hashCode() : 0; result = 31 * result + (accountId != null ? accountId.hashCode() : 0); result = 31 * result + (amountOwed != null ? amountOwed.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = phaseName != null ? phaseName.hashCode() : 0; result = 31 * result + (planPhaseSpecifier != null ? planPhaseSpecifier.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (fixedPrice != null ? fixedPrice.hashCode() : 0); result = 31 * result + (recurringPrice != null ? recurringPrice.hashCode() : 0); result = 31 * result + (usagePriceOverrides != null ? usagePriceOverrides.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = (isAborted ? 1 : 0); result = 31 * result + (adjustedAmount != null ? adjustedAmount.hashCode() : 0); result = 31 * result + (adjustedCurrency != null ? adjustedCurrency.hashCode() : 0); result = 31 * result + (adjustedPaymentMethodId != null ? adjustedPaymentMethodId.hashCode() : 0); result = 31 * result + (adjustedPluginName != null ? adjustedPluginName.hashCode() : 0); result = 31 * result + (adjustedPluginProperties != null ? adjustedPluginProperties.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = creditAmount != null ? creditAmount.hashCode() : 0; result = 31 * result + (creditId != null ? creditId.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (invoiceId != null ? invoiceId.hashCode() : 0); result = 31 * result + (description != null ? description.hashCode() : 0); result = 31 * result + (itemDetails != null ? itemDetails.hashCode() : 0); result = 31 * result + (invoiceNumber != null ? invoiceNumber.hashCode() : 0); result = 31 * result + (effectiveDate != null ? effectiveDate.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (targetDate != null ? targetDate.hashCode() : 0); result = 31 * result + (accountId != null ? accountId.hashCode() : 0); result = 31 * result + (amountOwed != null ? amountOwed.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (accountId != null ? accountId.hashCode() : 0); result = 31 * result + (paymentId != null ? paymentId.hashCode() : 0); result = 31 * result + (type != null ? type.hashCode() : 0); result = 31 * result + (invoiceId != null ? invoiceId.hashCode() : 0); result = 31 * result + (paymentDate != null ? paymentDate.hashCode() : 0); result = 31 * result + (amount != null ? amount.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (linkedInvoicePaymentId != null ? linkedInvoicePaymentId.hashCode() : 0); result = 31 * result + (paymentCookieId != null ? paymentCookieId.hashCode() : 0); result = 31 * result + (processedCurrency != null ? processedCurrency.hashCode() : 0); return result; }
@Override public int hashCode() { int result = accountId != null ? accountId.hashCode() : 0; result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0); result = 31 * result + (paymentExternalKey != null ? paymentExternalKey.hashCode() : 0); result = 31 * result + (transactionId != null ? transactionId.hashCode() : 0); result = 31 * result + (transactionExternalKey != null ? transactionExternalKey.hashCode() : 0); result = 31 * result + (transactionType != null ? transactionType.hashCode() : 0); result = 31 * result + (effectiveDate != null ? effectiveDate.hashCode() : 0); result = 31 * result + (stateName != null ? stateName.hashCode() : 0); result = 31 * result + (amount != null ? amount.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (pluginName != null ? pluginName.hashCode() : 0); result = 31 * result + (pluginProperties != null ? pluginProperties.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (type != null ? type.hashCode() : 0); result = 31 * result + (invoiceId != null ? invoiceId.hashCode() : 0); result = 31 * result + (paymentId != null ? paymentId.hashCode() : 0); result = 31 * result + (paymentDate != null ? paymentDate.hashCode() : 0); result = 31 * result + (amount != null ? amount.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (paymentCookieId != null ? paymentCookieId.hashCode() : 0); result = 31 * result + (linkedInvoicePaymentId != null ? linkedInvoicePaymentId.hashCode() : 0); return result; }
@Override public int hashCode() { int result = planId != null ? planId.hashCode() : 0; result = 31 * result + (productName != null ? productName.hashCode() : 0); result = 31 * result + (productCategory != null ? productCategory.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (amount != null ? amount.hashCode() : 0); result = 31 * result + (billingPeriod != null ? billingPeriod.hashCode() : 0); result = 31 * result + (trialLength != null ? trialLength.hashCode() : 0); result = 31 * result + (trialTimeUnit != null ? trialTimeUnit.hashCode() : 0); result = 31 * result + (availableBaseProducts != null ? availableBaseProducts.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 + (childAccountId != null ? childAccountId.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 + (rate != null ? rate.hashCode() : 0); result = 31 * result + (linkedItemId != null ? linkedItemId.hashCode() : 0); return result; }
@Override public int hashCode() { int result = 31 * billCycleDayLocal; result = 31 * result + (subscription != null ? subscription.hashCode() : 0); result = 31 * result + (fixedPrice != null ? fixedPrice.hashCode() : 0); result = 31 * result + (effectiveDate != null ? effectiveDate.hashCode() : 0); result = 31 * result + (planPhase != null ? planPhase.hashCode() : 0); result = 31 * result + (plan != null ? plan.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (description != null ? description.hashCode() : 0); result = 31 * result + (billingPeriod != null ? billingPeriod.hashCode() : 0); result = 31 * result + (type != null ? type.hashCode() : 0); result = 31 * result + (totalOrdering != null ? totalOrdering.hashCode() : 0); return result; }
@Override public int hashCode() { int result = kbPaymentId != null ? kbPaymentId.hashCode() : 0; result = 31 * result + (kbTransactionPaymentPaymentId != null ? kbTransactionPaymentPaymentId.hashCode() : 0); result = 31 * result + (transactionType != null ? transactionType.hashCode() : 0); result = 31 * result + (amount != null ? amount.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (pluginStatus != null ? pluginStatus.hashCode() : 0); result = 31 * result + (gatewayError != null ? gatewayError.hashCode() : 0); result = 31 * result + (gatewayErrorCode != null ? gatewayErrorCode.hashCode() : 0); result = 31 * result + (firstPaymentReferenceId != null ? firstPaymentReferenceId.hashCode() : 0); result = 31 * result + (secondPaymentReferenceId != null ? secondPaymentReferenceId.hashCode() : 0); result = 31 * result + (createdDate != null ? createdDate.hashCode() : 0); result = 31 * result + (effectiveDate != null ? effectiveDate.hashCode() : 0); result = 31 * result + (properties != null ? properties.hashCode() : 0); return result; } }
@Override public int hashCode() { int result = id != null ? id.hashCode() : 0; result = 31 * result + (externalKey != null ? externalKey.hashCode() : 0); result = 31 * result + (currency != null ? currency.hashCode() : 0); result = 31 * result + (timeZone != null ? timeZone.hashCode() : 0); result = 31 * result + (fixedOffsetTimeZone != null ? fixedOffsetTimeZone.hashCode() : 0); result = 31 * result + (referenceTime != null ? referenceTime.hashCode() : 0); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((accountId == null) ? 0 : accountId.hashCode()); result = prime * result + ((amountOwed == null) ? 0 : amountOwed.hashCode()); result = prime * result + ((currency == null) ? 0 : currency.hashCode()); result = prime * result + ((invoiceCreationDate == null) ? 0 : invoiceCreationDate .hashCode()); result = prime * result + ((invoiceId == null) ? 0 : invoiceId.hashCode()); return result; }