1
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
123 public long getClassNameId() {
124 return classNameId;
125 }
126
127
128
133 public void setClassNameId(long classNameId) {
134 this.classNameId = classNameId;
135 }
136
137
138
143 public long getClassPK() {
144 return classPK;
145 }
146
147
148
153 public void setClassPK(long classPK) {
154 this.classPK = classPK;
155 }
156
157
158
163 public long getCompanyId() {
164 return companyId;
165 }
166
167
168
173 public void setCompanyId(long companyId) {
174 this.companyId = companyId;
175 }
176
177
178
183 public java.util.Calendar getCreateDate() {
184 return createDate;
185 }
186
187
188
193 public void setCreateDate(java.util.Calendar createDate) {
194 this.createDate = createDate;
195 }
196
197
198
203 public java.lang.String getDescription() {
204 return description;
205 }
206
207
208
213 public void setDescription(java.lang.String description) {
214 this.description = description;
215 }
216
217
218
223 public java.util.Calendar getEndDate() {
224 return endDate;
225 }
226
227
228
233 public void setEndDate(java.util.Calendar endDate) {
234 this.endDate = endDate;
235 }
236
237
238
243 public long getEntryId() {
244 return entryId;
245 }
246
247
248
253 public void setEntryId(long entryId) {
254 this.entryId = entryId;
255 }
256
257
258
263 public java.util.Calendar getExpirationDate() {
264 return expirationDate;
265 }
266
267
268
273 public void setExpirationDate(java.util.Calendar expirationDate) {
274 this.expirationDate = expirationDate;
275 }
276
277
278
283 public long getGroupId() {
284 return groupId;
285 }
286
287
288
293 public void setGroupId(long groupId) {
294 this.groupId = groupId;
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 long getPrimaryKey() {
364 return primaryKey;
365 }
366
367
368
373 public void setPrimaryKey(long primaryKey) {
374 this.primaryKey = primaryKey;
375 }
376
377
378
383 public double getPriority() {
384 return priority;
385 }
386
387
388
393 public void setPriority(double priority) {
394 this.priority = priority;
395 }
396
397
398
403 public java.util.Calendar getPublishDate() {
404 return publishDate;
405 }
406
407
408
413 public void setPublishDate(java.util.Calendar publishDate) {
414 this.publishDate = publishDate;
415 }
416
417
418
423 public double getSocialInformationEquity() {
424 return socialInformationEquity;
425 }
426
427
428
433 public void setSocialInformationEquity(double socialInformationEquity) {
434 this.socialInformationEquity = socialInformationEquity;
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 getTitle() {
484 return title;
485 }
486
487
488
493 public void setTitle(java.lang.String title) {
494 this.title = title;
495 }
496
497
498
503 public java.lang.String getUrl() {
504 return url;
505 }
506
507
508
513 public void setUrl(java.lang.String url) {
514 this.url = url;
515 }
516
517
518
523 public long getUserId() {
524 return userId;
525 }
526
527
528
533 public void setUserId(long userId) {
534 this.userId = userId;
535 }
536
537
538
543 public java.lang.String getUserName() {
544 return userName;
545 }
546
547
548
553 public void setUserName(java.lang.String userName) {
554 this.userName = userName;
555 }
556
557
558
563 public int getViewCount() {
564 return viewCount;
565 }
566
567
568
573 public void setViewCount(int viewCount) {
574 this.viewCount = viewCount;
575 }
576
577
578
583 public boolean isVisible() {
584 return visible;
585 }
586
587
588
593 public void setVisible(boolean visible) {
594 this.visible = visible;
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 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 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
903 public static org.apache.axis.description.TypeDesc getTypeDesc() {
904 return typeDesc;
905 }
906
907
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
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