package org.test4j.datafilling.model; import java.io.Serializable; public class BankAccountTestPojo implements Serializable { private static final long serialVersionUID = 1L; private String accountNbr; private String sortCode; private String bankName; private String branchName; public String getAccountNbr() { return accountNbr; } public String getSortCode() { return sortCode; } public String getBankName() { return bankName; } public String getBranchName() { return branchName; } @Override public int hashCode() { final int prime = 31; int result = 1; result = (prime * result) + ((accountNbr == null) ? 0 : accountNbr.hashCode()); result = (prime * result) + ((bankName == null) ? 0 : bankName.hashCode()); result = (prime * result) + ((branchName == null) ? 0 : branchName.hashCode()); result = (prime * result) + ((sortCode == null) ? 0 : sortCode.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (this.getClass() != obj.getClass()) { return false; } BankAccountTestPojo other = (BankAccountTestPojo) obj; if (accountNbr == null) { if (other.accountNbr != null) { return false; } } else if (!accountNbr.equals(other.accountNbr)) { return false; } if (bankName == null) { if (other.bankName != null) { return false; } } else if (!bankName.equals(other.bankName)) { return false; } if (branchName == null) { if (other.branchName != null) { return false; } } else if (!branchName.equals(other.branchName)) { return false; } if (sortCode == null) { if (other.sortCode != null) { return false; } } else if (!sortCode.equals(other.sortCode)) { return false; } return true; } }