@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((amount == null) ? 0 : amount.hashCode()); result = prime * result + ((currency == null) ? 0 : currency.hashCode()); result = prime * result + ((declareDate == null) ? 0 : declareDate.hashCode()); result = prime * result + ((equity == null) ? 0 : equity.hashCode()); result = prime * result + ((executionDate == null) ? 0 : executionDate.hashCode()); result = prime * result + ((frequency == null) ? 0 : frequency.hashCode()); result = prime * result + ((paymentDate == null) ? 0 : paymentDate.hashCode()); result = prime * result + ((recordDate == null) ? 0 : recordDate.hashCode()); result = prime * result + ((status == null) ? 0 : status.hashCode()); result = prime * result + ((type == null) ? 0 : type.hashCode()); result = prime * result + ((eventType == null) ? 0 : eventType.hashCode()); return result; } /* (non-Javadoc)
return false; } else if (!status.equals(other.status)) { return false;
table.addCell(dividend.getPaymentDate() == null ? none : dividend.getPaymentDate()); table.addCell(dividend.getRecordDate() == null ? none : dividend.getRecordDate()); table.addCell(dividend.getStatus() == null ? none : dividend.getStatus().toString()); table.addCell(dividend.getFrequency() == null ? none : dividend.getFrequency().toString());