Subversion Repositories SmartDukaan

Rev

Rev 30416 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30416 Rev 32923
Line 3... Line 3...
3
import java.time.LocalDateTime;
3
import java.time.LocalDateTime;
4
 
4
 
5
public class TicketViewModel {
5
public class TicketViewModel {
6
 
6
 
7
	private int id;
7
	private int id;
-
 
8
	private int fofoId;
8
	private String categoryName;
9
	private String categoryName;
9
	private String subCategoryName;
10
	private String subCategoryName;
-
 
11
	private String message;
-
 
12
	private String partnerName;
-
 
13
	private String createdBy;
-
 
14
	private String mobileNumber;
10
	private LocalDateTime createdTimestamp;
15
	private LocalDateTime createdTimestamp;
11
 
16
 
12
	public TicketViewModel(int id, String categoryName, String subCategoryName, LocalDateTime createdTimestamp) {
17
	public TicketViewModel(int id, String categoryName, String subCategoryName, LocalDateTime createdTimestamp) {
13
		super();
18
		super();
14
		this.id = id;
19
		this.id = id;
Line 28... Line 33...
28
 
33
 
29
	public void setId(int id) {
34
	public void setId(int id) {
30
		this.id = id;
35
		this.id = id;
31
	}
36
	}
32
 
37
 
-
 
38
	public int getFofoId() {
-
 
39
		return fofoId;
-
 
40
	}
-
 
41
 
-
 
42
	public void setFofoId(int fofoId) {
-
 
43
		this.fofoId = fofoId;
-
 
44
	}
-
 
45
 
33
	public String getCategoryName() {
46
	public String getCategoryName() {
34
		return categoryName;
47
		return categoryName;
35
	}
48
	}
36
 
49
 
-
 
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
 
37
	public void setCategoryName(String categoryName) {
74
	public void setCategoryName(String categoryName) {
38
		this.categoryName = categoryName;
75
		this.categoryName = categoryName;
39
	}
76
	}
40
 
77
 
41
	public String getSubCategoryName() {
78
	public String getSubCategoryName() {
Line 43... Line 80...
43
	}
80
	}
44
 
81
 
45
	public void setSubCategoryName(String subCategoryName) {
82
	public void setSubCategoryName(String subCategoryName) {
46
		this.subCategoryName = subCategoryName;
83
		this.subCategoryName = subCategoryName;
47
	}
84
	}
-
 
85
	public String getMessage() {
-
 
86
		return message;
-
 
87
	}
-
 
88
 
-
 
89
	public void setMessage(String Message) {
-
 
90
		this.message = Message;
-
 
91
	}
48
 
92
 
49
	public LocalDateTime getCreatedTimestamp() {
93
	public LocalDateTime getCreatedTimestamp() {
50
		return createdTimestamp;
94
		return createdTimestamp;
51
	}
95
	}
52
 
96
 
Line 59... Line 103...
59
		final int prime = 31;
103
		final int prime = 31;
60
		int result = 1;
104
		int result = 1;
61
		result = prime * result + ((categoryName == null) ? 0 : categoryName.hashCode());
105
		result = prime * result + ((categoryName == null) ? 0 : categoryName.hashCode());
62
		result = prime * result + ((createdTimestamp == null) ? 0 : createdTimestamp.hashCode());
106
		result = prime * result + ((createdTimestamp == null) ? 0 : createdTimestamp.hashCode());
63
		result = prime * result + id;
107
		result = prime * result + id;
-
 
108
		result = prime * result + fofoId;
64
		result = prime * result + ((subCategoryName == null) ? 0 : subCategoryName.hashCode());
109
		result = prime * result + ((subCategoryName == null) ? 0 : subCategoryName.hashCode());
-
 
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());
65
		return result;
114
		return result;
66
	}
115
	}
67
 
116
 
68
	@Override
117
	@Override
69
	public boolean equals(Object obj) {
118
	public boolean equals(Object obj) {
Line 84... Line 133...
84
				return false;
133
				return false;
85
		} else if (!createdTimestamp.equals(other.createdTimestamp))
134
		} else if (!createdTimestamp.equals(other.createdTimestamp))
86
			return false;
135
			return false;
87
		if (id != other.id)
136
		if (id != other.id)
88
			return false;
137
			return false;
-
 
138
		if (fofoId != other.fofoId)
-
 
139
			return false;
-
 
140
		if (mobileNumber != other.mobileNumber)
-
 
141
			return false;
89
		if (subCategoryName == null) {
142
		if (subCategoryName == null) {
90
			if (other.subCategoryName != null)
143
			if (other.subCategoryName != null)
91
				return false;
144
				return false;
92
		} else if (!subCategoryName.equals(other.subCategoryName))
145
		} else if (!subCategoryName.equals(other.subCategoryName))
93
			return false;
146
			return false;
-
 
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;
94
		return true;
162
		return true;
95
	}
163
	}
96
 
164
 
97
	@Override
165
	@Override
98
	public String toString() {
166
	public String toString() {
-
 
167
		return "TicketViewModel{" +
-
 
168
				"id=" + id +
-
 
169
				"fofoId=" + fofoId +
-
 
170
				", categoryName='" + categoryName + '\'' +
99
		return "TicketViewModel [id=" + id + ", categoryName=" + categoryName + ", subCategoryName=" + subCategoryName
171
				", subCategoryName='" + subCategoryName + '\'' +
-
 
172
				", message='" + message + '\'' +
-
 
173
				", partnerName='" + partnerName + '\'' +
-
 
174
				", mobileNumber='" + mobileNumber + '\'' +
-
 
175
				", createdBy='" + createdBy + '\'' +
100
				+ ", createdTimestamp=" + createdTimestamp + "]";
176
				", createdTimestamp=" + createdTimestamp +
-
 
177
				'}';
101
	}
178
	}
102
 
179
 
103
}
180
}