1
7
8 package com.liferay.client.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 boolean head;
20
21 private java.util.Calendar modifiedDate;
22
23 private long nodeId;
24
25 private long pageId;
26
27 private java.lang.String parentTitle;
28
29 private long primaryKey;
30
31 private java.lang.String redirectTitle;
32
33 private long resourcePrimKey;
34
35 private java.lang.String summary;
36
37 private java.lang.String title;
38
39 private long userId;
40
41 private java.lang.String userName;
42
43 private java.lang.String uuid;
44
45 private double version;
46
47 public WikiPageSoap() {
48 }
49
50 public WikiPageSoap(
51 long companyId,
52 java.lang.String content,
53 java.util.Calendar createDate,
54 java.lang.String format,
55 boolean head,
56 java.util.Calendar modifiedDate,
57 long nodeId,
58 long pageId,
59 java.lang.String parentTitle,
60 long primaryKey,
61 java.lang.String redirectTitle,
62 long resourcePrimKey,
63 java.lang.String summary,
64 java.lang.String title,
65 long userId,
66 java.lang.String userName,
67 java.lang.String uuid,
68 double version) {
69 this.companyId = companyId;
70 this.content = content;
71 this.createDate = createDate;
72 this.format = format;
73 this.head = head;
74 this.modifiedDate = modifiedDate;
75 this.nodeId = nodeId;
76 this.pageId = pageId;
77 this.parentTitle = parentTitle;
78 this.primaryKey = primaryKey;
79 this.redirectTitle = redirectTitle;
80 this.resourcePrimKey = resourcePrimKey;
81 this.summary = summary;
82 this.title = title;
83 this.userId = userId;
84 this.userName = userName;
85 this.uuid = uuid;
86 this.version = version;
87 }
88
89
90
95 public long getCompanyId() {
96 return companyId;
97 }
98
99
100
105 public void setCompanyId(long companyId) {
106 this.companyId = companyId;
107 }
108
109
110
115 public java.lang.String getContent() {
116 return content;
117 }
118
119
120
125 public void setContent(java.lang.String content) {
126 this.content = content;
127 }
128
129
130
135 public java.util.Calendar getCreateDate() {
136 return createDate;
137 }
138
139
140
145 public void setCreateDate(java.util.Calendar createDate) {
146 this.createDate = createDate;
147 }
148
149
150
155 public java.lang.String getFormat() {
156 return format;
157 }
158
159
160
165 public void setFormat(java.lang.String format) {
166 this.format = format;
167 }
168
169
170
175 public boolean isHead() {
176 return head;
177 }
178
179
180
185 public void setHead(boolean head) {
186 this.head = head;
187 }
188
189
190
195 public java.util.Calendar getModifiedDate() {
196 return modifiedDate;
197 }
198
199
200
205 public void setModifiedDate(java.util.Calendar modifiedDate) {
206 this.modifiedDate = modifiedDate;
207 }
208
209
210
215 public long getNodeId() {
216 return nodeId;
217 }
218
219
220
225 public void setNodeId(long nodeId) {
226 this.nodeId = nodeId;
227 }
228
229
230
235 public long getPageId() {
236 return pageId;
237 }
238
239
240
245 public void setPageId(long pageId) {
246 this.pageId = pageId;
247 }
248
249
250
255 public java.lang.String getParentTitle() {
256 return parentTitle;
257 }
258
259
260
265 public void setParentTitle(java.lang.String parentTitle) {
266 this.parentTitle = parentTitle;
267 }
268
269
270
275 public long getPrimaryKey() {
276 return primaryKey;
277 }
278
279
280
285 public void setPrimaryKey(long primaryKey) {
286 this.primaryKey = primaryKey;
287 }
288
289
290
295 public java.lang.String getRedirectTitle() {
296 return redirectTitle;
297 }
298
299
300
305 public void setRedirectTitle(java.lang.String redirectTitle) {
306 this.redirectTitle = redirectTitle;
307 }
308
309
310
315 public long getResourcePrimKey() {
316 return resourcePrimKey;
317 }
318
319
320
325 public void setResourcePrimKey(long resourcePrimKey) {
326 this.resourcePrimKey = resourcePrimKey;
327 }
328
329
330
335 public java.lang.String getSummary() {
336 return summary;
337 }
338
339
340
345 public void setSummary(java.lang.String summary) {
346 this.summary = summary;
347 }
348
349
350
355 public java.lang.String getTitle() {
356 return title;
357 }
358
359
360
365 public void setTitle(java.lang.String title) {
366 this.title = title;
367 }
368
369
370
375 public long getUserId() {
376 return userId;
377 }
378
379
380
385 public void setUserId(long userId) {
386 this.userId = userId;
387 }
388
389
390
395 public java.lang.String getUserName() {
396 return userName;
397 }
398
399
400
405 public void setUserName(java.lang.String userName) {
406 this.userName = userName;
407 }
408
409
410
415 public java.lang.String getUuid() {
416 return uuid;
417 }
418
419
420
425 public void setUuid(java.lang.String uuid) {
426 this.uuid = uuid;
427 }
428
429
430
435 public double getVersion() {
436 return version;
437 }
438
439
440
445 public void setVersion(double version) {
446 this.version = version;
447 }
448
449 private java.lang.Object __equalsCalc = null;
450 public synchronized boolean equals(java.lang.Object obj) {
451 if (!(obj instanceof WikiPageSoap)) return false;
452 WikiPageSoap other = (WikiPageSoap) obj;
453 if (obj == null) return false;
454 if (this == obj) return true;
455 if (__equalsCalc != null) {
456 return (__equalsCalc == obj);
457 }
458 __equalsCalc = obj;
459 boolean _equals;
460 _equals = true &&
461 this.companyId == other.getCompanyId() &&
462 ((this.content==null && other.getContent()==null) ||
463 (this.content!=null &&
464 this.content.equals(other.getContent()))) &&
465 ((this.createDate==null && other.getCreateDate()==null) ||
466 (this.createDate!=null &&
467 this.createDate.equals(other.getCreateDate()))) &&
468 ((this.format==null && other.getFormat()==null) ||
469 (this.format!=null &&
470 this.format.equals(other.getFormat()))) &&
471 this.head == other.isHead() &&
472 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
473 (this.modifiedDate!=null &&
474 this.modifiedDate.equals(other.getModifiedDate()))) &&
475 this.nodeId == other.getNodeId() &&
476 this.pageId == other.getPageId() &&
477 ((this.parentTitle==null && other.getParentTitle()==null) ||
478 (this.parentTitle!=null &&
479 this.parentTitle.equals(other.getParentTitle()))) &&
480 this.primaryKey == other.getPrimaryKey() &&
481 ((this.redirectTitle==null && other.getRedirectTitle()==null) ||
482 (this.redirectTitle!=null &&
483 this.redirectTitle.equals(other.getRedirectTitle()))) &&
484 this.resourcePrimKey == other.getResourcePrimKey() &&
485 ((this.summary==null && other.getSummary()==null) ||
486 (this.summary!=null &&
487 this.summary.equals(other.getSummary()))) &&
488 ((this.title==null && other.getTitle()==null) ||
489 (this.title!=null &&
490 this.title.equals(other.getTitle()))) &&
491 this.userId == other.getUserId() &&
492 ((this.userName==null && other.getUserName()==null) ||
493 (this.userName!=null &&
494 this.userName.equals(other.getUserName()))) &&
495 ((this.uuid==null && other.getUuid()==null) ||
496 (this.uuid!=null &&
497 this.uuid.equals(other.getUuid()))) &&
498 this.version == other.getVersion();
499 __equalsCalc = null;
500 return _equals;
501 }
502
503 private boolean __hashCodeCalc = false;
504 public synchronized int hashCode() {
505 if (__hashCodeCalc) {
506 return 0;
507 }
508 __hashCodeCalc = true;
509 int _hashCode = 1;
510 _hashCode += new Long(getCompanyId()).hashCode();
511 if (getContent() != null) {
512 _hashCode += getContent().hashCode();
513 }
514 if (getCreateDate() != null) {
515 _hashCode += getCreateDate().hashCode();
516 }
517 if (getFormat() != null) {
518 _hashCode += getFormat().hashCode();
519 }
520 _hashCode += (isHead() ? Boolean.TRUE : Boolean.FALSE).hashCode();
521 if (getModifiedDate() != null) {
522 _hashCode += getModifiedDate().hashCode();
523 }
524 _hashCode += new Long(getNodeId()).hashCode();
525 _hashCode += new Long(getPageId()).hashCode();
526 if (getParentTitle() != null) {
527 _hashCode += getParentTitle().hashCode();
528 }
529 _hashCode += new Long(getPrimaryKey()).hashCode();
530 if (getRedirectTitle() != null) {
531 _hashCode += getRedirectTitle().hashCode();
532 }
533 _hashCode += new Long(getResourcePrimKey()).hashCode();
534 if (getSummary() != null) {
535 _hashCode += getSummary().hashCode();
536 }
537 if (getTitle() != null) {
538 _hashCode += getTitle().hashCode();
539 }
540 _hashCode += new Long(getUserId()).hashCode();
541 if (getUserName() != null) {
542 _hashCode += getUserName().hashCode();
543 }
544 if (getUuid() != null) {
545 _hashCode += getUuid().hashCode();
546 }
547 _hashCode += new Double(getVersion()).hashCode();
548 __hashCodeCalc = false;
549 return _hashCode;
550 }
551
552 private static org.apache.axis.description.TypeDesc typeDesc =
554 new org.apache.axis.description.TypeDesc(WikiPageSoap.class, true);
555
556 static {
557 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.wiki.portlet.liferay.com", "WikiPageSoap"));
558 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
559 elemField.setFieldName("companyId");
560 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
561 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
562 elemField.setNillable(false);
563 typeDesc.addFieldDesc(elemField);
564 elemField = new org.apache.axis.description.ElementDesc();
565 elemField.setFieldName("content");
566 elemField.setXmlName(new javax.xml.namespace.QName("", "content"));
567 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
568 elemField.setNillable(true);
569 typeDesc.addFieldDesc(elemField);
570 elemField = new org.apache.axis.description.ElementDesc();
571 elemField.setFieldName("createDate");
572 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
573 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
574 elemField.setNillable(true);
575 typeDesc.addFieldDesc(elemField);
576 elemField = new org.apache.axis.description.ElementDesc();
577 elemField.setFieldName("format");
578 elemField.setXmlName(new javax.xml.namespace.QName("", "format"));
579 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
580 elemField.setNillable(true);
581 typeDesc.addFieldDesc(elemField);
582 elemField = new org.apache.axis.description.ElementDesc();
583 elemField.setFieldName("head");
584 elemField.setXmlName(new javax.xml.namespace.QName("", "head"));
585 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
586 elemField.setNillable(false);
587 typeDesc.addFieldDesc(elemField);
588 elemField = new org.apache.axis.description.ElementDesc();
589 elemField.setFieldName("modifiedDate");
590 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
591 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
592 elemField.setNillable(true);
593 typeDesc.addFieldDesc(elemField);
594 elemField = new org.apache.axis.description.ElementDesc();
595 elemField.setFieldName("nodeId");
596 elemField.setXmlName(new javax.xml.namespace.QName("", "nodeId"));
597 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
598 elemField.setNillable(false);
599 typeDesc.addFieldDesc(elemField);
600 elemField = new org.apache.axis.description.ElementDesc();
601 elemField.setFieldName("pageId");
602 elemField.setXmlName(new javax.xml.namespace.QName("", "pageId"));
603 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
604 elemField.setNillable(false);
605 typeDesc.addFieldDesc(elemField);
606 elemField = new org.apache.axis.description.ElementDesc();
607 elemField.setFieldName("parentTitle");
608 elemField.setXmlName(new javax.xml.namespace.QName("", "parentTitle"));
609 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
610 elemField.setNillable(true);
611 typeDesc.addFieldDesc(elemField);
612 elemField = new org.apache.axis.description.ElementDesc();
613 elemField.setFieldName("primaryKey");
614 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
615 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
616 elemField.setNillable(false);
617 typeDesc.addFieldDesc(elemField);
618 elemField = new org.apache.axis.description.ElementDesc();
619 elemField.setFieldName("redirectTitle");
620 elemField.setXmlName(new javax.xml.namespace.QName("", "redirectTitle"));
621 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
622 elemField.setNillable(true);
623 typeDesc.addFieldDesc(elemField);
624 elemField = new org.apache.axis.description.ElementDesc();
625 elemField.setFieldName("resourcePrimKey");
626 elemField.setXmlName(new javax.xml.namespace.QName("", "resourcePrimKey"));
627 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
628 elemField.setNillable(false);
629 typeDesc.addFieldDesc(elemField);
630 elemField = new org.apache.axis.description.ElementDesc();
631 elemField.setFieldName("summary");
632 elemField.setXmlName(new javax.xml.namespace.QName("", "summary"));
633 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
634 elemField.setNillable(true);
635 typeDesc.addFieldDesc(elemField);
636 elemField = new org.apache.axis.description.ElementDesc();
637 elemField.setFieldName("title");
638 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
639 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
640 elemField.setNillable(true);
641 typeDesc.addFieldDesc(elemField);
642 elemField = new org.apache.axis.description.ElementDesc();
643 elemField.setFieldName("userId");
644 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
645 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
646 elemField.setNillable(false);
647 typeDesc.addFieldDesc(elemField);
648 elemField = new org.apache.axis.description.ElementDesc();
649 elemField.setFieldName("userName");
650 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
651 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
652 elemField.setNillable(true);
653 typeDesc.addFieldDesc(elemField);
654 elemField = new org.apache.axis.description.ElementDesc();
655 elemField.setFieldName("uuid");
656 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
657 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
658 elemField.setNillable(true);
659 typeDesc.addFieldDesc(elemField);
660 elemField = new org.apache.axis.description.ElementDesc();
661 elemField.setFieldName("version");
662 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
663 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
664 elemField.setNillable(false);
665 typeDesc.addFieldDesc(elemField);
666 }
667
668
671 public static org.apache.axis.description.TypeDesc getTypeDesc() {
672 return typeDesc;
673 }
674
675
678 public static org.apache.axis.encoding.Serializer getSerializer(
679 java.lang.String mechType,
680 java.lang.Class _javaType,
681 javax.xml.namespace.QName _xmlType) {
682 return
683 new org.apache.axis.encoding.ser.BeanSerializer(
684 _javaType, _xmlType, typeDesc);
685 }
686
687
690 public static org.apache.axis.encoding.Deserializer getDeserializer(
691 java.lang.String mechType,
692 java.lang.Class _javaType,
693 javax.xml.namespace.QName _xmlType) {
694 return
695 new org.apache.axis.encoding.ser.BeanDeserializer(
696 _javaType, _xmlType, typeDesc);
697 }
698
699 }
700