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