1
7
8 package com.liferay.client.soap.portlet.tags.model;
9
10 public class TagsAssetDisplay implements java.io.Serializable {
11 private long assetId;
12
13 private java.lang.String className;
14
15 private long classNameId;
16
17 private long classPK;
18
19 private long companyId;
20
21 private java.util.Calendar createDate;
22
23 private java.lang.String description;
24
25 private java.util.Calendar endDate;
26
27 private java.util.Calendar expirationDate;
28
29 private int height;
30
31 private java.lang.String mimeType;
32
33 private java.util.Calendar modifiedDate;
34
35 private java.lang.String portletId;
36
37 private java.lang.String portletTitle;
38
39 private double priority;
40
41 private java.util.Calendar publishDate;
42
43 private java.util.Calendar startDate;
44
45 private java.lang.String summary;
46
47 private java.lang.String tagsEntries;
48
49 private java.lang.String title;
50
51 private java.lang.String url;
52
53 private long userId;
54
55 private java.lang.String userName;
56
57 private int viewCount;
58
59 private int width;
60
61 public TagsAssetDisplay() {
62 }
63
64 public TagsAssetDisplay(
65 long assetId,
66 java.lang.String className,
67 long classNameId,
68 long classPK,
69 long companyId,
70 java.util.Calendar createDate,
71 java.lang.String description,
72 java.util.Calendar endDate,
73 java.util.Calendar expirationDate,
74 int height,
75 java.lang.String mimeType,
76 java.util.Calendar modifiedDate,
77 java.lang.String portletId,
78 java.lang.String portletTitle,
79 double priority,
80 java.util.Calendar publishDate,
81 java.util.Calendar startDate,
82 java.lang.String summary,
83 java.lang.String tagsEntries,
84 java.lang.String title,
85 java.lang.String url,
86 long userId,
87 java.lang.String userName,
88 int viewCount,
89 int width) {
90 this.assetId = assetId;
91 this.className = className;
92 this.classNameId = classNameId;
93 this.classPK = classPK;
94 this.companyId = companyId;
95 this.createDate = createDate;
96 this.description = description;
97 this.endDate = endDate;
98 this.expirationDate = expirationDate;
99 this.height = height;
100 this.mimeType = mimeType;
101 this.modifiedDate = modifiedDate;
102 this.portletId = portletId;
103 this.portletTitle = portletTitle;
104 this.priority = priority;
105 this.publishDate = publishDate;
106 this.startDate = startDate;
107 this.summary = summary;
108 this.tagsEntries = tagsEntries;
109 this.title = title;
110 this.url = url;
111 this.userId = userId;
112 this.userName = userName;
113 this.viewCount = viewCount;
114 this.width = width;
115 }
116
117
118
123 public long getAssetId() {
124 return assetId;
125 }
126
127
128
133 public void setAssetId(long assetId) {
134 this.assetId = assetId;
135 }
136
137
138
143 public java.lang.String getClassName() {
144 return className;
145 }
146
147
148
153 public void setClassName(java.lang.String className) {
154 this.className = className;
155 }
156
157
158
163 public long getClassNameId() {
164 return classNameId;
165 }
166
167
168
173 public void setClassNameId(long classNameId) {
174 this.classNameId = classNameId;
175 }
176
177
178
183 public long getClassPK() {
184 return classPK;
185 }
186
187
188
193 public void setClassPK(long classPK) {
194 this.classPK = classPK;
195 }
196
197
198
203 public long getCompanyId() {
204 return companyId;
205 }
206
207
208
213 public void setCompanyId(long companyId) {
214 this.companyId = companyId;
215 }
216
217
218
223 public java.util.Calendar getCreateDate() {
224 return createDate;
225 }
226
227
228
233 public void setCreateDate(java.util.Calendar createDate) {
234 this.createDate = createDate;
235 }
236
237
238
243 public java.lang.String getDescription() {
244 return description;
245 }
246
247
248
253 public void setDescription(java.lang.String description) {
254 this.description = description;
255 }
256
257
258
263 public java.util.Calendar getEndDate() {
264 return endDate;
265 }
266
267
268
273 public void setEndDate(java.util.Calendar endDate) {
274 this.endDate = endDate;
275 }
276
277
278
283 public java.util.Calendar getExpirationDate() {
284 return expirationDate;
285 }
286
287
288
293 public void setExpirationDate(java.util.Calendar expirationDate) {
294 this.expirationDate = expirationDate;
295 }
296
297
298
303 public int getHeight() {
304 return height;
305 }
306
307
308
313 public void setHeight(int height) {
314 this.height = height;
315 }
316
317
318
323 public java.lang.String getMimeType() {
324 return mimeType;
325 }
326
327
328
333 public void setMimeType(java.lang.String mimeType) {
334 this.mimeType = mimeType;
335 }
336
337
338
343 public java.util.Calendar getModifiedDate() {
344 return modifiedDate;
345 }
346
347
348
353 public void setModifiedDate(java.util.Calendar modifiedDate) {
354 this.modifiedDate = modifiedDate;
355 }
356
357
358
363 public java.lang.String getPortletId() {
364 return portletId;
365 }
366
367
368
373 public void setPortletId(java.lang.String portletId) {
374 this.portletId = portletId;
375 }
376
377
378
383 public java.lang.String getPortletTitle() {
384 return portletTitle;
385 }
386
387
388
393 public void setPortletTitle(java.lang.String portletTitle) {
394 this.portletTitle = portletTitle;
395 }
396
397
398
403 public double getPriority() {
404 return priority;
405 }
406
407
408
413 public void setPriority(double priority) {
414 this.priority = priority;
415 }
416
417
418
423 public java.util.Calendar getPublishDate() {
424 return publishDate;
425 }
426
427
428
433 public void setPublishDate(java.util.Calendar publishDate) {
434 this.publishDate = publishDate;
435 }
436
437
438
443 public java.util.Calendar getStartDate() {
444 return startDate;
445 }
446
447
448
453 public void setStartDate(java.util.Calendar startDate) {
454 this.startDate = startDate;
455 }
456
457
458
463 public java.lang.String getSummary() {
464 return summary;
465 }
466
467
468
473 public void setSummary(java.lang.String summary) {
474 this.summary = summary;
475 }
476
477
478
483 public java.lang.String getTagsEntries() {
484 return tagsEntries;
485 }
486
487
488
493 public void setTagsEntries(java.lang.String tagsEntries) {
494 this.tagsEntries = tagsEntries;
495 }
496
497
498
503 public java.lang.String getTitle() {
504 return title;
505 }
506
507
508
513 public void setTitle(java.lang.String title) {
514 this.title = title;
515 }
516
517
518
523 public java.lang.String getUrl() {
524 return url;
525 }
526
527
528
533 public void setUrl(java.lang.String url) {
534 this.url = url;
535 }
536
537
538
543 public long getUserId() {
544 return userId;
545 }
546
547
548
553 public void setUserId(long userId) {
554 this.userId = userId;
555 }
556
557
558
563 public java.lang.String getUserName() {
564 return userName;
565 }
566
567
568
573 public void setUserName(java.lang.String userName) {
574 this.userName = userName;
575 }
576
577
578
583 public int getViewCount() {
584 return viewCount;
585 }
586
587
588
593 public void setViewCount(int viewCount) {
594 this.viewCount = viewCount;
595 }
596
597
598
603 public int getWidth() {
604 return width;
605 }
606
607
608
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 TagsAssetDisplay)) return false;
620 TagsAssetDisplay other = (TagsAssetDisplay) 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.assetId == other.getAssetId() &&
630 ((this.className==null && other.getClassName()==null) ||
631 (this.className!=null &&
632 this.className.equals(other.getClassName()))) &&
633 this.classNameId == other.getClassNameId() &&
634 this.classPK == other.getClassPK() &&
635 this.companyId == other.getCompanyId() &&
636 ((this.createDate==null && other.getCreateDate()==null) ||
637 (this.createDate!=null &&
638 this.createDate.equals(other.getCreateDate()))) &&
639 ((this.description==null && other.getDescription()==null) ||
640 (this.description!=null &&
641 this.description.equals(other.getDescription()))) &&
642 ((this.endDate==null && other.getEndDate()==null) ||
643 (this.endDate!=null &&
644 this.endDate.equals(other.getEndDate()))) &&
645 ((this.expirationDate==null && other.getExpirationDate()==null) ||
646 (this.expirationDate!=null &&
647 this.expirationDate.equals(other.getExpirationDate()))) &&
648 this.height == other.getHeight() &&
649 ((this.mimeType==null && other.getMimeType()==null) ||
650 (this.mimeType!=null &&
651 this.mimeType.equals(other.getMimeType()))) &&
652 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
653 (this.modifiedDate!=null &&
654 this.modifiedDate.equals(other.getModifiedDate()))) &&
655 ((this.portletId==null && other.getPortletId()==null) ||
656 (this.portletId!=null &&
657 this.portletId.equals(other.getPortletId()))) &&
658 ((this.portletTitle==null && other.getPortletTitle()==null) ||
659 (this.portletTitle!=null &&
660 this.portletTitle.equals(other.getPortletTitle()))) &&
661 this.priority == other.getPriority() &&
662 ((this.publishDate==null && other.getPublishDate()==null) ||
663 (this.publishDate!=null &&
664 this.publishDate.equals(other.getPublishDate()))) &&
665 ((this.startDate==null && other.getStartDate()==null) ||
666 (this.startDate!=null &&
667 this.startDate.equals(other.getStartDate()))) &&
668 ((this.summary==null && other.getSummary()==null) ||
669 (this.summary!=null &&
670 this.summary.equals(other.getSummary()))) &&
671 ((this.tagsEntries==null && other.getTagsEntries()==null) ||
672 (this.tagsEntries!=null &&
673 this.tagsEntries.equals(other.getTagsEntries()))) &&
674 ((this.title==null && other.getTitle()==null) ||
675 (this.title!=null &&
676 this.title.equals(other.getTitle()))) &&
677 ((this.url==null && other.getUrl()==null) ||
678 (this.url!=null &&
679 this.url.equals(other.getUrl()))) &&
680 this.userId == other.getUserId() &&
681 ((this.userName==null && other.getUserName()==null) ||
682 (this.userName!=null &&
683 this.userName.equals(other.getUserName()))) &&
684 this.viewCount == other.getViewCount() &&
685 this.width == other.getWidth();
686 __equalsCalc = null;
687 return _equals;
688 }
689
690 private boolean __hashCodeCalc = false;
691 public synchronized int hashCode() {
692 if (__hashCodeCalc) {
693 return 0;
694 }
695 __hashCodeCalc = true;
696 int _hashCode = 1;
697 _hashCode += new Long(getAssetId()).hashCode();
698 if (getClassName() != null) {
699 _hashCode += getClassName().hashCode();
700 }
701 _hashCode += new Long(getClassNameId()).hashCode();
702 _hashCode += new Long(getClassPK()).hashCode();
703 _hashCode += new Long(getCompanyId()).hashCode();
704 if (getCreateDate() != null) {
705 _hashCode += getCreateDate().hashCode();
706 }
707 if (getDescription() != null) {
708 _hashCode += getDescription().hashCode();
709 }
710 if (getEndDate() != null) {
711 _hashCode += getEndDate().hashCode();
712 }
713 if (getExpirationDate() != null) {
714 _hashCode += getExpirationDate().hashCode();
715 }
716 _hashCode += getHeight();
717 if (getMimeType() != null) {
718 _hashCode += getMimeType().hashCode();
719 }
720 if (getModifiedDate() != null) {
721 _hashCode += getModifiedDate().hashCode();
722 }
723 if (getPortletId() != null) {
724 _hashCode += getPortletId().hashCode();
725 }
726 if (getPortletTitle() != null) {
727 _hashCode += getPortletTitle().hashCode();
728 }
729 _hashCode += new Double(getPriority()).hashCode();
730 if (getPublishDate() != null) {
731 _hashCode += getPublishDate().hashCode();
732 }
733 if (getStartDate() != null) {
734 _hashCode += getStartDate().hashCode();
735 }
736 if (getSummary() != null) {
737 _hashCode += getSummary().hashCode();
738 }
739 if (getTagsEntries() != null) {
740 _hashCode += getTagsEntries().hashCode();
741 }
742 if (getTitle() != null) {
743 _hashCode += getTitle().hashCode();
744 }
745 if (getUrl() != null) {
746 _hashCode += getUrl().hashCode();
747 }
748 _hashCode += new Long(getUserId()).hashCode();
749 if (getUserName() != null) {
750 _hashCode += getUserName().hashCode();
751 }
752 _hashCode += getViewCount();
753 _hashCode += getWidth();
754 __hashCodeCalc = false;
755 return _hashCode;
756 }
757
758 private static org.apache.axis.description.TypeDesc typeDesc =
760 new org.apache.axis.description.TypeDesc(TagsAssetDisplay.class, true);
761
762 static {
763 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsAssetDisplay"));
764 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
765 elemField.setFieldName("assetId");
766 elemField.setXmlName(new javax.xml.namespace.QName("", "assetId"));
767 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
768 elemField.setNillable(false);
769 typeDesc.addFieldDesc(elemField);
770 elemField = new org.apache.axis.description.ElementDesc();
771 elemField.setFieldName("className");
772 elemField.setXmlName(new javax.xml.namespace.QName("", "className"));
773 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
774 elemField.setNillable(true);
775 typeDesc.addFieldDesc(elemField);
776 elemField = new org.apache.axis.description.ElementDesc();
777 elemField.setFieldName("classNameId");
778 elemField.setXmlName(new javax.xml.namespace.QName("", "classNameId"));
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("classPK");
784 elemField.setXmlName(new javax.xml.namespace.QName("", "classPK"));
785 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
786 elemField.setNillable(false);
787 typeDesc.addFieldDesc(elemField);
788 elemField = new org.apache.axis.description.ElementDesc();
789 elemField.setFieldName("companyId");
790 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
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("createDate");
796 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
797 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
798 elemField.setNillable(true);
799 typeDesc.addFieldDesc(elemField);
800 elemField = new org.apache.axis.description.ElementDesc();
801 elemField.setFieldName("description");
802 elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
803 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
804 elemField.setNillable(true);
805 typeDesc.addFieldDesc(elemField);
806 elemField = new org.apache.axis.description.ElementDesc();
807 elemField.setFieldName("endDate");
808 elemField.setXmlName(new javax.xml.namespace.QName("", "endDate"));
809 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
810 elemField.setNillable(true);
811 typeDesc.addFieldDesc(elemField);
812 elemField = new org.apache.axis.description.ElementDesc();
813 elemField.setFieldName("expirationDate");
814 elemField.setXmlName(new javax.xml.namespace.QName("", "expirationDate"));
815 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
816 elemField.setNillable(true);
817 typeDesc.addFieldDesc(elemField);
818 elemField = new org.apache.axis.description.ElementDesc();
819 elemField.setFieldName("height");
820 elemField.setXmlName(new javax.xml.namespace.QName("", "height"));
821 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
822 elemField.setNillable(false);
823 typeDesc.addFieldDesc(elemField);
824 elemField = new org.apache.axis.description.ElementDesc();
825 elemField.setFieldName("mimeType");
826 elemField.setXmlName(new javax.xml.namespace.QName("", "mimeType"));
827 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
828 elemField.setNillable(true);
829 typeDesc.addFieldDesc(elemField);
830 elemField = new org.apache.axis.description.ElementDesc();
831 elemField.setFieldName("modifiedDate");
832 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
833 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
834 elemField.setNillable(true);
835 typeDesc.addFieldDesc(elemField);
836 elemField = new org.apache.axis.description.ElementDesc();
837 elemField.setFieldName("portletId");
838 elemField.setXmlName(new javax.xml.namespace.QName("", "portletId"));
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("portletTitle");
844 elemField.setXmlName(new javax.xml.namespace.QName("", "portletTitle"));
845 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
846 elemField.setNillable(true);
847 typeDesc.addFieldDesc(elemField);
848 elemField = new org.apache.axis.description.ElementDesc();
849 elemField.setFieldName("priority");
850 elemField.setXmlName(new javax.xml.namespace.QName("", "priority"));
851 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
852 elemField.setNillable(false);
853 typeDesc.addFieldDesc(elemField);
854 elemField = new org.apache.axis.description.ElementDesc();
855 elemField.setFieldName("publishDate");
856 elemField.setXmlName(new javax.xml.namespace.QName("", "publishDate"));
857 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
858 elemField.setNillable(true);
859 typeDesc.addFieldDesc(elemField);
860 elemField = new org.apache.axis.description.ElementDesc();
861 elemField.setFieldName("startDate");
862 elemField.setXmlName(new javax.xml.namespace.QName("", "startDate"));
863 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
864 elemField.setNillable(true);
865 typeDesc.addFieldDesc(elemField);
866 elemField = new org.apache.axis.description.ElementDesc();
867 elemField.setFieldName("summary");
868 elemField.setXmlName(new javax.xml.namespace.QName("", "summary"));
869 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
870 elemField.setNillable(true);
871 typeDesc.addFieldDesc(elemField);
872 elemField = new org.apache.axis.description.ElementDesc();
873 elemField.setFieldName("tagsEntries");
874 elemField.setXmlName(new javax.xml.namespace.QName("", "tagsEntries"));
875 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
876 elemField.setNillable(true);
877 typeDesc.addFieldDesc(elemField);
878 elemField = new org.apache.axis.description.ElementDesc();
879 elemField.setFieldName("title");
880 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
881 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
882 elemField.setNillable(true);
883 typeDesc.addFieldDesc(elemField);
884 elemField = new org.apache.axis.description.ElementDesc();
885 elemField.setFieldName("url");
886 elemField.setXmlName(new javax.xml.namespace.QName("", "url"));
887 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
888 elemField.setNillable(true);
889 typeDesc.addFieldDesc(elemField);
890 elemField = new org.apache.axis.description.ElementDesc();
891 elemField.setFieldName("userId");
892 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
893 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
894 elemField.setNillable(false);
895 typeDesc.addFieldDesc(elemField);
896 elemField = new org.apache.axis.description.ElementDesc();
897 elemField.setFieldName("userName");
898 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
899 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
900 elemField.setNillable(true);
901 typeDesc.addFieldDesc(elemField);
902 elemField = new org.apache.axis.description.ElementDesc();
903 elemField.setFieldName("viewCount");
904 elemField.setXmlName(new javax.xml.namespace.QName("", "viewCount"));
905 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
906 elemField.setNillable(false);
907 typeDesc.addFieldDesc(elemField);
908 elemField = new org.apache.axis.description.ElementDesc();
909 elemField.setFieldName("width");
910 elemField.setXmlName(new javax.xml.namespace.QName("", "width"));
911 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
912 elemField.setNillable(false);
913 typeDesc.addFieldDesc(elemField);
914 }
915
916
919 public static org.apache.axis.description.TypeDesc getTypeDesc() {
920 return typeDesc;
921 }
922
923
926 public static org.apache.axis.encoding.Serializer getSerializer(
927 java.lang.String mechType,
928 java.lang.Class _javaType,
929 javax.xml.namespace.QName _xmlType) {
930 return
931 new org.apache.axis.encoding.ser.BeanSerializer(
932 _javaType, _xmlType, typeDesc);
933 }
934
935
938 public static org.apache.axis.encoding.Deserializer getDeserializer(
939 java.lang.String mechType,
940 java.lang.Class _javaType,
941 javax.xml.namespace.QName _xmlType) {
942 return
943 new org.apache.axis.encoding.ser.BeanDeserializer(
944 _javaType, _xmlType, typeDesc);
945 }
946
947 }
948