Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21714 ashik.ali 1
package com.spice.profitmandi.dao.entity.fofo;
21596 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
import javax.persistence.UniqueConstraint;
10
 
11
@Entity
31860 tejbeer 12
@Table(name="fofo.fofo_line_item", uniqueConstraints = {@UniqueConstraint(columnNames = {"fofo_order_item_id","inventory_item_id"})})
21596 ashik.ali 13
public class FofoLineItem implements Serializable{
14
 
15
	private static final long serialVersionUID = 1L;
22859 ashik.ali 16
 
21596 ashik.ali 17
	@Id
22859 ashik.ali 18
	@Column(name = "fofo_order_item_id")
19
	private int fofoOrderItemId;
21596 ashik.ali 20
 
22859 ashik.ali 21
	@Id
22
	@Column(name = "inventory_item_id")
23
	private int inventoryItemId;
21596 ashik.ali 24
 
22859 ashik.ali 25
	@Column(name = "serial_number", nullable = true)
26
	private String serialNumber;
21596 ashik.ali 27
 
28
	@Column(name = "quantity")
29
	private int quantity;
30
 
22859 ashik.ali 31
	public int getFofoOrderItemId() {
32
		return fofoOrderItemId;
21596 ashik.ali 33
	}
22859 ashik.ali 34
	public void setFofoOrderItemId(int fofoOrderItemId) {
35
		this.fofoOrderItemId = fofoOrderItemId;
21596 ashik.ali 36
	}
22859 ashik.ali 37
	public int getInventoryItemId() {
38
		return inventoryItemId;
21596 ashik.ali 39
	}
22859 ashik.ali 40
	public void setInventoryItemId(int inventoryItemId) {
41
		this.inventoryItemId = inventoryItemId;
21596 ashik.ali 42
	}
22859 ashik.ali 43
	public String getSerialNumber() {
44
		return serialNumber;
21596 ashik.ali 45
	}
22859 ashik.ali 46
	public void setSerialNumber(String serialNumber) {
47
		this.serialNumber = serialNumber;
21596 ashik.ali 48
	}
49
	public int getQuantity() {
50
		return quantity;
51
	}
52
	public void setQuantity(int quantity) {
53
		this.quantity = quantity;
54
	}
21602 ashik.ali 55
	@Override
21924 ashik.ali 56
	public int hashCode() {
57
		final int prime = 31;
58
		int result = 1;
22859 ashik.ali 59
		result = prime * result + fofoOrderItemId;
60
		result = prime * result + inventoryItemId;
21924 ashik.ali 61
		return result;
62
	}
63
	@Override
64
	public boolean equals(Object obj) {
65
		if (this == obj)
66
			return true;
67
		if (obj == null)
68
			return false;
69
		if (getClass() != obj.getClass())
70
			return false;
71
		FofoLineItem other = (FofoLineItem) obj;
22859 ashik.ali 72
		if (fofoOrderItemId != other.fofoOrderItemId)
21924 ashik.ali 73
			return false;
22859 ashik.ali 74
		if (inventoryItemId != other.inventoryItemId)
75
			return false;
21924 ashik.ali 76
		return true;
77
	}
78
	@Override
21602 ashik.ali 79
	public String toString() {
22859 ashik.ali 80
		return "FofoLineItem [fofoOrderItemId=" + fofoOrderItemId + ", inventoryItemId=" + inventoryItemId
81
				+ ", serialNumber=" + serialNumber + ", quantity=" + quantity + "]";
21602 ashik.ali 82
	}
83
 
21596 ashik.ali 84
}