Subversion Repositories SmartDukaan

Rev

Rev 23297 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21720 ashik.ali 1
package com.spice.profitmandi.dao.entity.dtr;
21545 ashik.ali 2
 
3
import java.io.Serializable;
4
 
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
7
import javax.persistence.Id;
8
import javax.persistence.Table;
9
 
10
/**
22798 ashik.ali 11
 * This class basically contains userRole details
21545 ashik.ali 12
 * 
13
 * @author ashikali
14
 *
15
 */
16
@Entity
23782 ashik.ali 17
@Table(name="dtr.user_role")
21545 ashik.ali 18
public class UserRole implements Serializable{
19
 
20
	private static final long serialVersionUID = 1L;
21
 
22
	public UserRole() {
23
	}
24
 
22798 ashik.ali 25
	@Id
26
	@Column(name="user_id")
21545 ashik.ali 27
	private int userId;
28
 
22798 ashik.ali 29
	@Id
23782 ashik.ali 30
	@Column(name="role_id")
31
	private int roleId;
21545 ashik.ali 32
 
33
	public int getUserId() {
34
		return userId;
35
	}
36
 
37
	public void setUserId(int userId) {
38
		this.userId = userId;
39
	}
23782 ashik.ali 40
 
41
	public int getRoleId() {
42
		return roleId;
21545 ashik.ali 43
	}
23782 ashik.ali 44
 
45
	public void setRoleId(int roleId) {
46
		this.roleId = roleId;
21545 ashik.ali 47
	}
21602 ashik.ali 48
 
49
	@Override
21924 ashik.ali 50
	public int hashCode() {
51
		final int prime = 31;
52
		int result = 1;
23782 ashik.ali 53
		result = prime * result + roleId;
21924 ashik.ali 54
		result = prime * result + userId;
55
		return result;
56
	}
57
 
58
	@Override
59
	public boolean equals(Object obj) {
60
		if (this == obj)
61
			return true;
62
		if (obj == null)
63
			return false;
64
		if (getClass() != obj.getClass())
65
			return false;
66
		UserRole other = (UserRole) obj;
23782 ashik.ali 67
		if (roleId != other.roleId)
21924 ashik.ali 68
			return false;
69
		if (userId != other.userId)
70
			return false;
71
		return true;
72
	}
73
 
74
	@Override
21602 ashik.ali 75
	public String toString() {
23782 ashik.ali 76
		return "UserRole [userId=" + userId + ", roleId=" + roleId + "]";
21602 ashik.ali 77
	}
21545 ashik.ali 78
 
21602 ashik.ali 79
 
80
 
21545 ashik.ali 81
}