Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
23757 amit.gupta 1
package com.spice.profitmandi.dao.entity.transaction;
2
 
3
 
4
 
5
import java.io.Serializable;
6
 
7
import javax.persistence.Column;
8
import javax.persistence.Entity;
23824 amit.gupta 9
import javax.persistence.GeneratedValue;
10
import javax.persistence.GenerationType;
23757 amit.gupta 11
import javax.persistence.Id;
12
import javax.persistence.Table;
13
 
14
@Entity
15
@Table(name="transaction.line_item_imei")
16
public class LineItemImei implements Serializable{
17
 
18
	private static final long serialVersionUID = 1L;
19
 
20
	@Id
23824 amit.gupta 21
	@GeneratedValue(strategy = GenerationType.IDENTITY)
22
	@Column(name="id")
23
	private int id;
24
 
25
	public int getId() {
26
		return id;
27
	}
28
 
29
	public void setId(int id) {
30
		this.id = id;
31
	}
32
 
23757 amit.gupta 33
	@Column(name = "line_item_id")
34
	private int lineItemId;
35
 
36
	@Column(name = "serial_number")
37
	private String serialNumber;
38
 
39
	public String getSerialNumber() {
40
		return serialNumber;
41
	}
42
 
43
	public void setSerialNumber(String serialNumber) {
44
		this.serialNumber = serialNumber;
45
	}
46
 
47
	@Override
48
	public String toString() {
23824 amit.gupta 49
		return "LineItemImei [id=" + id + ", lineItemId=" + lineItemId + ", serialNumber=" + serialNumber + "]";
23757 amit.gupta 50
	}
51
 
52
	public int getLineItemId() {
53
		return lineItemId;
54
	}
55
 
56
	public void setLineItemId(int lineItemId) {
57
		this.lineItemId = lineItemId;
58
	}
59
 
60
	@Override
61
	public int hashCode() {
62
		final int prime = 31;
63
		int result = 1;
64
		result = prime * result + lineItemId;
65
		result = prime * result + ((serialNumber == null) ? 0 : serialNumber.hashCode());
66
		return result;
67
	}
68
 
69
	@Override
70
	public boolean equals(Object obj) {
71
		if (this == obj)
72
			return true;
73
		if (obj == null)
74
			return false;
75
		if (getClass() != obj.getClass())
76
			return false;
77
		LineItemImei other = (LineItemImei) obj;
78
		if (lineItemId != other.lineItemId)
79
			return false;
80
		if (serialNumber == null) {
81
			if (other.serialNumber != null)
82
				return false;
83
		} else if (!serialNumber.equals(other.serialNumber))
84
			return false;
85
		return true;
86
	}
87
 
88
}