Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
30416 tejbeer 1
package com.spice.profitmandi.dao.model;
2
 
3
import java.time.LocalDateTime;
4
 
5
public class TicketViewModel {
6
 
7
	private int id;
32923 ranu 8
	private int fofoId;
30416 tejbeer 9
	private String categoryName;
10
	private String subCategoryName;
32923 ranu 11
	private String message;
12
	private String partnerName;
13
	private String createdBy;
14
	private String mobileNumber;
30416 tejbeer 15
	private LocalDateTime createdTimestamp;
16
 
17
	public TicketViewModel(int id, String categoryName, String subCategoryName, LocalDateTime createdTimestamp) {
18
		super();
19
		this.id = id;
20
		this.categoryName = categoryName;
21
		this.subCategoryName = subCategoryName;
22
		this.createdTimestamp = createdTimestamp;
23
	}
24
 
25
	public TicketViewModel() {
26
		super();
27
		// TODO Auto-generated constructor stub
28
	}
29
 
30
	public int getId() {
31
		return id;
32
	}
33
 
34
	public void setId(int id) {
35
		this.id = id;
36
	}
37
 
32923 ranu 38
	public int getFofoId() {
39
		return fofoId;
40
	}
41
 
42
	public void setFofoId(int fofoId) {
43
		this.fofoId = fofoId;
44
	}
45
 
30416 tejbeer 46
	public String getCategoryName() {
47
		return categoryName;
48
	}
49
 
32923 ranu 50
	public String getPartnerName() {
51
		return partnerName;
52
	}
53
 
54
	public void setPartnerName(String partnerName) {
55
		this.partnerName = partnerName;
56
	}
57
 
58
	public String getCreatedBy() {
59
		return createdBy;
60
	}
61
 
62
	public String getMobileNumber() {
63
		return mobileNumber;
64
	}
65
 
66
	public void setMobileNumber(String mobileNumber) {
67
		this.mobileNumber = mobileNumber;
68
	}
69
 
70
	public void setCreatedBy(String createdBy) {
71
		this.createdBy = createdBy;
72
	}
73
 
30416 tejbeer 74
	public void setCategoryName(String categoryName) {
75
		this.categoryName = categoryName;
76
	}
77
 
78
	public String getSubCategoryName() {
79
		return subCategoryName;
80
	}
81
 
82
	public void setSubCategoryName(String subCategoryName) {
83
		this.subCategoryName = subCategoryName;
84
	}
32923 ranu 85
	public String getMessage() {
86
		return message;
87
	}
30416 tejbeer 88
 
32923 ranu 89
	public void setMessage(String Message) {
90
		this.message = Message;
91
	}
92
 
30416 tejbeer 93
	public LocalDateTime getCreatedTimestamp() {
94
		return createdTimestamp;
95
	}
96
 
97
	public void setCreatedTimestamp(LocalDateTime createdTimestamp) {
98
		this.createdTimestamp = createdTimestamp;
99
	}
100
 
101
	@Override
102
	public int hashCode() {
103
		final int prime = 31;
104
		int result = 1;
105
		result = prime * result + ((categoryName == null) ? 0 : categoryName.hashCode());
106
		result = prime * result + ((createdTimestamp == null) ? 0 : createdTimestamp.hashCode());
107
		result = prime * result + id;
32923 ranu 108
		result = prime * result + fofoId;
30416 tejbeer 109
		result = prime * result + ((subCategoryName == null) ? 0 : subCategoryName.hashCode());
32923 ranu 110
		result = prime * result + ((message == null) ? 0 : message.hashCode());
111
		result = prime * result + ((partnerName == null) ? 0 : partnerName.hashCode());
112
		result = prime * result + ((mobileNumber == null) ? 0 : mobileNumber.hashCode());
113
		result = prime * result + ((createdBy == null) ? 0 : createdBy.hashCode());
30416 tejbeer 114
		return result;
115
	}
116
 
117
	@Override
118
	public boolean equals(Object obj) {
119
		if (this == obj)
120
			return true;
121
		if (obj == null)
122
			return false;
123
		if (getClass() != obj.getClass())
124
			return false;
125
		TicketViewModel other = (TicketViewModel) obj;
126
		if (categoryName == null) {
127
			if (other.categoryName != null)
128
				return false;
129
		} else if (!categoryName.equals(other.categoryName))
130
			return false;
131
		if (createdTimestamp == null) {
132
			if (other.createdTimestamp != null)
133
				return false;
134
		} else if (!createdTimestamp.equals(other.createdTimestamp))
135
			return false;
136
		if (id != other.id)
137
			return false;
32923 ranu 138
		if (fofoId != other.fofoId)
139
			return false;
140
		if (mobileNumber != other.mobileNumber)
141
			return false;
30416 tejbeer 142
		if (subCategoryName == null) {
143
			if (other.subCategoryName != null)
144
				return false;
145
		} else if (!subCategoryName.equals(other.subCategoryName))
146
			return false;
32923 ranu 147
		if (message == null) {
148
			if (other.message != null)
149
				return false;
150
		} else if (!message.equals(other.message))
151
			return false;
152
		if (partnerName == null) {
153
			if (other.partnerName != null)
154
				return false;
155
		} else if (!partnerName.equals(other.partnerName))
156
			return false;
157
		if (createdBy == null) {
158
			if (other.createdBy != null)
159
				return false;
160
		} else if (!createdBy.equals(other.createdBy))
161
			return false;
30416 tejbeer 162
		return true;
163
	}
164
 
165
	@Override
166
	public String toString() {
32923 ranu 167
		return "TicketViewModel{" +
168
				"id=" + id +
169
				"fofoId=" + fofoId +
170
				", categoryName='" + categoryName + '\'' +
171
				", subCategoryName='" + subCategoryName + '\'' +
172
				", message='" + message + '\'' +
173
				", partnerName='" + partnerName + '\'' +
174
				", mobileNumber='" + mobileNumber + '\'' +
175
				", createdBy='" + createdBy + '\'' +
176
				", createdTimestamp=" + createdTimestamp +
177
				'}';
30416 tejbeer 178
	}
179
 
180
}