Subversion Repositories SmartDukaan

Rev

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