Subversion Repositories SmartDukaan

Rev

Rev 21915 | Rev 22215 | 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
import com.spice.profitmandi.common.model.CustomAddress;
4
 
5
public class CustomCustomer {
6
	private String name;
7
	private String emailId;
8
	private String mobileNumber;
21915 ashik.ali 9
	private int customerAddressId;
21686 ashik.ali 10
	private CustomAddress address;
11
 
12
	public String getName() {
13
		return name;
14
	}
15
	public void setName(String name) {
16
		this.name = name;
17
	}
18
 
19
	public String getEmailId() {
20
		return emailId;
21
	}
22
	public void setEmailId(String emailId) {
23
		this.emailId = emailId;
24
	}
25
	public String getMobileNumber() {
26
		return mobileNumber;
27
	}
28
	public void setMobileNumber(String mobileNumber) {
29
		this.mobileNumber = mobileNumber;
30
	}
31
	public CustomAddress getAddress() {
32
		return address;
33
	}
34
	public void setAddress(CustomAddress address) {
35
		this.address = address;
36
	}
21915 ashik.ali 37
	public int getCustomerAddressId() {
38
		return customerAddressId;
39
	}
40
	public void setCustomerAddressId(int customerAddressId) {
41
		this.customerAddressId = customerAddressId;
42
	}
21923 ashik.ali 43
 
44
 
21686 ashik.ali 45
	@Override
21923 ashik.ali 46
	public int hashCode() {
47
		final int prime = 31;
48
		int result = 1;
49
		result = prime * result + ((address == null) ? 0 : address.hashCode());
50
		result = prime * result + customerAddressId;
51
		result = prime * result + ((emailId == null) ? 0 : emailId.hashCode());
52
		result = prime * result + ((mobileNumber == null) ? 0 : mobileNumber.hashCode());
53
		result = prime * result + ((name == null) ? 0 : name.hashCode());
54
		return result;
55
	}
56
	@Override
57
	public boolean equals(Object obj) {
58
		if (this == obj)
59
			return true;
60
		if (obj == null)
61
			return false;
62
		if (getClass() != obj.getClass())
63
			return false;
64
		CustomCustomer other = (CustomCustomer) obj;
65
		if (address == null) {
66
			if (other.address != null)
67
				return false;
68
		} else if (!address.equals(other.address))
69
			return false;
70
		if (customerAddressId != other.customerAddressId)
71
			return false;
72
		if (emailId == null) {
73
			if (other.emailId != null)
74
				return false;
75
		} else if (!emailId.equals(other.emailId))
76
			return false;
77
		if (mobileNumber == null) {
78
			if (other.mobileNumber != null)
79
				return false;
80
		} else if (!mobileNumber.equals(other.mobileNumber))
81
			return false;
82
		if (name == null) {
83
			if (other.name != null)
84
				return false;
85
		} else if (!name.equals(other.name))
86
			return false;
87
		return true;
88
	}
89
	@Override
21686 ashik.ali 90
	public String toString() {
91
		return "CustomCustomer [name=" + name + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber + ", address="
21915 ashik.ali 92
				+ address + ", customerAddressId=" + customerAddressId + "]";
21686 ashik.ali 93
	}
94
 
95
}