1
7
8 package com.liferay.client.soap.portlet.tasks.model;
9
10 public class TasksReviewSoap implements java.io.Serializable {
11 private long assignedByUserId;
12
13 private java.lang.String assignedByUserName;
14
15 private long companyId;
16
17 private boolean completed;
18
19 private java.util.Calendar createDate;
20
21 private long groupId;
22
23 private java.util.Calendar modifiedDate;
24
25 private long primaryKey;
26
27 private long proposalId;
28
29 private boolean rejected;
30
31 private long reviewId;
32
33 private int stage;
34
35 private long userId;
36
37 private java.lang.String userName;
38
39 public TasksReviewSoap() {
40 }
41
42 public TasksReviewSoap(
43 long assignedByUserId,
44 java.lang.String assignedByUserName,
45 long companyId,
46 boolean completed,
47 java.util.Calendar createDate,
48 long groupId,
49 java.util.Calendar modifiedDate,
50 long primaryKey,
51 long proposalId,
52 boolean rejected,
53 long reviewId,
54 int stage,
55 long userId,
56 java.lang.String userName) {
57 this.assignedByUserId = assignedByUserId;
58 this.assignedByUserName = assignedByUserName;
59 this.companyId = companyId;
60 this.completed = completed;
61 this.createDate = createDate;
62 this.groupId = groupId;
63 this.modifiedDate = modifiedDate;
64 this.primaryKey = primaryKey;
65 this.proposalId = proposalId;
66 this.rejected = rejected;
67 this.reviewId = reviewId;
68 this.stage = stage;
69 this.userId = userId;
70 this.userName = userName;
71 }
72
73
74
79 public long getAssignedByUserId() {
80 return assignedByUserId;
81 }
82
83
84
89 public void setAssignedByUserId(long assignedByUserId) {
90 this.assignedByUserId = assignedByUserId;
91 }
92
93
94
99 public java.lang.String getAssignedByUserName() {
100 return assignedByUserName;
101 }
102
103
104
109 public void setAssignedByUserName(java.lang.String assignedByUserName) {
110 this.assignedByUserName = assignedByUserName;
111 }
112
113
114
119 public long getCompanyId() {
120 return companyId;
121 }
122
123
124
129 public void setCompanyId(long companyId) {
130 this.companyId = companyId;
131 }
132
133
134
139 public boolean isCompleted() {
140 return completed;
141 }
142
143
144
149 public void setCompleted(boolean completed) {
150 this.completed = completed;
151 }
152
153
154
159 public java.util.Calendar getCreateDate() {
160 return createDate;
161 }
162
163
164
169 public void setCreateDate(java.util.Calendar createDate) {
170 this.createDate = createDate;
171 }
172
173
174
179 public long getGroupId() {
180 return groupId;
181 }
182
183
184
189 public void setGroupId(long groupId) {
190 this.groupId = groupId;
191 }
192
193
194
199 public java.util.Calendar getModifiedDate() {
200 return modifiedDate;
201 }
202
203
204
209 public void setModifiedDate(java.util.Calendar modifiedDate) {
210 this.modifiedDate = modifiedDate;
211 }
212
213
214
219 public long getPrimaryKey() {
220 return primaryKey;
221 }
222
223
224
229 public void setPrimaryKey(long primaryKey) {
230 this.primaryKey = primaryKey;
231 }
232
233
234
239 public long getProposalId() {
240 return proposalId;
241 }
242
243
244
249 public void setProposalId(long proposalId) {
250 this.proposalId = proposalId;
251 }
252
253
254
259 public boolean isRejected() {
260 return rejected;
261 }
262
263
264
269 public void setRejected(boolean rejected) {
270 this.rejected = rejected;
271 }
272
273
274
279 public long getReviewId() {
280 return reviewId;
281 }
282
283
284
289 public void setReviewId(long reviewId) {
290 this.reviewId = reviewId;
291 }
292
293
294
299 public int getStage() {
300 return stage;
301 }
302
303
304
309 public void setStage(int stage) {
310 this.stage = stage;
311 }
312
313
314
319 public long getUserId() {
320 return userId;
321 }
322
323
324
329 public void setUserId(long userId) {
330 this.userId = userId;
331 }
332
333
334
339 public java.lang.String getUserName() {
340 return userName;
341 }
342
343
344
349 public void setUserName(java.lang.String userName) {
350 this.userName = userName;
351 }
352
353 private java.lang.Object __equalsCalc = null;
354 public synchronized boolean equals(java.lang.Object obj) {
355 if (!(obj instanceof TasksReviewSoap)) return false;
356 TasksReviewSoap other = (TasksReviewSoap) obj;
357 if (obj == null) return false;
358 if (this == obj) return true;
359 if (__equalsCalc != null) {
360 return (__equalsCalc == obj);
361 }
362 __equalsCalc = obj;
363 boolean _equals;
364 _equals = true &&
365 this.assignedByUserId == other.getAssignedByUserId() &&
366 ((this.assignedByUserName==null && other.getAssignedByUserName()==null) ||
367 (this.assignedByUserName!=null &&
368 this.assignedByUserName.equals(other.getAssignedByUserName()))) &&
369 this.companyId == other.getCompanyId() &&
370 this.completed == other.isCompleted() &&
371 ((this.createDate==null && other.getCreateDate()==null) ||
372 (this.createDate!=null &&
373 this.createDate.equals(other.getCreateDate()))) &&
374 this.groupId == other.getGroupId() &&
375 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
376 (this.modifiedDate!=null &&
377 this.modifiedDate.equals(other.getModifiedDate()))) &&
378 this.primaryKey == other.getPrimaryKey() &&
379 this.proposalId == other.getProposalId() &&
380 this.rejected == other.isRejected() &&
381 this.reviewId == other.getReviewId() &&
382 this.stage == other.getStage() &&
383 this.userId == other.getUserId() &&
384 ((this.userName==null && other.getUserName()==null) ||
385 (this.userName!=null &&
386 this.userName.equals(other.getUserName())));
387 __equalsCalc = null;
388 return _equals;
389 }
390
391 private boolean __hashCodeCalc = false;
392 public synchronized int hashCode() {
393 if (__hashCodeCalc) {
394 return 0;
395 }
396 __hashCodeCalc = true;
397 int _hashCode = 1;
398 _hashCode += new Long(getAssignedByUserId()).hashCode();
399 if (getAssignedByUserName() != null) {
400 _hashCode += getAssignedByUserName().hashCode();
401 }
402 _hashCode += new Long(getCompanyId()).hashCode();
403 _hashCode += (isCompleted() ? Boolean.TRUE : Boolean.FALSE).hashCode();
404 if (getCreateDate() != null) {
405 _hashCode += getCreateDate().hashCode();
406 }
407 _hashCode += new Long(getGroupId()).hashCode();
408 if (getModifiedDate() != null) {
409 _hashCode += getModifiedDate().hashCode();
410 }
411 _hashCode += new Long(getPrimaryKey()).hashCode();
412 _hashCode += new Long(getProposalId()).hashCode();
413 _hashCode += (isRejected() ? Boolean.TRUE : Boolean.FALSE).hashCode();
414 _hashCode += new Long(getReviewId()).hashCode();
415 _hashCode += getStage();
416 _hashCode += new Long(getUserId()).hashCode();
417 if (getUserName() != null) {
418 _hashCode += getUserName().hashCode();
419 }
420 __hashCodeCalc = false;
421 return _hashCode;
422 }
423
424 private static org.apache.axis.description.TypeDesc typeDesc =
426 new org.apache.axis.description.TypeDesc(TasksReviewSoap.class, true);
427
428 static {
429 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.tasks.portlet.liferay.com", "TasksReviewSoap"));
430 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
431 elemField.setFieldName("assignedByUserId");
432 elemField.setXmlName(new javax.xml.namespace.QName("", "assignedByUserId"));
433 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
434 elemField.setNillable(false);
435 typeDesc.addFieldDesc(elemField);
436 elemField = new org.apache.axis.description.ElementDesc();
437 elemField.setFieldName("assignedByUserName");
438 elemField.setXmlName(new javax.xml.namespace.QName("", "assignedByUserName"));
439 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
440 elemField.setNillable(true);
441 typeDesc.addFieldDesc(elemField);
442 elemField = new org.apache.axis.description.ElementDesc();
443 elemField.setFieldName("companyId");
444 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
445 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
446 elemField.setNillable(false);
447 typeDesc.addFieldDesc(elemField);
448 elemField = new org.apache.axis.description.ElementDesc();
449 elemField.setFieldName("completed");
450 elemField.setXmlName(new javax.xml.namespace.QName("", "completed"));
451 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
452 elemField.setNillable(false);
453 typeDesc.addFieldDesc(elemField);
454 elemField = new org.apache.axis.description.ElementDesc();
455 elemField.setFieldName("createDate");
456 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
457 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
458 elemField.setNillable(true);
459 typeDesc.addFieldDesc(elemField);
460 elemField = new org.apache.axis.description.ElementDesc();
461 elemField.setFieldName("groupId");
462 elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
463 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
464 elemField.setNillable(false);
465 typeDesc.addFieldDesc(elemField);
466 elemField = new org.apache.axis.description.ElementDesc();
467 elemField.setFieldName("modifiedDate");
468 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
469 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
470 elemField.setNillable(true);
471 typeDesc.addFieldDesc(elemField);
472 elemField = new org.apache.axis.description.ElementDesc();
473 elemField.setFieldName("primaryKey");
474 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
475 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
476 elemField.setNillable(false);
477 typeDesc.addFieldDesc(elemField);
478 elemField = new org.apache.axis.description.ElementDesc();
479 elemField.setFieldName("proposalId");
480 elemField.setXmlName(new javax.xml.namespace.QName("", "proposalId"));
481 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
482 elemField.setNillable(false);
483 typeDesc.addFieldDesc(elemField);
484 elemField = new org.apache.axis.description.ElementDesc();
485 elemField.setFieldName("rejected");
486 elemField.setXmlName(new javax.xml.namespace.QName("", "rejected"));
487 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
488 elemField.setNillable(false);
489 typeDesc.addFieldDesc(elemField);
490 elemField = new org.apache.axis.description.ElementDesc();
491 elemField.setFieldName("reviewId");
492 elemField.setXmlName(new javax.xml.namespace.QName("", "reviewId"));
493 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
494 elemField.setNillable(false);
495 typeDesc.addFieldDesc(elemField);
496 elemField = new org.apache.axis.description.ElementDesc();
497 elemField.setFieldName("stage");
498 elemField.setXmlName(new javax.xml.namespace.QName("", "stage"));
499 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
500 elemField.setNillable(false);
501 typeDesc.addFieldDesc(elemField);
502 elemField = new org.apache.axis.description.ElementDesc();
503 elemField.setFieldName("userId");
504 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
505 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
506 elemField.setNillable(false);
507 typeDesc.addFieldDesc(elemField);
508 elemField = new org.apache.axis.description.ElementDesc();
509 elemField.setFieldName("userName");
510 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
511 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
512 elemField.setNillable(true);
513 typeDesc.addFieldDesc(elemField);
514 }
515
516
519 public static org.apache.axis.description.TypeDesc getTypeDesc() {
520 return typeDesc;
521 }
522
523
526 public static org.apache.axis.encoding.Serializer getSerializer(
527 java.lang.String mechType,
528 java.lang.Class _javaType,
529 javax.xml.namespace.QName _xmlType) {
530 return
531 new org.apache.axis.encoding.ser.BeanSerializer(
532 _javaType, _xmlType, typeDesc);
533 }
534
535
538 public static org.apache.axis.encoding.Deserializer getDeserializer(
539 java.lang.String mechType,
540 java.lang.Class _javaType,
541 javax.xml.namespace.QName _xmlType) {
542 return
543 new org.apache.axis.encoding.ser.BeanDeserializer(
544 _javaType, _xmlType, typeDesc);
545 }
546
547 }
548