1   /**
2    * JournalFeedSoap.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.journal.model;
9   
10  public class JournalFeedSoap  implements java.io.Serializable {
11      private long companyId;
12  
13      private java.lang.String contentField;
14  
15      private java.util.Calendar createDate;
16  
17      private int delta;
18  
19      private java.lang.String description;
20  
21      private java.lang.String feedId;
22  
23      private java.lang.String feedType;
24  
25      private double feedVersion;
26  
27      private long groupId;
28  
29      private long id;
30  
31      private java.util.Calendar modifiedDate;
32  
33      private java.lang.String name;
34  
35      private java.lang.String orderByCol;
36  
37      private java.lang.String orderByType;
38  
39      private long primaryKey;
40  
41      private java.lang.String rendererTemplateId;
42  
43      private java.lang.String structureId;
44  
45      private java.lang.String targetLayoutFriendlyUrl;
46  
47      private java.lang.String targetPortletId;
48  
49      private java.lang.String templateId;
50  
51      private java.lang.String type;
52  
53      private long userId;
54  
55      private java.lang.String userName;
56  
57      private java.lang.String uuid;
58  
59      public JournalFeedSoap() {
60      }
61  
62      public JournalFeedSoap(
63             long companyId,
64             java.lang.String contentField,
65             java.util.Calendar createDate,
66             int delta,
67             java.lang.String description,
68             java.lang.String feedId,
69             java.lang.String feedType,
70             double feedVersion,
71             long groupId,
72             long id,
73             java.util.Calendar modifiedDate,
74             java.lang.String name,
75             java.lang.String orderByCol,
76             java.lang.String orderByType,
77             long primaryKey,
78             java.lang.String rendererTemplateId,
79             java.lang.String structureId,
80             java.lang.String targetLayoutFriendlyUrl,
81             java.lang.String targetPortletId,
82             java.lang.String templateId,
83             java.lang.String type,
84             long userId,
85             java.lang.String userName,
86             java.lang.String uuid) {
87             this.companyId = companyId;
88             this.contentField = contentField;
89             this.createDate = createDate;
90             this.delta = delta;
91             this.description = description;
92             this.feedId = feedId;
93             this.feedType = feedType;
94             this.feedVersion = feedVersion;
95             this.groupId = groupId;
96             this.id = id;
97             this.modifiedDate = modifiedDate;
98             this.name = name;
99             this.orderByCol = orderByCol;
100            this.orderByType = orderByType;
101            this.primaryKey = primaryKey;
102            this.rendererTemplateId = rendererTemplateId;
103            this.structureId = structureId;
104            this.targetLayoutFriendlyUrl = targetLayoutFriendlyUrl;
105            this.targetPortletId = targetPortletId;
106            this.templateId = templateId;
107            this.type = type;
108            this.userId = userId;
109            this.userName = userName;
110            this.uuid = uuid;
111     }
112 
113 
114     /**
115      * Gets the companyId value for this JournalFeedSoap.
116      * 
117      * @return companyId
118      */
119     public long getCompanyId() {
120         return companyId;
121     }
122 
123 
124     /**
125      * Sets the companyId value for this JournalFeedSoap.
126      * 
127      * @param companyId
128      */
129     public void setCompanyId(long companyId) {
130         this.companyId = companyId;
131     }
132 
133 
134     /**
135      * Gets the contentField value for this JournalFeedSoap.
136      * 
137      * @return contentField
138      */
139     public java.lang.String getContentField() {
140         return contentField;
141     }
142 
143 
144     /**
145      * Sets the contentField value for this JournalFeedSoap.
146      * 
147      * @param contentField
148      */
149     public void setContentField(java.lang.String contentField) {
150         this.contentField = contentField;
151     }
152 
153 
154     /**
155      * Gets the createDate value for this JournalFeedSoap.
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 JournalFeedSoap.
166      * 
167      * @param createDate
168      */
169     public void setCreateDate(java.util.Calendar createDate) {
170         this.createDate = createDate;
171     }
172 
173 
174     /**
175      * Gets the delta value for this JournalFeedSoap.
176      * 
177      * @return delta
178      */
179     public int getDelta() {
180         return delta;
181     }
182 
183 
184     /**
185      * Sets the delta value for this JournalFeedSoap.
186      * 
187      * @param delta
188      */
189     public void setDelta(int delta) {
190         this.delta = delta;
191     }
192 
193 
194     /**
195      * Gets the description value for this JournalFeedSoap.
196      * 
197      * @return description
198      */
199     public java.lang.String getDescription() {
200         return description;
201     }
202 
203 
204     /**
205      * Sets the description value for this JournalFeedSoap.
206      * 
207      * @param description
208      */
209     public void setDescription(java.lang.String description) {
210         this.description = description;
211     }
212 
213 
214     /**
215      * Gets the feedId value for this JournalFeedSoap.
216      * 
217      * @return feedId
218      */
219     public java.lang.String getFeedId() {
220         return feedId;
221     }
222 
223 
224     /**
225      * Sets the feedId value for this JournalFeedSoap.
226      * 
227      * @param feedId
228      */
229     public void setFeedId(java.lang.String feedId) {
230         this.feedId = feedId;
231     }
232 
233 
234     /**
235      * Gets the feedType value for this JournalFeedSoap.
236      * 
237      * @return feedType
238      */
239     public java.lang.String getFeedType() {
240         return feedType;
241     }
242 
243 
244     /**
245      * Sets the feedType value for this JournalFeedSoap.
246      * 
247      * @param feedType
248      */
249     public void setFeedType(java.lang.String feedType) {
250         this.feedType = feedType;
251     }
252 
253 
254     /**
255      * Gets the feedVersion value for this JournalFeedSoap.
256      * 
257      * @return feedVersion
258      */
259     public double getFeedVersion() {
260         return feedVersion;
261     }
262 
263 
264     /**
265      * Sets the feedVersion value for this JournalFeedSoap.
266      * 
267      * @param feedVersion
268      */
269     public void setFeedVersion(double feedVersion) {
270         this.feedVersion = feedVersion;
271     }
272 
273 
274     /**
275      * Gets the groupId value for this JournalFeedSoap.
276      * 
277      * @return groupId
278      */
279     public long getGroupId() {
280         return groupId;
281     }
282 
283 
284     /**
285      * Sets the groupId value for this JournalFeedSoap.
286      * 
287      * @param groupId
288      */
289     public void setGroupId(long groupId) {
290         this.groupId = groupId;
291     }
292 
293 
294     /**
295      * Gets the id value for this JournalFeedSoap.
296      * 
297      * @return id
298      */
299     public long getId() {
300         return id;
301     }
302 
303 
304     /**
305      * Sets the id value for this JournalFeedSoap.
306      * 
307      * @param id
308      */
309     public void setId(long id) {
310         this.id = id;
311     }
312 
313 
314     /**
315      * Gets the modifiedDate value for this JournalFeedSoap.
316      * 
317      * @return modifiedDate
318      */
319     public java.util.Calendar getModifiedDate() {
320         return modifiedDate;
321     }
322 
323 
324     /**
325      * Sets the modifiedDate value for this JournalFeedSoap.
326      * 
327      * @param modifiedDate
328      */
329     public void setModifiedDate(java.util.Calendar modifiedDate) {
330         this.modifiedDate = modifiedDate;
331     }
332 
333 
334     /**
335      * Gets the name value for this JournalFeedSoap.
336      * 
337      * @return name
338      */
339     public java.lang.String getName() {
340         return name;
341     }
342 
343 
344     /**
345      * Sets the name value for this JournalFeedSoap.
346      * 
347      * @param name
348      */
349     public void setName(java.lang.String name) {
350         this.name = name;
351     }
352 
353 
354     /**
355      * Gets the orderByCol value for this JournalFeedSoap.
356      * 
357      * @return orderByCol
358      */
359     public java.lang.String getOrderByCol() {
360         return orderByCol;
361     }
362 
363 
364     /**
365      * Sets the orderByCol value for this JournalFeedSoap.
366      * 
367      * @param orderByCol
368      */
369     public void setOrderByCol(java.lang.String orderByCol) {
370         this.orderByCol = orderByCol;
371     }
372 
373 
374     /**
375      * Gets the orderByType value for this JournalFeedSoap.
376      * 
377      * @return orderByType
378      */
379     public java.lang.String getOrderByType() {
380         return orderByType;
381     }
382 
383 
384     /**
385      * Sets the orderByType value for this JournalFeedSoap.
386      * 
387      * @param orderByType
388      */
389     public void setOrderByType(java.lang.String orderByType) {
390         this.orderByType = orderByType;
391     }
392 
393 
394     /**
395      * Gets the primaryKey value for this JournalFeedSoap.
396      * 
397      * @return primaryKey
398      */
399     public long getPrimaryKey() {
400         return primaryKey;
401     }
402 
403 
404     /**
405      * Sets the primaryKey value for this JournalFeedSoap.
406      * 
407      * @param primaryKey
408      */
409     public void setPrimaryKey(long primaryKey) {
410         this.primaryKey = primaryKey;
411     }
412 
413 
414     /**
415      * Gets the rendererTemplateId value for this JournalFeedSoap.
416      * 
417      * @return rendererTemplateId
418      */
419     public java.lang.String getRendererTemplateId() {
420         return rendererTemplateId;
421     }
422 
423 
424     /**
425      * Sets the rendererTemplateId value for this JournalFeedSoap.
426      * 
427      * @param rendererTemplateId
428      */
429     public void setRendererTemplateId(java.lang.String rendererTemplateId) {
430         this.rendererTemplateId = rendererTemplateId;
431     }
432 
433 
434     /**
435      * Gets the structureId value for this JournalFeedSoap.
436      * 
437      * @return structureId
438      */
439     public java.lang.String getStructureId() {
440         return structureId;
441     }
442 
443 
444     /**
445      * Sets the structureId value for this JournalFeedSoap.
446      * 
447      * @param structureId
448      */
449     public void setStructureId(java.lang.String structureId) {
450         this.structureId = structureId;
451     }
452 
453 
454     /**
455      * Gets the targetLayoutFriendlyUrl value for this JournalFeedSoap.
456      * 
457      * @return targetLayoutFriendlyUrl
458      */
459     public java.lang.String getTargetLayoutFriendlyUrl() {
460         return targetLayoutFriendlyUrl;
461     }
462 
463 
464     /**
465      * Sets the targetLayoutFriendlyUrl value for this JournalFeedSoap.
466      * 
467      * @param targetLayoutFriendlyUrl
468      */
469     public void setTargetLayoutFriendlyUrl(java.lang.String targetLayoutFriendlyUrl) {
470         this.targetLayoutFriendlyUrl = targetLayoutFriendlyUrl;
471     }
472 
473 
474     /**
475      * Gets the targetPortletId value for this JournalFeedSoap.
476      * 
477      * @return targetPortletId
478      */
479     public java.lang.String getTargetPortletId() {
480         return targetPortletId;
481     }
482 
483 
484     /**
485      * Sets the targetPortletId value for this JournalFeedSoap.
486      * 
487      * @param targetPortletId
488      */
489     public void setTargetPortletId(java.lang.String targetPortletId) {
490         this.targetPortletId = targetPortletId;
491     }
492 
493 
494     /**
495      * Gets the templateId value for this JournalFeedSoap.
496      * 
497      * @return templateId
498      */
499     public java.lang.String getTemplateId() {
500         return templateId;
501     }
502 
503 
504     /**
505      * Sets the templateId value for this JournalFeedSoap.
506      * 
507      * @param templateId
508      */
509     public void setTemplateId(java.lang.String templateId) {
510         this.templateId = templateId;
511     }
512 
513 
514     /**
515      * Gets the type value for this JournalFeedSoap.
516      * 
517      * @return type
518      */
519     public java.lang.String getType() {
520         return type;
521     }
522 
523 
524     /**
525      * Sets the type value for this JournalFeedSoap.
526      * 
527      * @param type
528      */
529     public void setType(java.lang.String type) {
530         this.type = type;
531     }
532 
533 
534     /**
535      * Gets the userId value for this JournalFeedSoap.
536      * 
537      * @return userId
538      */
539     public long getUserId() {
540         return userId;
541     }
542 
543 
544     /**
545      * Sets the userId value for this JournalFeedSoap.
546      * 
547      * @param userId
548      */
549     public void setUserId(long userId) {
550         this.userId = userId;
551     }
552 
553 
554     /**
555      * Gets the userName value for this JournalFeedSoap.
556      * 
557      * @return userName
558      */
559     public java.lang.String getUserName() {
560         return userName;
561     }
562 
563 
564     /**
565      * Sets the userName value for this JournalFeedSoap.
566      * 
567      * @param userName
568      */
569     public void setUserName(java.lang.String userName) {
570         this.userName = userName;
571     }
572 
573 
574     /**
575      * Gets the uuid value for this JournalFeedSoap.
576      * 
577      * @return uuid
578      */
579     public java.lang.String getUuid() {
580         return uuid;
581     }
582 
583 
584     /**
585      * Sets the uuid value for this JournalFeedSoap.
586      * 
587      * @param uuid
588      */
589     public void setUuid(java.lang.String uuid) {
590         this.uuid = uuid;
591     }
592 
593     private java.lang.Object __equalsCalc = null;
594     public synchronized boolean equals(java.lang.Object obj) {
595         if (!(obj instanceof JournalFeedSoap)) return false;
596         JournalFeedSoap other = (JournalFeedSoap) 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.contentField==null && other.getContentField()==null) || 
607              (this.contentField!=null &&
608               this.contentField.equals(other.getContentField()))) &&
609             ((this.createDate==null && other.getCreateDate()==null) || 
610              (this.createDate!=null &&
611               this.createDate.equals(other.getCreateDate()))) &&
612             this.delta == other.getDelta() &&
613             ((this.description==null && other.getDescription()==null) || 
614              (this.description!=null &&
615               this.description.equals(other.getDescription()))) &&
616             ((this.feedId==null && other.getFeedId()==null) || 
617              (this.feedId!=null &&
618               this.feedId.equals(other.getFeedId()))) &&
619             ((this.feedType==null && other.getFeedType()==null) || 
620              (this.feedType!=null &&
621               this.feedType.equals(other.getFeedType()))) &&
622             this.feedVersion == other.getFeedVersion() &&
623             this.groupId == other.getGroupId() &&
624             this.id == other.getId() &&
625             ((this.modifiedDate==null && other.getModifiedDate()==null) || 
626              (this.modifiedDate!=null &&
627               this.modifiedDate.equals(other.getModifiedDate()))) &&
628             ((this.name==null && other.getName()==null) || 
629              (this.name!=null &&
630               this.name.equals(other.getName()))) &&
631             ((this.orderByCol==null && other.getOrderByCol()==null) || 
632              (this.orderByCol!=null &&
633               this.orderByCol.equals(other.getOrderByCol()))) &&
634             ((this.orderByType==null && other.getOrderByType()==null) || 
635              (this.orderByType!=null &&
636               this.orderByType.equals(other.getOrderByType()))) &&
637             this.primaryKey == other.getPrimaryKey() &&
638             ((this.rendererTemplateId==null && other.getRendererTemplateId()==null) || 
639              (this.rendererTemplateId!=null &&
640               this.rendererTemplateId.equals(other.getRendererTemplateId()))) &&
641             ((this.structureId==null && other.getStructureId()==null) || 
642              (this.structureId!=null &&
643               this.structureId.equals(other.getStructureId()))) &&
644             ((this.targetLayoutFriendlyUrl==null && other.getTargetLayoutFriendlyUrl()==null) || 
645              (this.targetLayoutFriendlyUrl!=null &&
646               this.targetLayoutFriendlyUrl.equals(other.getTargetLayoutFriendlyUrl()))) &&
647             ((this.targetPortletId==null && other.getTargetPortletId()==null) || 
648              (this.targetPortletId!=null &&
649               this.targetPortletId.equals(other.getTargetPortletId()))) &&
650             ((this.templateId==null && other.getTemplateId()==null) || 
651              (this.templateId!=null &&
652               this.templateId.equals(other.getTemplateId()))) &&
653             ((this.type==null && other.getType()==null) || 
654              (this.type!=null &&
655               this.type.equals(other.getType()))) &&
656             this.userId == other.getUserId() &&
657             ((this.userName==null && other.getUserName()==null) || 
658              (this.userName!=null &&
659               this.userName.equals(other.getUserName()))) &&
660             ((this.uuid==null && other.getUuid()==null) || 
661              (this.uuid!=null &&
662               this.uuid.equals(other.getUuid())));
663         __equalsCalc = null;
664         return _equals;
665     }
666 
667     private boolean __hashCodeCalc = false;
668     public synchronized int hashCode() {
669         if (__hashCodeCalc) {
670             return 0;
671         }
672         __hashCodeCalc = true;
673         int _hashCode = 1;
674         _hashCode += new Long(getCompanyId()).hashCode();
675         if (getContentField() != null) {
676             _hashCode += getContentField().hashCode();
677         }
678         if (getCreateDate() != null) {
679             _hashCode += getCreateDate().hashCode();
680         }
681         _hashCode += getDelta();
682         if (getDescription() != null) {
683             _hashCode += getDescription().hashCode();
684         }
685         if (getFeedId() != null) {
686             _hashCode += getFeedId().hashCode();
687         }
688         if (getFeedType() != null) {
689             _hashCode += getFeedType().hashCode();
690         }
691         _hashCode += new Double(getFeedVersion()).hashCode();
692         _hashCode += new Long(getGroupId()).hashCode();
693         _hashCode += new Long(getId()).hashCode();
694         if (getModifiedDate() != null) {
695             _hashCode += getModifiedDate().hashCode();
696         }
697         if (getName() != null) {
698             _hashCode += getName().hashCode();
699         }
700         if (getOrderByCol() != null) {
701             _hashCode += getOrderByCol().hashCode();
702         }
703         if (getOrderByType() != null) {
704             _hashCode += getOrderByType().hashCode();
705         }
706         _hashCode += new Long(getPrimaryKey()).hashCode();
707         if (getRendererTemplateId() != null) {
708             _hashCode += getRendererTemplateId().hashCode();
709         }
710         if (getStructureId() != null) {
711             _hashCode += getStructureId().hashCode();
712         }
713         if (getTargetLayoutFriendlyUrl() != null) {
714             _hashCode += getTargetLayoutFriendlyUrl().hashCode();
715         }
716         if (getTargetPortletId() != null) {
717             _hashCode += getTargetPortletId().hashCode();
718         }
719         if (getTemplateId() != null) {
720             _hashCode += getTemplateId().hashCode();
721         }
722         if (getType() != null) {
723             _hashCode += getType().hashCode();
724         }
725         _hashCode += new Long(getUserId()).hashCode();
726         if (getUserName() != null) {
727             _hashCode += getUserName().hashCode();
728         }
729         if (getUuid() != null) {
730             _hashCode += getUuid().hashCode();
731         }
732         __hashCodeCalc = false;
733         return _hashCode;
734     }
735 
736     // Type metadata
737     private static org.apache.axis.description.TypeDesc typeDesc =
738         new org.apache.axis.description.TypeDesc(JournalFeedSoap.class, true);
739 
740     static {
741         typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap"));
742         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
743         elemField.setFieldName("companyId");
744         elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
745         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
746         elemField.setNillable(false);
747         typeDesc.addFieldDesc(elemField);
748         elemField = new org.apache.axis.description.ElementDesc();
749         elemField.setFieldName("contentField");
750         elemField.setXmlName(new javax.xml.namespace.QName("", "contentField"));
751         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
752         elemField.setNillable(true);
753         typeDesc.addFieldDesc(elemField);
754         elemField = new org.apache.axis.description.ElementDesc();
755         elemField.setFieldName("createDate");
756         elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
757         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
758         elemField.setNillable(true);
759         typeDesc.addFieldDesc(elemField);
760         elemField = new org.apache.axis.description.ElementDesc();
761         elemField.setFieldName("delta");
762         elemField.setXmlName(new javax.xml.namespace.QName("", "delta"));
763         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
764         elemField.setNillable(false);
765         typeDesc.addFieldDesc(elemField);
766         elemField = new org.apache.axis.description.ElementDesc();
767         elemField.setFieldName("description");
768         elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
769         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
770         elemField.setNillable(true);
771         typeDesc.addFieldDesc(elemField);
772         elemField = new org.apache.axis.description.ElementDesc();
773         elemField.setFieldName("feedId");
774         elemField.setXmlName(new javax.xml.namespace.QName("", "feedId"));
775         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
776         elemField.setNillable(true);
777         typeDesc.addFieldDesc(elemField);
778         elemField = new org.apache.axis.description.ElementDesc();
779         elemField.setFieldName("feedType");
780         elemField.setXmlName(new javax.xml.namespace.QName("", "feedType"));
781         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
782         elemField.setNillable(true);
783         typeDesc.addFieldDesc(elemField);
784         elemField = new org.apache.axis.description.ElementDesc();
785         elemField.setFieldName("feedVersion");
786         elemField.setXmlName(new javax.xml.namespace.QName("", "feedVersion"));
787         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
788         elemField.setNillable(false);
789         typeDesc.addFieldDesc(elemField);
790         elemField = new org.apache.axis.description.ElementDesc();
791         elemField.setFieldName("groupId");
792         elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
793         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
794         elemField.setNillable(false);
795         typeDesc.addFieldDesc(elemField);
796         elemField = new org.apache.axis.description.ElementDesc();
797         elemField.setFieldName("id");
798         elemField.setXmlName(new javax.xml.namespace.QName("", "id"));
799         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
800         elemField.setNillable(false);
801         typeDesc.addFieldDesc(elemField);
802         elemField = new org.apache.axis.description.ElementDesc();
803         elemField.setFieldName("modifiedDate");
804         elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
805         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
806         elemField.setNillable(true);
807         typeDesc.addFieldDesc(elemField);
808         elemField = new org.apache.axis.description.ElementDesc();
809         elemField.setFieldName("name");
810         elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
811         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
812         elemField.setNillable(true);
813         typeDesc.addFieldDesc(elemField);
814         elemField = new org.apache.axis.description.ElementDesc();
815         elemField.setFieldName("orderByCol");
816         elemField.setXmlName(new javax.xml.namespace.QName("", "orderByCol"));
817         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
818         elemField.setNillable(true);
819         typeDesc.addFieldDesc(elemField);
820         elemField = new org.apache.axis.description.ElementDesc();
821         elemField.setFieldName("orderByType");
822         elemField.setXmlName(new javax.xml.namespace.QName("", "orderByType"));
823         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
824         elemField.setNillable(true);
825         typeDesc.addFieldDesc(elemField);
826         elemField = new org.apache.axis.description.ElementDesc();
827         elemField.setFieldName("primaryKey");
828         elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
829         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
830         elemField.setNillable(false);
831         typeDesc.addFieldDesc(elemField);
832         elemField = new org.apache.axis.description.ElementDesc();
833         elemField.setFieldName("rendererTemplateId");
834         elemField.setXmlName(new javax.xml.namespace.QName("", "rendererTemplateId"));
835         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
836         elemField.setNillable(true);
837         typeDesc.addFieldDesc(elemField);
838         elemField = new org.apache.axis.description.ElementDesc();
839         elemField.setFieldName("structureId");
840         elemField.setXmlName(new javax.xml.namespace.QName("", "structureId"));
841         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
842         elemField.setNillable(true);
843         typeDesc.addFieldDesc(elemField);
844         elemField = new org.apache.axis.description.ElementDesc();
845         elemField.setFieldName("targetLayoutFriendlyUrl");
846         elemField.setXmlName(new javax.xml.namespace.QName("", "targetLayoutFriendlyUrl"));
847         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
848         elemField.setNillable(true);
849         typeDesc.addFieldDesc(elemField);
850         elemField = new org.apache.axis.description.ElementDesc();
851         elemField.setFieldName("targetPortletId");
852         elemField.setXmlName(new javax.xml.namespace.QName("", "targetPortletId"));
853         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
854         elemField.setNillable(true);
855         typeDesc.addFieldDesc(elemField);
856         elemField = new org.apache.axis.description.ElementDesc();
857         elemField.setFieldName("templateId");
858         elemField.setXmlName(new javax.xml.namespace.QName("", "templateId"));
859         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
860         elemField.setNillable(true);
861         typeDesc.addFieldDesc(elemField);
862         elemField = new org.apache.axis.description.ElementDesc();
863         elemField.setFieldName("type");
864         elemField.setXmlName(new javax.xml.namespace.QName("", "type"));
865         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
866         elemField.setNillable(true);
867         typeDesc.addFieldDesc(elemField);
868         elemField = new org.apache.axis.description.ElementDesc();
869         elemField.setFieldName("userId");
870         elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
871         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
872         elemField.setNillable(false);
873         typeDesc.addFieldDesc(elemField);
874         elemField = new org.apache.axis.description.ElementDesc();
875         elemField.setFieldName("userName");
876         elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
877         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
878         elemField.setNillable(true);
879         typeDesc.addFieldDesc(elemField);
880         elemField = new org.apache.axis.description.ElementDesc();
881         elemField.setFieldName("uuid");
882         elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
883         elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
884         elemField.setNillable(true);
885         typeDesc.addFieldDesc(elemField);
886     }
887 
888     /**
889      * Return type metadata object
890      */
891     public static org.apache.axis.description.TypeDesc getTypeDesc() {
892         return typeDesc;
893     }
894 
895     /**
896      * Get Custom Serializer
897      */
898     public static org.apache.axis.encoding.Serializer getSerializer(
899            java.lang.String mechType, 
900            java.lang.Class _javaType,  
901            javax.xml.namespace.QName _xmlType) {
902         return 
903           new  org.apache.axis.encoding.ser.BeanSerializer(
904             _javaType, _xmlType, typeDesc);
905     }
906 
907     /**
908      * Get Custom Deserializer
909      */
910     public static org.apache.axis.encoding.Deserializer getDeserializer(
911            java.lang.String mechType, 
912            java.lang.Class _javaType,  
913            javax.xml.namespace.QName _xmlType) {
914         return 
915           new  org.apache.axis.encoding.ser.BeanDeserializer(
916             _javaType, _xmlType, typeDesc);
917     }
918 
919 }
920