Subversion Repositories SmartDukaan

Rev

Rev 21686 | Rev 22351 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21686 ashik.ali 1
package com.spice.profitmandi.common.model;
2
 
3
public class CustomRetailer {
4
	private String businessName;
5
	private CustomAddress address;
6
	private String mobileNumber;
7
	private String tinNumber;
8
 
9
	public String getBusinessName() {
10
		return businessName;
11
	}
12
	public void setBusinessName(String businessName) {
13
		this.businessName = businessName;
14
	}
15
	public CustomAddress getAddress() {
16
		return address;
17
	}
18
	public void setAddress(CustomAddress address) {
19
		this.address = address;
20
	}
21
	public String getMobileNumber() {
22
		return mobileNumber;
23
	}
24
	public void setMobileNumber(String mobileNumber) {
25
		this.mobileNumber = mobileNumber;
26
	}
27
	public String getTinNumber() {
28
		return tinNumber;
29
	}
30
	public void setTinNumber(String tinNumber) {
31
		this.tinNumber = tinNumber;
32
	}
21923 ashik.ali 33
 
34
 
21686 ashik.ali 35
	@Override
21923 ashik.ali 36
	public int hashCode() {
37
		final int prime = 31;
38
		int result = 1;
39
		result = prime * result + ((address == null) ? 0 : address.hashCode());
40
		result = prime * result + ((businessName == null) ? 0 : businessName.hashCode());
41
		result = prime * result + ((mobileNumber == null) ? 0 : mobileNumber.hashCode());
42
		result = prime * result + ((tinNumber == null) ? 0 : tinNumber.hashCode());
43
		return result;
44
	}
45
	@Override
46
	public boolean equals(Object obj) {
47
		if (this == obj)
48
			return true;
49
		if (obj == null)
50
			return false;
51
		if (getClass() != obj.getClass())
52
			return false;
53
		CustomRetailer other = (CustomRetailer) obj;
54
		if (address == null) {
55
			if (other.address != null)
56
				return false;
57
		} else if (!address.equals(other.address))
58
			return false;
59
		if (businessName == null) {
60
			if (other.businessName != null)
61
				return false;
62
		} else if (!businessName.equals(other.businessName))
63
			return false;
64
		if (mobileNumber == null) {
65
			if (other.mobileNumber != null)
66
				return false;
67
		} else if (!mobileNumber.equals(other.mobileNumber))
68
			return false;
69
		if (tinNumber == null) {
70
			if (other.tinNumber != null)
71
				return false;
72
		} else if (!tinNumber.equals(other.tinNumber))
73
			return false;
74
		return true;
75
	}
76
	@Override
21686 ashik.ali 77
	public String toString() {
78
		return "CustomRetailer [businessName=" + businessName + ", address=" + address + ", mobileNumber="
79
				+ mobileNumber + ", tinNumber=" + tinNumber + "]";
80
	}
81
 
82
}