1
7
8 package com.liferay.client.soap.portlet.documentlibrary.model;
9
10 public class DLFileEntrySoap implements java.io.Serializable {
11 private long companyId;
12
13 private java.util.Calendar createDate;
14
15 private java.lang.String description;
16
17 private java.lang.String extraSettings;
18
19 private long fileEntryId;
20
21 private long folderId;
22
23 private long groupId;
24
25 private java.util.Calendar modifiedDate;
26
27 private java.lang.String name;
28
29 private long primaryKey;
30
31 private int readCount;
32
33 private long size;
34
35 private java.lang.String title;
36
37 private long userId;
38
39 private java.lang.String userName;
40
41 private java.lang.String uuid;
42
43 private java.lang.String version;
44
45 private long versionUserId;
46
47 private java.lang.String versionUserName;
48
49 public DLFileEntrySoap() {
50 }
51
52 public DLFileEntrySoap(
53 long companyId,
54 java.util.Calendar createDate,
55 java.lang.String description,
56 java.lang.String extraSettings,
57 long fileEntryId,
58 long folderId,
59 long groupId,
60 java.util.Calendar modifiedDate,
61 java.lang.String name,
62 long primaryKey,
63 int readCount,
64 long size,
65 java.lang.String title,
66 long userId,
67 java.lang.String userName,
68 java.lang.String uuid,
69 java.lang.String version,
70 long versionUserId,
71 java.lang.String versionUserName) {
72 this.companyId = companyId;
73 this.createDate = createDate;
74 this.description = description;
75 this.extraSettings = extraSettings;
76 this.fileEntryId = fileEntryId;
77 this.folderId = folderId;
78 this.groupId = groupId;
79 this.modifiedDate = modifiedDate;
80 this.name = name;
81 this.primaryKey = primaryKey;
82 this.readCount = readCount;
83 this.size = size;
84 this.title = title;
85 this.userId = userId;
86 this.userName = userName;
87 this.uuid = uuid;
88 this.version = version;
89 this.versionUserId = versionUserId;
90 this.versionUserName = versionUserName;
91 }
92
93
94
99 public long getCompanyId() {
100 return companyId;
101 }
102
103
104
109 public void setCompanyId(long companyId) {
110 this.companyId = companyId;
111 }
112
113
114
119 public java.util.Calendar getCreateDate() {
120 return createDate;
121 }
122
123
124
129 public void setCreateDate(java.util.Calendar createDate) {
130 this.createDate = createDate;
131 }
132
133
134
139 public java.lang.String getDescription() {
140 return description;
141 }
142
143
144
149 public void setDescription(java.lang.String description) {
150 this.description = description;
151 }
152
153
154
159 public java.lang.String getExtraSettings() {
160 return extraSettings;
161 }
162
163
164
169 public void setExtraSettings(java.lang.String extraSettings) {
170 this.extraSettings = extraSettings;
171 }
172
173
174
179 public long getFileEntryId() {
180 return fileEntryId;
181 }
182
183
184
189 public void setFileEntryId(long fileEntryId) {
190 this.fileEntryId = fileEntryId;
191 }
192
193
194
199 public long getFolderId() {
200 return folderId;
201 }
202
203
204
209 public void setFolderId(long folderId) {
210 this.folderId = folderId;
211 }
212
213
214
219 public long getGroupId() {
220 return groupId;
221 }
222
223
224
229 public void setGroupId(long groupId) {
230 this.groupId = groupId;
231 }
232
233
234
239 public java.util.Calendar getModifiedDate() {
240 return modifiedDate;
241 }
242
243
244
249 public void setModifiedDate(java.util.Calendar modifiedDate) {
250 this.modifiedDate = modifiedDate;
251 }
252
253
254
259 public java.lang.String getName() {
260 return name;
261 }
262
263
264
269 public void setName(java.lang.String name) {
270 this.name = name;
271 }
272
273
274
279 public long getPrimaryKey() {
280 return primaryKey;
281 }
282
283
284
289 public void setPrimaryKey(long primaryKey) {
290 this.primaryKey = primaryKey;
291 }
292
293
294
299 public int getReadCount() {
300 return readCount;
301 }
302
303
304
309 public void setReadCount(int readCount) {
310 this.readCount = readCount;
311 }
312
313
314
319 public long getSize() {
320 return size;
321 }
322
323
324
329 public void setSize(long size) {
330 this.size = size;
331 }
332
333
334
339 public java.lang.String getTitle() {
340 return title;
341 }
342
343
344
349 public void setTitle(java.lang.String title) {
350 this.title = title;
351 }
352
353
354
359 public long getUserId() {
360 return userId;
361 }
362
363
364
369 public void setUserId(long userId) {
370 this.userId = userId;
371 }
372
373
374
379 public java.lang.String getUserName() {
380 return userName;
381 }
382
383
384
389 public void setUserName(java.lang.String userName) {
390 this.userName = userName;
391 }
392
393
394
399 public java.lang.String getUuid() {
400 return uuid;
401 }
402
403
404
409 public void setUuid(java.lang.String uuid) {
410 this.uuid = uuid;
411 }
412
413
414
419 public java.lang.String getVersion() {
420 return version;
421 }
422
423
424
429 public void setVersion(java.lang.String version) {
430 this.version = version;
431 }
432
433
434
439 public long getVersionUserId() {
440 return versionUserId;
441 }
442
443
444
449 public void setVersionUserId(long versionUserId) {
450 this.versionUserId = versionUserId;
451 }
452
453
454
459 public java.lang.String getVersionUserName() {
460 return versionUserName;
461 }
462
463
464
469 public void setVersionUserName(java.lang.String versionUserName) {
470 this.versionUserName = versionUserName;
471 }
472
473 private java.lang.Object __equalsCalc = null;
474 public synchronized boolean equals(java.lang.Object obj) {
475 if (!(obj instanceof DLFileEntrySoap)) return false;
476 DLFileEntrySoap other = (DLFileEntrySoap) obj;
477 if (obj == null) return false;
478 if (this == obj) return true;
479 if (__equalsCalc != null) {
480 return (__equalsCalc == obj);
481 }
482 __equalsCalc = obj;
483 boolean _equals;
484 _equals = true &&
485 this.companyId == other.getCompanyId() &&
486 ((this.createDate==null && other.getCreateDate()==null) ||
487 (this.createDate!=null &&
488 this.createDate.equals(other.getCreateDate()))) &&
489 ((this.description==null && other.getDescription()==null) ||
490 (this.description!=null &&
491 this.description.equals(other.getDescription()))) &&
492 ((this.extraSettings==null && other.getExtraSettings()==null) ||
493 (this.extraSettings!=null &&
494 this.extraSettings.equals(other.getExtraSettings()))) &&
495 this.fileEntryId == other.getFileEntryId() &&
496 this.folderId == other.getFolderId() &&
497 this.groupId == other.getGroupId() &&
498 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
499 (this.modifiedDate!=null &&
500 this.modifiedDate.equals(other.getModifiedDate()))) &&
501 ((this.name==null && other.getName()==null) ||
502 (this.name!=null &&
503 this.name.equals(other.getName()))) &&
504 this.primaryKey == other.getPrimaryKey() &&
505 this.readCount == other.getReadCount() &&
506 this.size == other.getSize() &&
507 ((this.title==null && other.getTitle()==null) ||
508 (this.title!=null &&
509 this.title.equals(other.getTitle()))) &&
510 this.userId == other.getUserId() &&
511 ((this.userName==null && other.getUserName()==null) ||
512 (this.userName!=null &&
513 this.userName.equals(other.getUserName()))) &&
514 ((this.uuid==null && other.getUuid()==null) ||
515 (this.uuid!=null &&
516 this.uuid.equals(other.getUuid()))) &&
517 ((this.version==null && other.getVersion()==null) ||
518 (this.version!=null &&
519 this.version.equals(other.getVersion()))) &&
520 this.versionUserId == other.getVersionUserId() &&
521 ((this.versionUserName==null && other.getVersionUserName()==null) ||
522 (this.versionUserName!=null &&
523 this.versionUserName.equals(other.getVersionUserName())));
524 __equalsCalc = null;
525 return _equals;
526 }
527
528 private boolean __hashCodeCalc = false;
529 public synchronized int hashCode() {
530 if (__hashCodeCalc) {
531 return 0;
532 }
533 __hashCodeCalc = true;
534 int _hashCode = 1;
535 _hashCode += new Long(getCompanyId()).hashCode();
536 if (getCreateDate() != null) {
537 _hashCode += getCreateDate().hashCode();
538 }
539 if (getDescription() != null) {
540 _hashCode += getDescription().hashCode();
541 }
542 if (getExtraSettings() != null) {
543 _hashCode += getExtraSettings().hashCode();
544 }
545 _hashCode += new Long(getFileEntryId()).hashCode();
546 _hashCode += new Long(getFolderId()).hashCode();
547 _hashCode += new Long(getGroupId()).hashCode();
548 if (getModifiedDate() != null) {
549 _hashCode += getModifiedDate().hashCode();
550 }
551 if (getName() != null) {
552 _hashCode += getName().hashCode();
553 }
554 _hashCode += new Long(getPrimaryKey()).hashCode();
555 _hashCode += getReadCount();
556 _hashCode += new Long(getSize()).hashCode();
557 if (getTitle() != null) {
558 _hashCode += getTitle().hashCode();
559 }
560 _hashCode += new Long(getUserId()).hashCode();
561 if (getUserName() != null) {
562 _hashCode += getUserName().hashCode();
563 }
564 if (getUuid() != null) {
565 _hashCode += getUuid().hashCode();
566 }
567 if (getVersion() != null) {
568 _hashCode += getVersion().hashCode();
569 }
570 _hashCode += new Long(getVersionUserId()).hashCode();
571 if (getVersionUserName() != null) {
572 _hashCode += getVersionUserName().hashCode();
573 }
574 __hashCodeCalc = false;
575 return _hashCode;
576 }
577
578 private static org.apache.axis.description.TypeDesc typeDesc =
580 new org.apache.axis.description.TypeDesc(DLFileEntrySoap.class, true);
581
582 static {
583 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap"));
584 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
585 elemField.setFieldName("companyId");
586 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
587 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
588 elemField.setNillable(false);
589 typeDesc.addFieldDesc(elemField);
590 elemField = new org.apache.axis.description.ElementDesc();
591 elemField.setFieldName("createDate");
592 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
593 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
594 elemField.setNillable(true);
595 typeDesc.addFieldDesc(elemField);
596 elemField = new org.apache.axis.description.ElementDesc();
597 elemField.setFieldName("description");
598 elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
599 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
600 elemField.setNillable(true);
601 typeDesc.addFieldDesc(elemField);
602 elemField = new org.apache.axis.description.ElementDesc();
603 elemField.setFieldName("extraSettings");
604 elemField.setXmlName(new javax.xml.namespace.QName("", "extraSettings"));
605 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
606 elemField.setNillable(true);
607 typeDesc.addFieldDesc(elemField);
608 elemField = new org.apache.axis.description.ElementDesc();
609 elemField.setFieldName("fileEntryId");
610 elemField.setXmlName(new javax.xml.namespace.QName("", "fileEntryId"));
611 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
612 elemField.setNillable(false);
613 typeDesc.addFieldDesc(elemField);
614 elemField = new org.apache.axis.description.ElementDesc();
615 elemField.setFieldName("folderId");
616 elemField.setXmlName(new javax.xml.namespace.QName("", "folderId"));
617 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
618 elemField.setNillable(false);
619 typeDesc.addFieldDesc(elemField);
620 elemField = new org.apache.axis.description.ElementDesc();
621 elemField.setFieldName("groupId");
622 elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
623 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
624 elemField.setNillable(false);
625 typeDesc.addFieldDesc(elemField);
626 elemField = new org.apache.axis.description.ElementDesc();
627 elemField.setFieldName("modifiedDate");
628 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
629 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
630 elemField.setNillable(true);
631 typeDesc.addFieldDesc(elemField);
632 elemField = new org.apache.axis.description.ElementDesc();
633 elemField.setFieldName("name");
634 elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
635 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
636 elemField.setNillable(true);
637 typeDesc.addFieldDesc(elemField);
638 elemField = new org.apache.axis.description.ElementDesc();
639 elemField.setFieldName("primaryKey");
640 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
641 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
642 elemField.setNillable(false);
643 typeDesc.addFieldDesc(elemField);
644 elemField = new org.apache.axis.description.ElementDesc();
645 elemField.setFieldName("readCount");
646 elemField.setXmlName(new javax.xml.namespace.QName("", "readCount"));
647 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
648 elemField.setNillable(false);
649 typeDesc.addFieldDesc(elemField);
650 elemField = new org.apache.axis.description.ElementDesc();
651 elemField.setFieldName("size");
652 elemField.setXmlName(new javax.xml.namespace.QName("", "size"));
653 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
654 elemField.setNillable(false);
655 typeDesc.addFieldDesc(elemField);
656 elemField = new org.apache.axis.description.ElementDesc();
657 elemField.setFieldName("title");
658 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
659 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
660 elemField.setNillable(true);
661 typeDesc.addFieldDesc(elemField);
662 elemField = new org.apache.axis.description.ElementDesc();
663 elemField.setFieldName("userId");
664 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
665 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
666 elemField.setNillable(false);
667 typeDesc.addFieldDesc(elemField);
668 elemField = new org.apache.axis.description.ElementDesc();
669 elemField.setFieldName("userName");
670 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
671 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
672 elemField.setNillable(true);
673 typeDesc.addFieldDesc(elemField);
674 elemField = new org.apache.axis.description.ElementDesc();
675 elemField.setFieldName("uuid");
676 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
677 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
678 elemField.setNillable(true);
679 typeDesc.addFieldDesc(elemField);
680 elemField = new org.apache.axis.description.ElementDesc();
681 elemField.setFieldName("version");
682 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
683 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
684 elemField.setNillable(true);
685 typeDesc.addFieldDesc(elemField);
686 elemField = new org.apache.axis.description.ElementDesc();
687 elemField.setFieldName("versionUserId");
688 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserId"));
689 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
690 elemField.setNillable(false);
691 typeDesc.addFieldDesc(elemField);
692 elemField = new org.apache.axis.description.ElementDesc();
693 elemField.setFieldName("versionUserName");
694 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserName"));
695 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
696 elemField.setNillable(true);
697 typeDesc.addFieldDesc(elemField);
698 }
699
700
703 public static org.apache.axis.description.TypeDesc getTypeDesc() {
704 return typeDesc;
705 }
706
707
710 public static org.apache.axis.encoding.Serializer getSerializer(
711 java.lang.String mechType,
712 java.lang.Class _javaType,
713 javax.xml.namespace.QName _xmlType) {
714 return
715 new org.apache.axis.encoding.ser.BeanSerializer(
716 _javaType, _xmlType, typeDesc);
717 }
718
719
722 public static org.apache.axis.encoding.Deserializer getDeserializer(
723 java.lang.String mechType,
724 java.lang.Class _javaType,
725 javax.xml.namespace.QName _xmlType) {
726 return
727 new org.apache.axis.encoding.ser.BeanDeserializer(
728 _javaType, _xmlType, typeDesc);
729 }
730
731 }
732