@Override public int hashCode() { int result = numberOfUnpaidInvoicesEqualsOrExceeds != null ? numberOfUnpaidInvoicesEqualsOrExceeds.hashCode() : 0; result = 31 * result + (totalUnpaidInvoiceBalanceEqualsOrExceeds != null ? totalUnpaidInvoiceBalanceEqualsOrExceeds.hashCode() : 0); result = 31 * result + (timeSinceEarliestUnpaidInvoiceEqualsOrExceeds != null ? timeSinceEarliestUnpaidInvoiceEqualsOrExceeds.hashCode() : 0); result = 31 * result + Arrays.hashCode(responseForLastFailedPayment); result = 31 * result + (controlTagInclusion != null ? controlTagInclusion.hashCode() : 0); result = 31 * result + (controlTagExclusion != null ? controlTagExclusion.hashCode() : 0); return result; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((controlTagType == null) ? 0 : controlTagType.hashCode()); return result; }
@Override public int hashCode() { int result = numberOfUnpaidInvoicesEqualsOrExceeds != null ? numberOfUnpaidInvoicesEqualsOrExceeds.hashCode() : 0; result = 31 * result + (totalUnpaidInvoiceBalanceEqualsOrExceeds != null ? totalUnpaidInvoiceBalanceEqualsOrExceeds.hashCode() : 0); result = 31 * result + (timeSinceEarliestUnpaidInvoiceEqualsOrExceeds != null ? timeSinceEarliestUnpaidInvoiceEqualsOrExceeds.hashCode() : 0); result = 31 * result + Arrays.hashCode(responseForLastFailedPayment); result = 31 * result + (controlTagInclusion != null ? controlTagInclusion.hashCode() : 0); result = 31 * result + (controlTagExclusion != null ? controlTagExclusion.hashCode() : 0); return result; }
@Override public int hashCode() { int result = timeSinceEarliestUnpaidInvoiceEqualsOrExceeds != null ? timeSinceEarliestUnpaidInvoiceEqualsOrExceeds.hashCode() : 0; result = 31 * result + (controlTagInclusion != null ? controlTagInclusion.hashCode() : 0); result = 31 * result + (controlTagExclusion != null ? controlTagExclusion.hashCode() : 0); result = 31 * result + (numberOfUnpaidInvoicesEqualsOrExceeds != null ? numberOfUnpaidInvoicesEqualsOrExceeds.hashCode() : 0); result = 31 * result + (responseForLastFailedPayment != null ? responseForLastFailedPayment.hashCode() : 0); result = 31 * result + (totalUnpaidInvoiceBalanceEqualsOrExceeds != null ? totalUnpaidInvoiceBalanceEqualsOrExceeds.hashCode() : 0); return result; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((controlTagType == null) ? 0 : controlTagType.hashCode()); return result; }