Subversion Repositories SmartDukaan

Rev

Rev 29606 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
22859 ashik.ali 1
package com.spice.profitmandi.dao.entity.fofo;
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
@Entity
11
@Table(name="fofo.scheme_item", schema = "fofo")
12
public class SchemeItem implements Serializable{
13
 
14
	private static final long serialVersionUID = 1L;
15
 
16
	@Id
17
	@Column(name = "scheme_id")
18
	private int schemeId;
19
 
20
	@Id
21
	@Column(name = "item_id")
22
	private int itemId;
23
 
24
	public int getSchemeId() {
25
		return schemeId;
26
	}
27
 
28
	public void setSchemeId(int schemeId) {
29
		this.schemeId = schemeId;
30
	}
31
 
32
	public int getItemId() {
33
		return itemId;
34
	}
35
 
36
	public void setItemId(int itemId) {
37
		this.itemId = itemId;
38
	}
39
 
40
	@Override
41
	public int hashCode() {
42
		final int prime = 31;
43
		int result = 1;
44
		result = prime * result + itemId;
45
		result = prime * result + schemeId;
46
		return result;
47
	}
48
 
49
	@Override
50
	public boolean equals(Object obj) {
51
		if (this == obj)
52
			return true;
53
		if (obj == null)
54
			return false;
55
		if (getClass() != obj.getClass())
56
			return false;
57
		SchemeItem other = (SchemeItem) obj;
58
		if (itemId != other.itemId)
59
			return false;
60
		if (schemeId != other.schemeId)
61
			return false;
62
		return true;
63
	}
64
 
65
	@Override
66
	public String toString() {
67
		return "SchemeItem [schemeId=" + schemeId + ", itemId=" + itemId + "]";
68
	}
69
 
70
 
71
}