1
7
8 package com.liferay.client.soap.portlet.blogs.model;
9
10 public class BlogsEntrySoap implements java.io.Serializable {
11 private boolean allowPingbacks;
12
13 private boolean allowTrackbacks;
14
15 private long companyId;
16
17 private java.lang.String content;
18
19 private java.util.Calendar createDate;
20
21 private java.util.Calendar displayDate;
22
23 private long entryId;
24
25 private long groupId;
26
27 private java.util.Calendar modifiedDate;
28
29 private long primaryKey;
30
31 private int status;
32
33 private long statusByUserId;
34
35 private java.lang.String statusByUserName;
36
37 private java.util.Calendar statusDate;
38
39 private java.lang.String title;
40
41 private java.lang.String trackbacks;
42
43 private java.lang.String urlTitle;
44
45 private long userId;
46
47 private java.lang.String userName;
48
49 private java.lang.String uuid;
50
51 public BlogsEntrySoap() {
52 }
53
54 public BlogsEntrySoap(
55 boolean allowPingbacks,
56 boolean allowTrackbacks,
57 long companyId,
58 java.lang.String content,
59 java.util.Calendar createDate,
60 java.util.Calendar displayDate,
61 long entryId,
62 long groupId,
63 java.util.Calendar modifiedDate,
64 long primaryKey,
65 int status,
66 long statusByUserId,
67 java.lang.String statusByUserName,
68 java.util.Calendar statusDate,
69 java.lang.String title,
70 java.lang.String trackbacks,
71 java.lang.String urlTitle,
72 long userId,
73 java.lang.String userName,
74 java.lang.String uuid) {
75 this.allowPingbacks = allowPingbacks;
76 this.allowTrackbacks = allowTrackbacks;
77 this.companyId = companyId;
78 this.content = content;
79 this.createDate = createDate;
80 this.displayDate = displayDate;
81 this.entryId = entryId;
82 this.groupId = groupId;
83 this.modifiedDate = modifiedDate;
84 this.primaryKey = primaryKey;
85 this.status = status;
86 this.statusByUserId = statusByUserId;
87 this.statusByUserName = statusByUserName;
88 this.statusDate = statusDate;
89 this.title = title;
90 this.trackbacks = trackbacks;
91 this.urlTitle = urlTitle;
92 this.userId = userId;
93 this.userName = userName;
94 this.uuid = uuid;
95 }
96
97
98
103 public boolean isAllowPingbacks() {
104 return allowPingbacks;
105 }
106
107
108
113 public void setAllowPingbacks(boolean allowPingbacks) {
114 this.allowPingbacks = allowPingbacks;
115 }
116
117
118
123 public boolean isAllowTrackbacks() {
124 return allowTrackbacks;
125 }
126
127
128
133 public void setAllowTrackbacks(boolean allowTrackbacks) {
134 this.allowTrackbacks = allowTrackbacks;
135 }
136
137
138
143 public long getCompanyId() {
144 return companyId;
145 }
146
147
148
153 public void setCompanyId(long companyId) {
154 this.companyId = companyId;
155 }
156
157
158
163 public java.lang.String getContent() {
164 return content;
165 }
166
167
168
173 public void setContent(java.lang.String content) {
174 this.content = content;
175 }
176
177
178
183 public java.util.Calendar getCreateDate() {
184 return createDate;
185 }
186
187
188
193 public void setCreateDate(java.util.Calendar createDate) {
194 this.createDate = createDate;
195 }
196
197
198
203 public java.util.Calendar getDisplayDate() {
204 return displayDate;
205 }
206
207
208
213 public void setDisplayDate(java.util.Calendar displayDate) {
214 this.displayDate = displayDate;
215 }
216
217
218
223 public long getEntryId() {
224 return entryId;
225 }
226
227
228
233 public void setEntryId(long entryId) {
234 this.entryId = entryId;
235 }
236
237
238
243 public long getGroupId() {
244 return groupId;
245 }
246
247
248
253 public void setGroupId(long groupId) {
254 this.groupId = groupId;
255 }
256
257
258
263 public java.util.Calendar getModifiedDate() {
264 return modifiedDate;
265 }
266
267
268
273 public void setModifiedDate(java.util.Calendar modifiedDate) {
274 this.modifiedDate = modifiedDate;
275 }
276
277
278
283 public long getPrimaryKey() {
284 return primaryKey;
285 }
286
287
288
293 public void setPrimaryKey(long primaryKey) {
294 this.primaryKey = primaryKey;
295 }
296
297
298
303 public int getStatus() {
304 return status;
305 }
306
307
308
313 public void setStatus(int status) {
314 this.status = status;
315 }
316
317
318
323 public long getStatusByUserId() {
324 return statusByUserId;
325 }
326
327
328
333 public void setStatusByUserId(long statusByUserId) {
334 this.statusByUserId = statusByUserId;
335 }
336
337
338
343 public java.lang.String getStatusByUserName() {
344 return statusByUserName;
345 }
346
347
348
353 public void setStatusByUserName(java.lang.String statusByUserName) {
354 this.statusByUserName = statusByUserName;
355 }
356
357
358
363 public java.util.Calendar getStatusDate() {
364 return statusDate;
365 }
366
367
368
373 public void setStatusDate(java.util.Calendar statusDate) {
374 this.statusDate = statusDate;
375 }
376
377
378
383 public java.lang.String getTitle() {
384 return title;
385 }
386
387
388
393 public void setTitle(java.lang.String title) {
394 this.title = title;
395 }
396
397
398
403 public java.lang.String getTrackbacks() {
404 return trackbacks;
405 }
406
407
408
413 public void setTrackbacks(java.lang.String trackbacks) {
414 this.trackbacks = trackbacks;
415 }
416
417
418
423 public java.lang.String getUrlTitle() {
424 return urlTitle;
425 }
426
427
428
433 public void setUrlTitle(java.lang.String urlTitle) {
434 this.urlTitle = urlTitle;
435 }
436
437
438
443 public long getUserId() {
444 return userId;
445 }
446
447
448
453 public void setUserId(long userId) {
454 this.userId = userId;
455 }
456
457
458
463 public java.lang.String getUserName() {
464 return userName;
465 }
466
467
468
473 public void setUserName(java.lang.String userName) {
474 this.userName = userName;
475 }
476
477
478
483 public java.lang.String getUuid() {
484 return uuid;
485 }
486
487
488
493 public void setUuid(java.lang.String uuid) {
494 this.uuid = uuid;
495 }
496
497 private java.lang.Object __equalsCalc = null;
498 public synchronized boolean equals(java.lang.Object obj) {
499 if (!(obj instanceof BlogsEntrySoap)) return false;
500 BlogsEntrySoap other = (BlogsEntrySoap) obj;
501 if (obj == null) return false;
502 if (this == obj) return true;
503 if (__equalsCalc != null) {
504 return (__equalsCalc == obj);
505 }
506 __equalsCalc = obj;
507 boolean _equals;
508 _equals = true &&
509 this.allowPingbacks == other.isAllowPingbacks() &&
510 this.allowTrackbacks == other.isAllowTrackbacks() &&
511 this.companyId == other.getCompanyId() &&
512 ((this.content==null && other.getContent()==null) ||
513 (this.content!=null &&
514 this.content.equals(other.getContent()))) &&
515 ((this.createDate==null && other.getCreateDate()==null) ||
516 (this.createDate!=null &&
517 this.createDate.equals(other.getCreateDate()))) &&
518 ((this.displayDate==null && other.getDisplayDate()==null) ||
519 (this.displayDate!=null &&
520 this.displayDate.equals(other.getDisplayDate()))) &&
521 this.entryId == other.getEntryId() &&
522 this.groupId == other.getGroupId() &&
523 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
524 (this.modifiedDate!=null &&
525 this.modifiedDate.equals(other.getModifiedDate()))) &&
526 this.primaryKey == other.getPrimaryKey() &&
527 this.status == other.getStatus() &&
528 this.statusByUserId == other.getStatusByUserId() &&
529 ((this.statusByUserName==null && other.getStatusByUserName()==null) ||
530 (this.statusByUserName!=null &&
531 this.statusByUserName.equals(other.getStatusByUserName()))) &&
532 ((this.statusDate==null && other.getStatusDate()==null) ||
533 (this.statusDate!=null &&
534 this.statusDate.equals(other.getStatusDate()))) &&
535 ((this.title==null && other.getTitle()==null) ||
536 (this.title!=null &&
537 this.title.equals(other.getTitle()))) &&
538 ((this.trackbacks==null && other.getTrackbacks()==null) ||
539 (this.trackbacks!=null &&
540 this.trackbacks.equals(other.getTrackbacks()))) &&
541 ((this.urlTitle==null && other.getUrlTitle()==null) ||
542 (this.urlTitle!=null &&
543 this.urlTitle.equals(other.getUrlTitle()))) &&
544 this.userId == other.getUserId() &&
545 ((this.userName==null && other.getUserName()==null) ||
546 (this.userName!=null &&
547 this.userName.equals(other.getUserName()))) &&
548 ((this.uuid==null && other.getUuid()==null) ||
549 (this.uuid!=null &&
550 this.uuid.equals(other.getUuid())));
551 __equalsCalc = null;
552 return _equals;
553 }
554
555 private boolean __hashCodeCalc = false;
556 public synchronized int hashCode() {
557 if (__hashCodeCalc) {
558 return 0;
559 }
560 __hashCodeCalc = true;
561 int _hashCode = 1;
562 _hashCode += (isAllowPingbacks() ? Boolean.TRUE : Boolean.FALSE).hashCode();
563 _hashCode += (isAllowTrackbacks() ? Boolean.TRUE : Boolean.FALSE).hashCode();
564 _hashCode += new Long(getCompanyId()).hashCode();
565 if (getContent() != null) {
566 _hashCode += getContent().hashCode();
567 }
568 if (getCreateDate() != null) {
569 _hashCode += getCreateDate().hashCode();
570 }
571 if (getDisplayDate() != null) {
572 _hashCode += getDisplayDate().hashCode();
573 }
574 _hashCode += new Long(getEntryId()).hashCode();
575 _hashCode += new Long(getGroupId()).hashCode();
576 if (getModifiedDate() != null) {
577 _hashCode += getModifiedDate().hashCode();
578 }
579 _hashCode += new Long(getPrimaryKey()).hashCode();
580 _hashCode += getStatus();
581 _hashCode += new Long(getStatusByUserId()).hashCode();
582 if (getStatusByUserName() != null) {
583 _hashCode += getStatusByUserName().hashCode();
584 }
585 if (getStatusDate() != null) {
586 _hashCode += getStatusDate().hashCode();
587 }
588 if (getTitle() != null) {
589 _hashCode += getTitle().hashCode();
590 }
591 if (getTrackbacks() != null) {
592 _hashCode += getTrackbacks().hashCode();
593 }
594 if (getUrlTitle() != null) {
595 _hashCode += getUrlTitle().hashCode();
596 }
597 _hashCode += new Long(getUserId()).hashCode();
598 if (getUserName() != null) {
599 _hashCode += getUserName().hashCode();
600 }
601 if (getUuid() != null) {
602 _hashCode += getUuid().hashCode();
603 }
604 __hashCodeCalc = false;
605 return _hashCode;
606 }
607
608 private static org.apache.axis.description.TypeDesc typeDesc =
610 new org.apache.axis.description.TypeDesc(BlogsEntrySoap.class, true);
611
612 static {
613 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.blogs.portlet.liferay.com", "BlogsEntrySoap"));
614 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
615 elemField.setFieldName("allowPingbacks");
616 elemField.setXmlName(new javax.xml.namespace.QName("", "allowPingbacks"));
617 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
618 elemField.setNillable(false);
619 typeDesc.addFieldDesc(elemField);
620 elemField = new org.apache.axis.description.ElementDesc();
621 elemField.setFieldName("allowTrackbacks");
622 elemField.setXmlName(new javax.xml.namespace.QName("", "allowTrackbacks"));
623 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
624 elemField.setNillable(false);
625 typeDesc.addFieldDesc(elemField);
626 elemField = new org.apache.axis.description.ElementDesc();
627 elemField.setFieldName("companyId");
628 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
629 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
630 elemField.setNillable(false);
631 typeDesc.addFieldDesc(elemField);
632 elemField = new org.apache.axis.description.ElementDesc();
633 elemField.setFieldName("content");
634 elemField.setXmlName(new javax.xml.namespace.QName("", "content"));
635 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
636 elemField.setNillable(true);
637 typeDesc.addFieldDesc(elemField);
638 elemField = new org.apache.axis.description.ElementDesc();
639 elemField.setFieldName("createDate");
640 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
641 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
642 elemField.setNillable(true);
643 typeDesc.addFieldDesc(elemField);
644 elemField = new org.apache.axis.description.ElementDesc();
645 elemField.setFieldName("displayDate");
646 elemField.setXmlName(new javax.xml.namespace.QName("", "displayDate"));
647 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
648 elemField.setNillable(true);
649 typeDesc.addFieldDesc(elemField);
650 elemField = new org.apache.axis.description.ElementDesc();
651 elemField.setFieldName("entryId");
652 elemField.setXmlName(new javax.xml.namespace.QName("", "entryId"));
653 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
654 elemField.setNillable(false);
655 typeDesc.addFieldDesc(elemField);
656 elemField = new org.apache.axis.description.ElementDesc();
657 elemField.setFieldName("groupId");
658 elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
659 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
660 elemField.setNillable(false);
661 typeDesc.addFieldDesc(elemField);
662 elemField = new org.apache.axis.description.ElementDesc();
663 elemField.setFieldName("modifiedDate");
664 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
665 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
666 elemField.setNillable(true);
667 typeDesc.addFieldDesc(elemField);
668 elemField = new org.apache.axis.description.ElementDesc();
669 elemField.setFieldName("primaryKey");
670 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
671 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
672 elemField.setNillable(false);
673 typeDesc.addFieldDesc(elemField);
674 elemField = new org.apache.axis.description.ElementDesc();
675 elemField.setFieldName("status");
676 elemField.setXmlName(new javax.xml.namespace.QName("", "status"));
677 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
678 elemField.setNillable(false);
679 typeDesc.addFieldDesc(elemField);
680 elemField = new org.apache.axis.description.ElementDesc();
681 elemField.setFieldName("statusByUserId");
682 elemField.setXmlName(new javax.xml.namespace.QName("", "statusByUserId"));
683 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
684 elemField.setNillable(false);
685 typeDesc.addFieldDesc(elemField);
686 elemField = new org.apache.axis.description.ElementDesc();
687 elemField.setFieldName("statusByUserName");
688 elemField.setXmlName(new javax.xml.namespace.QName("", "statusByUserName"));
689 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
690 elemField.setNillable(true);
691 typeDesc.addFieldDesc(elemField);
692 elemField = new org.apache.axis.description.ElementDesc();
693 elemField.setFieldName("statusDate");
694 elemField.setXmlName(new javax.xml.namespace.QName("", "statusDate"));
695 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
696 elemField.setNillable(true);
697 typeDesc.addFieldDesc(elemField);
698 elemField = new org.apache.axis.description.ElementDesc();
699 elemField.setFieldName("title");
700 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
701 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
702 elemField.setNillable(true);
703 typeDesc.addFieldDesc(elemField);
704 elemField = new org.apache.axis.description.ElementDesc();
705 elemField.setFieldName("trackbacks");
706 elemField.setXmlName(new javax.xml.namespace.QName("", "trackbacks"));
707 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
708 elemField.setNillable(true);
709 typeDesc.addFieldDesc(elemField);
710 elemField = new org.apache.axis.description.ElementDesc();
711 elemField.setFieldName("urlTitle");
712 elemField.setXmlName(new javax.xml.namespace.QName("", "urlTitle"));
713 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
714 elemField.setNillable(true);
715 typeDesc.addFieldDesc(elemField);
716 elemField = new org.apache.axis.description.ElementDesc();
717 elemField.setFieldName("userId");
718 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
719 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
720 elemField.setNillable(false);
721 typeDesc.addFieldDesc(elemField);
722 elemField = new org.apache.axis.description.ElementDesc();
723 elemField.setFieldName("userName");
724 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
725 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
726 elemField.setNillable(true);
727 typeDesc.addFieldDesc(elemField);
728 elemField = new org.apache.axis.description.ElementDesc();
729 elemField.setFieldName("uuid");
730 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
731 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
732 elemField.setNillable(true);
733 typeDesc.addFieldDesc(elemField);
734 }
735
736
739 public static org.apache.axis.description.TypeDesc getTypeDesc() {
740 return typeDesc;
741 }
742
743
746 public static org.apache.axis.encoding.Serializer getSerializer(
747 java.lang.String mechType,
748 java.lang.Class _javaType,
749 javax.xml.namespace.QName _xmlType) {
750 return
751 new org.apache.axis.encoding.ser.BeanSerializer(
752 _javaType, _xmlType, typeDesc);
753 }
754
755
758 public static org.apache.axis.encoding.Deserializer getDeserializer(
759 java.lang.String mechType,
760 java.lang.Class _javaType,
761 javax.xml.namespace.QName _xmlType) {
762 return
763 new org.apache.axis.encoding.ser.BeanDeserializer(
764 _javaType, _xmlType, typeDesc);
765 }
766
767 }
768