Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.employee.three;
- import javax.xml.bind.annotation.XmlAccessType;
- import javax.xml.bind.annotation.XmlAccessorType;
- /**
- * Created by onkar on 28/4/16.
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- public class Address {
- String city;
- String street;
- int pincode;
- public Address(String city, String street, int pincode) {
- this.city = city;
- this.street = street;
- this.pincode = pincode;
- }
- public Address(){}
- @Override
- public boolean equals(Object o) {
- if (this == o) return true;
- if (!(o instanceof Address)) return false;
- Address address = (Address) o;
- if (pincode != address.pincode) return false;
- if (!city.equals(address.city)) return false;
- return street != null ? street.equals(address.street) : address.street == null;
- }
- @Override
- public int hashCode() {
- int result = city.hashCode();
- result = 31 * result + (street != null ? street.hashCode() : 0);
- result = 31 * result + pincode;
- return result;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement