1   /**
2    * WikiPageSoap.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
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     /**
115      * Gets the companyId value for this WikiPageSoap.
116      * 
117      * @return companyId
118      */
119     public long getCompanyId() {
120         return companyId;
121     }
122 
123 
124     /**
125      * Sets the companyId value for this WikiPageSoap.
126      * 
127      * @param companyId
128      */
129     public void setCompanyId(long companyId) {
130         this.companyId = companyId;
131     }
132 
133 
134     /**
135      * Gets the content value for this WikiPageSoap.
136      * 
137      * @return content
138      */
139     public java.lang.String getContent() {
140         return content;
141     }
142 
143 
144     /**
145      * Sets the content value for this WikiPageSoap.
146      * 
147      * @param content
148      */
149     public void setContent(java.lang.String content) {
150         this.content = content;
151     }
152 
153 
154     /**
155      * Gets the createDate value for this WikiPageSoap.
156      * 
157      * @return createDate
158      */
159     public java.util.Calendar getCreateDate() {
160         return createDate;
161     }
162 
163 
164     /**
165      * Sets the createDate value for this WikiPageSoap.
166      * 
167      * @param createDate
168      */
169     public void setCreateDate(java.util.Calendar createDate) {
170         this.createDate = createDate;
171     }
172 
173 
174     /**
175      * Gets the format value for this WikiPageSoap.
176      * 
177      * @return format
178      */
179     public java.lang.String getFormat() {
180         return format;
181     }
182 
183 
184     /**
185      * Sets the format value for this WikiPageSoap.
186      * 
187      * @param format
188      */
189     public void setFormat(java.lang.String format) {
190         this.format = format;
191     }
192 
193 
194     /**
195      * Gets the groupId value for this WikiPageSoap.
196      * 
197      * @return groupId
198      */
199     public long getGroupId() {
200         return groupId;
201     }
202 
203 
204     /**
205      * Sets the groupId value for this WikiPageSoap.
206      * 
207      * @param groupId
208      */
209     public void setGroupId(long groupId) {
210         this.groupId = groupId;
211     }
212 
213 
214     /**
215      * Gets the head value for this WikiPageSoap.
216      * 
217      * @return head
218      */
219     public boolean isHead() {
220         return head;
221     }
222 
223 
224     /**
225      * Sets the head value for this WikiPageSoap.
226      * 
227      * @param head
228      */
229     public void setHead(boolean head) {
230         this.head = head;
231     }
232 
233 
234     /**
235      * Gets the minorEdit value for this WikiPageSoap.
236      * 
237      * @return minorEdit
238      */
239     public boolean isMinorEdit() {
240         return minorEdit;
241     }
242 
243 
244     /**
245      * Sets the minorEdit value for this WikiPageSoap.
246      * 
247      * @param minorEdit
248      */
249     public void setMinorEdit(boolean minorEdit) {
250         this.minorEdit = minorEdit;
251     }
252 
253 
254     /**
255      * Gets the modifiedDate value for this WikiPageSoap.
256      * 
257      * @return modifiedDate
258      */
259     public java.util.Calendar getModifiedDate() {
260         return modifiedDate;
261     }
262 
263 
264     /**
265      * Sets the modifiedDate value for this WikiPageSoap.
266      * 
267      * @param modifiedDate
268      */
269     public void setModifiedDate(java.util.Calendar modifiedDate) {
270         this.modifiedDate = modifiedDate;
271     }
272 
273 
274     /**
275      * Gets the nodeId value for this WikiPageSoap.
276      * 
277      * @return nodeId
278      */
279     public long getNodeId() {
280         return nodeId;
281     }
282 
283 
284     /**
285      * Sets the nodeId value for this WikiPageSoap.
286      * 
287      * @param nodeId
288      */
289     public void setNodeId(long nodeId) {
290         this.nodeId = nodeId;
291     }
292 
293 
294     /**
295      * Gets the pageId value for this WikiPageSoap.
296      * 
297      * @return pageId
298      */
299     public long getPageId() {
300         return pageId;
301     }
302 
303 
304     /**
305      * Sets the pageId value for this WikiPageSoap.
306      * 
307      * @param pageId
308      */
309     public void setPageId(long pageId) {
310         this.pageId = pageId;
311     }
312 
313 
314     /**
315      * Gets the parentTitle value for this WikiPageSoap.
316      * 
317      * @return parentTitle
318      */
319     public java.lang.String getParentTitle() {
320         return parentTitle;
321     }
322 
323 
324     /**
325      * Sets the parentTitle value for this WikiPageSoap.
326      * 
327      * @param parentTitle
328      */
329     public void setParentTitle(java.lang.String parentTitle) {
330         this.parentTitle = parentTitle;
331     }
332 
333 
334     /**
335      * Gets the primaryKey value for this WikiPageSoap.
336      * 
337      * @return primaryKey
338      */
339     public long getPrimaryKey() {
340         return primaryKey;
341     }
342 
343 
344     /**
345      * Sets the primaryKey value for this WikiPageSoap.
346      * 
347      * @param primaryKey
348      */
349     public void setPrimaryKey(long primaryKey) {
350         this.primaryKey = primaryKey;
351     }
352 
353 
354     /**
355      * Gets the redirectTitle value for this WikiPageSoap.
356      * 
357      * @return redirectTitle
358      */
359     public java.lang.String getRedirectTitle() {
360         return redirectTitle;
361     }
362 
363 
364     /**
365      * Sets the redirectTitle value for this WikiPageSoap.
366      * 
367      * @param redirectTitle
368      */
369     public void setRedirectTitle(java.lang.String redirectTitle) {
370         this.redirectTitle = redirectTitle;
371     }
372 
373 
374     /**
375      * Gets the resourcePrimKey value for this WikiPageSoap.
376      * 
377      * @return resourcePrimKey
378      */
379     public long getResourcePrimKey() {
380         return resourcePrimKey;
381     }
382 
383 
384     /**
385      * Sets the resourcePrimKey value for this WikiPageSoap.
386      * 
387      * @param resourcePrimKey
388      */
389     public void setResourcePrimKey(long resourcePrimKey) {
390         this.resourcePrimKey = resourcePrimKey;
391     }
392 
393 
394     /**
395      * Gets the status value for this WikiPageSoap.
396      * 
397      * @return status
398      */
399     public int getStatus() {
400         return status;
401     }
402 
403 
404     /**
405      * Sets the status value for this WikiPageSoap.
406      * 
407      * @param status
408      */
409     public void setStatus(int status) {
410         this.status = status;
411     }
412 
413 
414     /**
415      * Gets the statusByUserId value for this WikiPageSoap.
416      * 
417      * @return statusByUserId
418      */
419     public long getStatusByUserId() {
420         return statusByUserId;
421     }
422 
423 
424     /**
425      * Sets the statusByUserId value for this WikiPageSoap.
426      * 
427      * @param statusByUserId
428      */
429     public void setStatusByUserId(long statusByUserId) {
430         this.statusByUserId = statusByUserId;
431     }
432 
433 
434     /**
435      * Gets the statusByUserName value for this WikiPageSoap.
436      * 
437      * @return statusByUserName
438      */
439     public java.lang.String getStatusByUserName() {
440         return statusByUserName;
441     }
442 
443 
444     /**
445      * Sets the statusByUserName value for this WikiPageSoap.
446      * 
447      * @param statusByUserName
448      */
449     public void setStatusByUserName(java.lang.String statusByUserName) {
450         this.statusByUserName = statusByUserName;
451     }
452 
453 
454     /**
455      * Gets the statusDate value for this WikiPageSoap.
456      * 
457      * @return statusDate
458      */
459     public java.util.Calendar getStatusDate() {
460         return statusDate;
461     }
462 
463 
464     /**
465      * Sets the statusDate value for this WikiPageSoap.
466      * 
467      * @param statusDate
468      */
469     public void setStatusDate(java.util.Calendar statusDate) {
470         this.statusDate = statusDate;
471     }
472 
473 
474     /**
475      * Gets the summary value for this WikiPageSoap.
476      * 
477      * @return summary
478      */
479     public java.lang.String getSummary() {
480         return summary;
481     }
482 
483 
484     /**
485      * Sets the summary value for this WikiPageSoap.
486      * 
487      * @param summary
488      */
489     public void setSummary(java.lang.String summary) {
490         this.summary = summary;
491     }
492 
493 
494     /**
495      * Gets the title value for this WikiPageSoap.
496      * 
497      * @return title
498      */
499     public java.lang.String getTitle() {
500         return title;
501     }
502 
503 
504     /**
505      * Sets the title value for this WikiPageSoap.
506      * 
507      * @param title
508      */
509     public void setTitle(java.lang.String title) {
510         this.title = title;
511     }
512 
513 
514     /**
515      * Gets the userId value for this WikiPageSoap.
516      * 
517      * @return userId
518      */
519     public long getUserId() {
520         return userId;
521     }
522 
523 
524     /**
525      * Sets the userId value for this WikiPageSoap.
526      * 
527      * @param userId
528      */
529     public void setUserId(long userId) {
530         this.userId = userId;
531     }
532 
533 
534     /**
535      * Gets the userName value for this WikiPageSoap.
536      * 
537      * @return userName
538      */
539     public java.lang.String getUserName() {
540         return userName;
541     }
542 
543 
544     /**
545      * Sets the userName value for this WikiPageSoap.
546      * 
547      * @param userName
548      */
549     public void setUserName(java.lang.String userName) {
550         this.userName = userName;
551     }
552 
553 
554     /**
555      * Gets the uuid value for this WikiPageSoap.
556      * 
557      * @return uuid
558      */
559     public java.lang.String getUuid() {
560         return uuid;
561     }
562 
563 
564     /**
565      * Sets the uuid value for this WikiPageSoap.
566      * 
567      * @param uuid
568      */
569     public void setUuid(java.lang.String uuid) {
570         this.uuid = uuid;
571     }
572 
573 
574     /**
575      * Gets the version value for this WikiPageSoap.
576      * 
577      * @return version
578      */
579     public double getVersion() {
580         return version;
581     }
582 
583 
584     /**
585      * Sets the version value for this WikiPageSoap.
586      * 
587      * @param version
588      */
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     // Type metadata
717     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     /**
869      * Return type metadata object
870      */
871     public static org.apache.axis.description.TypeDesc getTypeDesc() {
872         return typeDesc;
873     }
874 
875     /**
876      * Get Custom Serializer
877      */
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     /**
888      * Get Custom Deserializer
889      */
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