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 int 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 double 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 int size,
65 java.lang.String title,
66 long userId,
67 java.lang.String userName,
68 java.lang.String uuid,
69 double 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 int getSize() {
320 return size;
321 }
322
323
324
329 public void setSize(int 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 double getVersion() {
420 return version;
421 }
422
423
424
429 public void setVersion(double 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 == other.getVersion() &&
518 this.versionUserId == other.getVersionUserId() &&
519 ((this.versionUserName==null && other.getVersionUserName()==null) ||
520 (this.versionUserName!=null &&
521 this.versionUserName.equals(other.getVersionUserName())));
522 __equalsCalc = null;
523 return _equals;
524 }
525
526 private boolean __hashCodeCalc = false;
527 public synchronized int hashCode() {
528 if (__hashCodeCalc) {
529 return 0;
530 }
531 __hashCodeCalc = true;
532 int _hashCode = 1;
533 _hashCode += new Long(getCompanyId()).hashCode();
534 if (getCreateDate() != null) {
535 _hashCode += getCreateDate().hashCode();
536 }
537 if (getDescription() != null) {
538 _hashCode += getDescription().hashCode();
539 }
540 if (getExtraSettings() != null) {
541 _hashCode += getExtraSettings().hashCode();
542 }
543 _hashCode += new Long(getFileEntryId()).hashCode();
544 _hashCode += new Long(getFolderId()).hashCode();
545 _hashCode += new Long(getGroupId()).hashCode();
546 if (getModifiedDate() != null) {
547 _hashCode += getModifiedDate().hashCode();
548 }
549 if (getName() != null) {
550 _hashCode += getName().hashCode();
551 }
552 _hashCode += new Long(getPrimaryKey()).hashCode();
553 _hashCode += getReadCount();
554 _hashCode += getSize();
555 if (getTitle() != null) {
556 _hashCode += getTitle().hashCode();
557 }
558 _hashCode += new Long(getUserId()).hashCode();
559 if (getUserName() != null) {
560 _hashCode += getUserName().hashCode();
561 }
562 if (getUuid() != null) {
563 _hashCode += getUuid().hashCode();
564 }
565 _hashCode += new Double(getVersion()).hashCode();
566 _hashCode += new Long(getVersionUserId()).hashCode();
567 if (getVersionUserName() != null) {
568 _hashCode += getVersionUserName().hashCode();
569 }
570 __hashCodeCalc = false;
571 return _hashCode;
572 }
573
574 private static org.apache.axis.description.TypeDesc typeDesc =
576 new org.apache.axis.description.TypeDesc(DLFileEntrySoap.class, true);
577
578 static {
579 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap"));
580 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
581 elemField.setFieldName("companyId");
582 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
583 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
584 elemField.setNillable(false);
585 typeDesc.addFieldDesc(elemField);
586 elemField = new org.apache.axis.description.ElementDesc();
587 elemField.setFieldName("createDate");
588 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
589 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
590 elemField.setNillable(true);
591 typeDesc.addFieldDesc(elemField);
592 elemField = new org.apache.axis.description.ElementDesc();
593 elemField.setFieldName("description");
594 elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
595 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
596 elemField.setNillable(true);
597 typeDesc.addFieldDesc(elemField);
598 elemField = new org.apache.axis.description.ElementDesc();
599 elemField.setFieldName("extraSettings");
600 elemField.setXmlName(new javax.xml.namespace.QName("", "extraSettings"));
601 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
602 elemField.setNillable(true);
603 typeDesc.addFieldDesc(elemField);
604 elemField = new org.apache.axis.description.ElementDesc();
605 elemField.setFieldName("fileEntryId");
606 elemField.setXmlName(new javax.xml.namespace.QName("", "fileEntryId"));
607 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
608 elemField.setNillable(false);
609 typeDesc.addFieldDesc(elemField);
610 elemField = new org.apache.axis.description.ElementDesc();
611 elemField.setFieldName("folderId");
612 elemField.setXmlName(new javax.xml.namespace.QName("", "folderId"));
613 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
614 elemField.setNillable(false);
615 typeDesc.addFieldDesc(elemField);
616 elemField = new org.apache.axis.description.ElementDesc();
617 elemField.setFieldName("groupId");
618 elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
619 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
620 elemField.setNillable(false);
621 typeDesc.addFieldDesc(elemField);
622 elemField = new org.apache.axis.description.ElementDesc();
623 elemField.setFieldName("modifiedDate");
624 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
625 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
626 elemField.setNillable(true);
627 typeDesc.addFieldDesc(elemField);
628 elemField = new org.apache.axis.description.ElementDesc();
629 elemField.setFieldName("name");
630 elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
631 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
632 elemField.setNillable(true);
633 typeDesc.addFieldDesc(elemField);
634 elemField = new org.apache.axis.description.ElementDesc();
635 elemField.setFieldName("primaryKey");
636 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
637 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
638 elemField.setNillable(false);
639 typeDesc.addFieldDesc(elemField);
640 elemField = new org.apache.axis.description.ElementDesc();
641 elemField.setFieldName("readCount");
642 elemField.setXmlName(new javax.xml.namespace.QName("", "readCount"));
643 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
644 elemField.setNillable(false);
645 typeDesc.addFieldDesc(elemField);
646 elemField = new org.apache.axis.description.ElementDesc();
647 elemField.setFieldName("size");
648 elemField.setXmlName(new javax.xml.namespace.QName("", "size"));
649 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
650 elemField.setNillable(false);
651 typeDesc.addFieldDesc(elemField);
652 elemField = new org.apache.axis.description.ElementDesc();
653 elemField.setFieldName("title");
654 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
655 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
656 elemField.setNillable(true);
657 typeDesc.addFieldDesc(elemField);
658 elemField = new org.apache.axis.description.ElementDesc();
659 elemField.setFieldName("userId");
660 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
661 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
662 elemField.setNillable(false);
663 typeDesc.addFieldDesc(elemField);
664 elemField = new org.apache.axis.description.ElementDesc();
665 elemField.setFieldName("userName");
666 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
667 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
668 elemField.setNillable(true);
669 typeDesc.addFieldDesc(elemField);
670 elemField = new org.apache.axis.description.ElementDesc();
671 elemField.setFieldName("uuid");
672 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
673 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
674 elemField.setNillable(true);
675 typeDesc.addFieldDesc(elemField);
676 elemField = new org.apache.axis.description.ElementDesc();
677 elemField.setFieldName("version");
678 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
679 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
680 elemField.setNillable(false);
681 typeDesc.addFieldDesc(elemField);
682 elemField = new org.apache.axis.description.ElementDesc();
683 elemField.setFieldName("versionUserId");
684 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserId"));
685 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
686 elemField.setNillable(false);
687 typeDesc.addFieldDesc(elemField);
688 elemField = new org.apache.axis.description.ElementDesc();
689 elemField.setFieldName("versionUserName");
690 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserName"));
691 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
692 elemField.setNillable(true);
693 typeDesc.addFieldDesc(elemField);
694 }
695
696
699 public static org.apache.axis.description.TypeDesc getTypeDesc() {
700 return typeDesc;
701 }
702
703
706 public static org.apache.axis.encoding.Serializer getSerializer(
707 java.lang.String mechType,
708 java.lang.Class _javaType,
709 javax.xml.namespace.QName _xmlType) {
710 return
711 new org.apache.axis.encoding.ser.BeanSerializer(
712 _javaType, _xmlType, typeDesc);
713 }
714
715
718 public static org.apache.axis.encoding.Deserializer getDeserializer(
719 java.lang.String mechType,
720 java.lang.Class _javaType,
721 javax.xml.namespace.QName _xmlType) {
722 return
723 new org.apache.axis.encoding.ser.BeanDeserializer(
724 _javaType, _xmlType, typeDesc);
725 }
726
727 }
728