Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
30180 manish 1
package com.spice.profitmandi.dao.entity.transaction;
2
 
3
import javax.persistence.Column;
4
import javax.persistence.Entity;
5
import javax.persistence.Id;
6
import javax.persistence.Table;
7
 
8
@Entity
9
@Table(name = "transaction.orderstatus" ,schema = "transaction")
10
public class OrderStatus {
11
 
12
	@Id
13
    @Column(name = "status")
14
	private int status;
15
 
16
	@Column(name = "statusName")
17
	private  String statusName;
18
 
19
	@Column(name = "statusSubGroup")
20
	private String statusSubGroup;
21
 
22
	@Column(name = "statusGroup")
23
	private  String statusGroup;
24
 
25
	@Column(name = "isValid")
26
	private  String isValid;
27
 
28
	public int getStatus() {
29
		return status;
30
	}
31
 
32
	public void setStatus(int status) {
33
		this.status = status;
34
	}
35
 
36
	public String getStatusName() {
37
		return statusName;
38
	}
39
 
40
	public void setStatusName(String statusName) {
41
		this.statusName = statusName;
42
	}
43
 
44
	public String getStatusSubGroup() {
45
		return statusSubGroup;
46
	}
47
 
48
	public void setStatusSubGroup(String statusSubGroup) {
49
		this.statusSubGroup = statusSubGroup;
50
	}
51
 
52
	public String getStatusGroup() {
53
		return statusGroup;
54
	}
55
 
56
	public void setStatusGroup(String statusGroup) {
57
		this.statusGroup = statusGroup;
58
	}
59
 
60
	public String getIsValid() {
61
		return isValid;
62
	}
63
 
64
	public void setIsValid(String isValid) {
65
		this.isValid = isValid;
66
	}
67
 
68
	@Override
69
	public int hashCode() {
70
		final int prime = 31;
71
		int result = 1;
72
		result = prime * result + ((isValid == null) ? 0 : isValid.hashCode());
73
		result = prime * result + status;
74
		result = prime * result + ((statusGroup == null) ? 0 : statusGroup.hashCode());
75
		result = prime * result + ((statusName == null) ? 0 : statusName.hashCode());
76
		result = prime * result + ((statusSubGroup == null) ? 0 : statusSubGroup.hashCode());
77
		return result;
78
	}
79
 
80
	@Override
81
	public boolean equals(Object obj) {
82
		if (this == obj)
83
			return true;
84
		if (obj == null)
85
			return false;
86
		if (getClass() != obj.getClass())
87
			return false;
88
		OrderStatus other = (OrderStatus) obj;
89
		if (isValid == null) {
90
			if (other.isValid != null)
91
				return false;
92
		} else if (!isValid.equals(other.isValid))
93
			return false;
94
		if (status != other.status)
95
			return false;
96
		if (statusGroup == null) {
97
			if (other.statusGroup != null)
98
				return false;
99
		} else if (!statusGroup.equals(other.statusGroup))
100
			return false;
101
		if (statusName == null) {
102
			if (other.statusName != null)
103
				return false;
104
		} else if (!statusName.equals(other.statusName))
105
			return false;
106
		if (statusSubGroup == null) {
107
			if (other.statusSubGroup != null)
108
				return false;
109
		} else if (!statusSubGroup.equals(other.statusSubGroup))
110
			return false;
111
		return true;
112
	}
113
 
114
	@Override
115
	public String toString() {
116
		return "OrderStatus [status=" + status + ", statusName=" + statusName + ", statusSubGroup=" + statusSubGroup
117
				+ ", statusGroup=" + statusGroup + ", isValid=" + isValid + "]";
118
	}
119
 
120
	public OrderStatus(int status, String statusName, String statusSubGroup, String statusGroup, String isValid) {
121
		super();
122
		this.status = status;
123
		this.statusName = statusName;
124
		this.statusSubGroup = statusSubGroup;
125
		this.statusGroup = statusGroup;
126
		this.isValid = isValid;
127
	}
128
 
129
 
130
 
131
 
132
}