Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21561 ashik.ali 1
package com.spice.profitmandi.web.model;
2
 
22111 ashik.ali 3
import java.util.Set;
4
 
22139 amit.gupta 5
public class LoginDetails {
21561 ashik.ali 6
	private int fofoId;
7
	private String emailId;
23784 ashik.ali 8
	private Set<Integer> roleIds;
9
 
21561 ashik.ali 10
	public int getFofoId() {
11
		return fofoId;
12
	}
13
	public void setFofoId(int fofoId) {
14
		this.fofoId = fofoId;
15
	}
16
	public String getEmailId() {
17
		return emailId;
18
	}
19
	public void setEmailId(String emailId) {
20
		this.emailId = emailId;
21
	}
23784 ashik.ali 22
 
23
	public Set<Integer> getRoleIds() {
24
		return roleIds;
22111 ashik.ali 25
	}
23597 amit.gupta 26
 
23784 ashik.ali 27
	public void setRoleIds(Set<Integer> roleIds) {
28
		this.roleIds = roleIds;
23597 amit.gupta 29
	}
23784 ashik.ali 30
 
21925 ashik.ali 31
	@Override
32
	public int hashCode() {
33
		final int prime = 31;
34
		int result = 1;
35
		result = prime * result + ((emailId == null) ? 0 : emailId.hashCode());
36
		result = prime * result + fofoId;
23784 ashik.ali 37
		result = prime * result + ((roleIds == null) ? 0 : roleIds.hashCode());
21925 ashik.ali 38
		return result;
39
	}
23784 ashik.ali 40
 
21925 ashik.ali 41
	@Override
42
	public boolean equals(Object obj) {
43
		if (this == obj)
44
			return true;
45
		if (obj == null)
46
			return false;
47
		if (getClass() != obj.getClass())
48
			return false;
22139 amit.gupta 49
		LoginDetails other = (LoginDetails) obj;
21925 ashik.ali 50
		if (emailId == null) {
51
			if (other.emailId != null)
52
				return false;
53
		} else if (!emailId.equals(other.emailId))
54
			return false;
55
		if (fofoId != other.fofoId)
56
			return false;
23784 ashik.ali 57
		if (roleIds == null) {
58
			if (other.roleIds != null)
22111 ashik.ali 59
				return false;
23784 ashik.ali 60
		} else if (!roleIds.equals(other.roleIds))
22111 ashik.ali 61
			return false;
21925 ashik.ali 62
		return true;
63
	}
23784 ashik.ali 64
 
21925 ashik.ali 65
	@Override
66
	public String toString() {
23784 ashik.ali 67
		return "FofoDetails [fofoId=" + fofoId + ", emailId=" + emailId + ", roleIds=" + roleIds
22139 amit.gupta 68
				+ "]";
21925 ashik.ali 69
	}
70
 
21561 ashik.ali 71
}