package org.test4j.datafilling.model; import java.io.Serializable; public class AddressTestPojo implements Serializable { private static final long serialVersionUID = 1L; private String address1; private String address2; private String address3; private String city; private String province; private String zipCode; private String country; public String getAddress1() { return address1; } public String getAddress2() { return address2; } public String getAddress3() { return address3; } public String getCity() { return city; } public String getProvince() { return province; } public String getZipCode() { return zipCode; } public String getCountry() { return country; } @Override public int hashCode() { final int prime = 31; int result = 1; result = (prime * result) + ((address1 == null) ? 0 : address1.hashCode()); result = (prime * result) + ((address2 == null) ? 0 : address2.hashCode()); result = (prime * result) + ((address3 == null) ? 0 : address3.hashCode()); result = (prime * result) + ((city == null) ? 0 : city.hashCode()); result = (prime * result) + ((country == null) ? 0 : country.hashCode()); result = (prime * result) + ((province == null) ? 0 : province.hashCode()); result = (prime * result) + ((zipCode == null) ? 0 : zipCode.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; } AddressTestPojo other = (AddressTestPojo) obj; if (address1 == null) { if (other.address1 != null) { return false; } } else if (!address1.equals(other.address1)) { return false; } if (address2 == null) { if (other.address2 != null) { return false; } } else if (!address2.equals(other.address2)) { return false; } if (address3 == null) { if (other.address3 != null) { return false; } } else if (!address3.equals(other.address3)) { return false; } if (city == null) { if (other.city != null) { return false; } } else if (!city.equals(other.city)) { return false; } if (country == null) { if (other.country != null) { return false; } } else if (!country.equals(other.country)) { return false; } if (province == null) { if (other.province != null) { return false; } } else if (!province.equals(other.province)) { return false; } if (zipCode == null) { if (other.zipCode != null) { return false; } } else if (!zipCode.equals(other.zipCode)) { return false; } return true; } }