1
7
8 package com.liferay.client.soap.portlet.wiki.model;
9
10 public class WikiPageSoap implements java.io.Serializable {
11 private long companyId;
12
13 private java.lang.String content;
14
15 private java.util.Calendar createDate;
16
17 private java.lang.String format;
18
19 private long groupId;
20
21 private boolean head;
22
23 private boolean minorEdit;
24
25 private java.util.Calendar modifiedDate;
26
27 private long nodeId;
28
29 private long pageId;
30
31 private java.lang.String parentTitle;
32
33 private long primaryKey;
34
35 private java.lang.String redirectTitle;
36
37 private long resourcePrimKey;
38
39 private int status;
40
41 private long statusByUserId;
42
43 private java.lang.String statusByUserName;
44
45 private java.util.Calendar statusDate;
46
47 private java.lang.String summary;
48
49 private java.lang.String title;
50
51 private long userId;
52
53 private java.lang.String userName;
54
55 private java.lang.String uuid;
56
57 private double version;
58
59 public WikiPageSoap() {
60 }
61
62 public WikiPageSoap(
63 long companyId,
64 java.lang.String content,
65 java.util.Calendar createDate,
66 java.lang.String format,
67 long groupId,
68 boolean head,
69 boolean minorEdit,
70 java.util.Calendar modifiedDate,
71 long nodeId,
72 long pageId,
73 java.lang.String parentTitle,
74 long primaryKey,
75 java.lang.String redirectTitle,
76 long resourcePrimKey,
77 int status,
78 long statusByUserId,
79 java.lang.String statusByUserName,
80 java.util.Calendar statusDate,
81 java.lang.String summary,
82 java.lang.String title,
83 long userId,
84 java.lang.String userName,
85 java.lang.String uuid,
86 double version) {
87 this.companyId = companyId;
88 this.content = content;
89 this.createDate = createDate;
90 this.format = format;
91 this.groupId = groupId;
92 this.head = head;
93 this.minorEdit = minorEdit;
94 this.modifiedDate = modifiedDate;
95 this.nodeId = nodeId;
96 this.pageId = pageId;
97 this.parentTitle = parentTitle;
98 this.primaryKey = primaryKey;
99 this.redirectTitle = redirectTitle;
100 this.resourcePrimKey = resourcePrimKey;
101 this.status = status;
102 this.statusByUserId = statusByUserId;
103 this.statusByUserName = statusByUserName;
104 this.statusDate = statusDate;
105 this.summary = summary;
106 this.title = title;
107 this.userId = userId;
108 this.userName = userName;
109 this.uuid = uuid;
110 this.version = version;
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 java.lang.String getContent() {
140 return content;
141 }
142
143
144
149 public void setContent(java.lang.String content) {
150 this.content = content;
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 java.lang.String getFormat() {
180 return format;
181 }
182
183
184
189 public void setFormat(java.lang.String format) {
190 this.format = format;
191 }
192
193
194
199 public long getGroupId() {
200 return groupId;
201 }
202
203
204
209 public void setGroupId(long groupId) {
210 this.groupId = groupId;
211 }
212
213
214
219 public boolean isHead() {
220 return head;
221 }
222
223
224
229 public void setHead(boolean head) {
230 this.head = head;
231 }
232
233
234
239 public boolean isMinorEdit() {
240 return minorEdit;
241 }
242
243
244
249 public void setMinorEdit(boolean minorEdit) {
250 this.minorEdit = minorEdit;
251 }
252
253
254
259 public java.util.Calendar getModifiedDate() {
260 return modifiedDate;
261 }
262
263
264
269 public void setModifiedDate(java.util.Calendar modifiedDate) {
270 this.modifiedDate = modifiedDate;
271 }
272
273
274
279 public long getNodeId() {
280 return nodeId;
281 }
282
283
284
289 public void setNodeId(long nodeId) {
290 this.nodeId = nodeId;
291 }
292
293
294
299 public long getPageId() {
300 return pageId;
301 }
302
303
304
309 public void setPageId(long pageId) {
310 this.pageId = pageId;
311 }
312
313
314
319 public java.lang.String getParentTitle() {
320 return parentTitle;
321 }
322
323
324
329 public void setParentTitle(java.lang.String parentTitle) {
330 this.parentTitle = parentTitle;
331 }
332
333
334
339 public long getPrimaryKey() {
340 return primaryKey;
341 }
342
343
344
349 public void setPrimaryKey(long primaryKey) {
350 this.primaryKey = primaryKey;
351 }
352
353
354
359 public java.lang.String getRedirectTitle() {
360 return redirectTitle;
361 }
362
363
364
369 public void setRedirectTitle(java.lang.String redirectTitle) {
370 this.redirectTitle = redirectTitle;
371 }
372
373
374
379 public long getResourcePrimKey() {
380 return resourcePrimKey;
381 }
382
383
384
389 public void setResourcePrimKey(long resourcePrimKey) {
390 this.resourcePrimKey = resourcePrimKey;
391 }
392
393
394
399 public int getStatus() {
400 return status;
401 }
402
403
404
409 public void setStatus(int status) {
410 this.status = status;
411 }
412
413
414
419 public long getStatusByUserId() {
420 return statusByUserId;
421 }
422
423
424
429 public void setStatusByUserId(long statusByUserId) {
430 this.statusByUserId = statusByUserId;
431 }
432
433
434
439 public java.lang.String getStatusByUserName() {
440 return statusByUserName;
441 }
442
443
444
449 public void setStatusByUserName(java.lang.String statusByUserName) {
450 this.statusByUserName = statusByUserName;
451 }
452
453
454
459 public java.util.Calendar getStatusDate() {
460 return statusDate;
461 }
462
463
464
469 public void setStatusDate(java.util.Calendar statusDate) {
470 this.statusDate = statusDate;
471 }
472
473
474
479 public java.lang.String getSummary() {
480 return summary;
481 }
482
483
484
489 public void setSummary(java.lang.String summary) {
490 this.summary = summary;
491 }
492
493
494
499 public java.lang.String getTitle() {
500 return title;
501 }
502
503
504
509 public void setTitle(java.lang.String title) {
510 this.title = title;
511 }
512
513
514
519 public long getUserId() {
520 return userId;
521 }
522
523
524
529 public void setUserId(long userId) {
530 this.userId = userId;
531 }
532
533
534
539 public java.lang.String getUserName() {
540 return userName;
541 }
542
543
544
549 public void setUserName(java.lang.String userName) {
550 this.userName = userName;
551 }
552
553
554
559 public java.lang.String getUuid() {
560 return uuid;
561 }
562
563
564
569 public void setUuid(java.lang.String uuid) {
570 this.uuid = uuid;
571 }
572
573
574
579 public double getVersion() {
580 return version;
581 }
582
583
584
589 public void setVersion(double version) {
590 this.version = version;
591 }
592
593 private java.lang.Object __equalsCalc = null;
594 public synchronized boolean equals(java.lang.Object obj) {
595 if (!(obj instanceof WikiPageSoap)) return false;
596 WikiPageSoap other = (WikiPageSoap) obj;
597 if (obj == null) return false;
598 if (this == obj) return true;
599 if (__equalsCalc != null) {
600 return (__equalsCalc == obj);
601 }
602 __equalsCalc = obj;
603 boolean _equals;
604 _equals = true &&
605 this.companyId == other.getCompanyId() &&
606 ((this.content==null && other.getContent()==null) ||
607 (this.content!=null &&
608 this.content.equals(other.getContent()))) &&
609 ((this.createDate==null && other.getCreateDate()==null) ||
610 (this.createDate!=null &&
611 this.createDate.equals(other.getCreateDate()))) &&
612 ((this.format==null && other.getFormat()==null) ||
613 (this.format!=null &&
614 this.format.equals(other.getFormat()))) &&
615 this.groupId == other.getGroupId() &&
616 this.head == other.isHead() &&
617 this.minorEdit == other.isMinorEdit() &&
618 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
619 (this.modifiedDate!=null &&
620 this.modifiedDate.equals(other.getModifiedDate()))) &&
621 this.nodeId == other.getNodeId() &&
622 this.pageId == other.getPageId() &&
623 ((this.parentTitle==null && other.getParentTitle()==null) ||
624 (this.parentTitle!=null &&
625 this.parentTitle.equals(other.getParentTitle()))) &&
626 this.primaryKey == other.getPrimaryKey() &&
627 ((this.redirectTitle==null && other.getRedirectTitle()==null) ||
628 (this.redirectTitle!=null &&
629 this.redirectTitle.equals(other.getRedirectTitle()))) &&
630 this.resourcePrimKey == other.getResourcePrimKey() &&
631 this.status == other.getStatus() &&
632 this.statusByUserId == other.getStatusByUserId() &&
633 ((this.statusByUserName==null && other.getStatusByUserName()==null) ||
634 (this.statusByUserName!=null &&
635 this.statusByUserName.equals(other.getStatusByUserName()))) &&
636 ((this.statusDate==null && other.getStatusDate()==null) ||
637 (this.statusDate!=null &&
638 this.statusDate.equals(other.getStatusDate()))) &&
639 ((this.summary==null && other.getSummary()==null) ||
640 (this.summary!=null &&
641 this.summary.equals(other.getSummary()))) &&
642 ((this.title==null && other.getTitle()==null) ||
643 (this.title!=null &&
644 this.title.equals(other.getTitle()))) &&
645 this.userId == other.getUserId() &&
646 ((this.userName==null && other.getUserName()==null) ||
647 (this.userName!=null &&
648 this.userName.equals(other.getUserName()))) &&
649 ((this.uuid==null && other.getUuid()==null) ||
650 (this.uuid!=null &&
651 this.uuid.equals(other.getUuid()))) &&
652 this.version == other.getVersion();
653 __equalsCalc = null;
654 return _equals;
655 }
656
657 private boolean __hashCodeCalc = false;
658 public synchronized int hashCode() {
659 if (__hashCodeCalc) {
660 return 0;
661 }
662 __hashCodeCalc = true;
663 int _hashCode = 1;
664 _hashCode += new Long(getCompanyId()).hashCode();
665 if (getContent() != null) {
666 _hashCode += getContent().hashCode();
667 }
668 if (getCreateDate() != null) {
669 _hashCode += getCreateDate().hashCode();
670 }
671 if (getFormat() != null) {
672 _hashCode += getFormat().hashCode();
673 }
674 _hashCode += new Long(getGroupId()).hashCode();
675 _hashCode += (isHead() ? Boolean.TRUE : Boolean.FALSE).hashCode();
676 _hashCode += (isMinorEdit() ? Boolean.TRUE : Boolean.FALSE).hashCode();
677 if (getModifiedDate() != null) {
678 _hashCode += getModifiedDate().hashCode();
679 }
680 _hashCode += new Long(getNodeId()).hashCode();
681 _hashCode += new Long(getPageId()).hashCode();
682 if (getParentTitle() != null) {
683 _hashCode += getParentTitle().hashCode();
684 }
685 _hashCode += new Long(getPrimaryKey()).hashCode();
686 if (getRedirectTitle() != null) {
687 _hashCode += getRedirectTitle().hashCode();
688 }
689 _hashCode += new Long(getResourcePrimKey()).hashCode();
690 _hashCode += getStatus();
691 _hashCode += new Long(getStatusByUserId()).hashCode();
692 if (getStatusByUserName() != null) {
693 _hashCode += getStatusByUserName().hashCode();
694 }
695 if (getStatusDate() != null) {
696 _hashCode += getStatusDate().hashCode();
697 }
698 if (getSummary() != null) {
699 _hashCode += getSummary().hashCode();
700 }
701 if (getTitle() != null) {
702 _hashCode += getTitle().hashCode();
703 }
704 _hashCode += new Long(getUserId()).hashCode();
705 if (getUserName() != null) {
706 _hashCode += getUserName().hashCode();
707 }
708 if (getUuid() != null) {
709 _hashCode += getUuid().hashCode();
710 }
711 _hashCode += new Double(getVersion()).hashCode();
712 __hashCodeCalc = false;
713 return _hashCode;
714 }
715
716 private static org.apache.axis.description.TypeDesc typeDesc =
718 new org.apache.axis.description.TypeDesc(WikiPageSoap.class, true);
719
720 static {
721 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.wiki.portlet.liferay.com", "WikiPageSoap"));
722 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
723 elemField.setFieldName("companyId");
724 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
725 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
726 elemField.setNillable(false);
727 typeDesc.addFieldDesc(elemField);
728 elemField = new org.apache.axis.description.ElementDesc();
729 elemField.setFieldName("content");
730 elemField.setXmlName(new javax.xml.namespace.QName("", "content"));
731 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
732 elemField.setNillable(true);
733 typeDesc.addFieldDesc(elemField);
734 elemField = new org.apache.axis.description.ElementDesc();
735 elemField.setFieldName("createDate");
736 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
737 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
738 elemField.setNillable(true);
739 typeDesc.addFieldDesc(elemField);
740 elemField = new org.apache.axis.description.ElementDesc();
741 elemField.setFieldName("format");
742 elemField.setXmlName(new javax.xml.namespace.QName("", "format"));
743 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
744 elemField.setNillable(true);
745 typeDesc.addFieldDesc(elemField);
746 elemField = new org.apache.axis.description.ElementDesc();
747 elemField.setFieldName("groupId");
748 elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
749 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
750 elemField.setNillable(false);
751 typeDesc.addFieldDesc(elemField);
752 elemField = new org.apache.axis.description.ElementDesc();
753 elemField.setFieldName("head");
754 elemField.setXmlName(new javax.xml.namespace.QName("", "head"));
755 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
756 elemField.setNillable(false);
757 typeDesc.addFieldDesc(elemField);
758 elemField = new org.apache.axis.description.ElementDesc();
759 elemField.setFieldName("minorEdit");
760 elemField.setXmlName(new javax.xml.namespace.QName("", "minorEdit"));
761 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
762 elemField.setNillable(false);
763 typeDesc.addFieldDesc(elemField);
764 elemField = new org.apache.axis.description.ElementDesc();
765 elemField.setFieldName("modifiedDate");
766 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
767 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
768 elemField.setNillable(true);
769 typeDesc.addFieldDesc(elemField);
770 elemField = new org.apache.axis.description.ElementDesc();
771 elemField.setFieldName("nodeId");
772 elemField.setXmlName(new javax.xml.namespace.QName("", "nodeId"));
773 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
774 elemField.setNillable(false);
775 typeDesc.addFieldDesc(elemField);
776 elemField = new org.apache.axis.description.ElementDesc();
777 elemField.setFieldName("pageId");
778 elemField.setXmlName(new javax.xml.namespace.QName("", "pageId"));
779 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
780 elemField.setNillable(false);
781 typeDesc.addFieldDesc(elemField);
782 elemField = new org.apache.axis.description.ElementDesc();
783 elemField.setFieldName("parentTitle");
784 elemField.setXmlName(new javax.xml.namespace.QName("", "parentTitle"));
785 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
786 elemField.setNillable(true);
787 typeDesc.addFieldDesc(elemField);
788 elemField = new org.apache.axis.description.ElementDesc();
789 elemField.setFieldName("primaryKey");
790 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
791 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
792 elemField.setNillable(false);
793 typeDesc.addFieldDesc(elemField);
794 elemField = new org.apache.axis.description.ElementDesc();
795 elemField.setFieldName("redirectTitle");
796 elemField.setXmlName(new javax.xml.namespace.QName("", "redirectTitle"));
797 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
798 elemField.setNillable(true);
799 typeDesc.addFieldDesc(elemField);
800 elemField = new org.apache.axis.description.ElementDesc();
801 elemField.setFieldName("resourcePrimKey");
802 elemField.setXmlName(new javax.xml.namespace.QName("", "resourcePrimKey"));
803 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
804 elemField.setNillable(false);
805 typeDesc.addFieldDesc(elemField);
806 elemField = new org.apache.axis.description.ElementDesc();
807 elemField.setFieldName("status");
808 elemField.setXmlName(new javax.xml.namespace.QName("", "status"));
809 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
810 elemField.setNillable(false);
811 typeDesc.addFieldDesc(elemField);
812 elemField = new org.apache.axis.description.ElementDesc();
813 elemField.setFieldName("statusByUserId");
814 elemField.setXmlName(new javax.xml.namespace.QName("", "statusByUserId"));
815 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
816 elemField.setNillable(false);
817 typeDesc.addFieldDesc(elemField);
818 elemField = new org.apache.axis.description.ElementDesc();
819 elemField.setFieldName("statusByUserName");
820 elemField.setXmlName(new javax.xml.namespace.QName("", "statusByUserName"));
821 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
822 elemField.setNillable(true);
823 typeDesc.addFieldDesc(elemField);
824 elemField = new org.apache.axis.description.ElementDesc();
825 elemField.setFieldName("statusDate");
826 elemField.setXmlName(new javax.xml.namespace.QName("", "statusDate"));
827 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
828 elemField.setNillable(true);
829 typeDesc.addFieldDesc(elemField);
830 elemField = new org.apache.axis.description.ElementDesc();
831 elemField.setFieldName("summary");
832 elemField.setXmlName(new javax.xml.namespace.QName("", "summary"));
833 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
834 elemField.setNillable(true);
835 typeDesc.addFieldDesc(elemField);
836 elemField = new org.apache.axis.description.ElementDesc();
837 elemField.setFieldName("title");
838 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
839 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
840 elemField.setNillable(true);
841 typeDesc.addFieldDesc(elemField);
842 elemField = new org.apache.axis.description.ElementDesc();
843 elemField.setFieldName("userId");
844 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
845 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
846 elemField.setNillable(false);
847 typeDesc.addFieldDesc(elemField);
848 elemField = new org.apache.axis.description.ElementDesc();
849 elemField.setFieldName("userName");
850 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
851 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
852 elemField.setNillable(true);
853 typeDesc.addFieldDesc(elemField);
854 elemField = new org.apache.axis.description.ElementDesc();
855 elemField.setFieldName("uuid");
856 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
857 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
858 elemField.setNillable(true);
859 typeDesc.addFieldDesc(elemField);
860 elemField = new org.apache.axis.description.ElementDesc();
861 elemField.setFieldName("version");
862 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
863 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
864 elemField.setNillable(false);
865 typeDesc.addFieldDesc(elemField);
866 }
867
868
871 public static org.apache.axis.description.TypeDesc getTypeDesc() {
872 return typeDesc;
873 }
874
875
878 public static org.apache.axis.encoding.Serializer getSerializer(
879 java.lang.String mechType,
880 java.lang.Class _javaType,
881 javax.xml.namespace.QName _xmlType) {
882 return
883 new org.apache.axis.encoding.ser.BeanSerializer(
884 _javaType, _xmlType, typeDesc);
885 }
886
887
890 public static org.apache.axis.encoding.Deserializer getDeserializer(
891 java.lang.String mechType,
892 java.lang.Class _javaType,
893 javax.xml.namespace.QName _xmlType) {
894 return
895 new org.apache.axis.encoding.ser.BeanDeserializer(
896 _javaType, _xmlType, typeDesc);
897 }
898
899 }
900