1
7
8 package com.liferay.client.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 java.util.Calendar modifiedDate;
24
25 private java.lang.String name;
26
27 private long primaryKey;
28
29 private int readCount;
30
31 private int size;
32
33 private java.lang.String title;
34
35 private long userId;
36
37 private java.lang.String userName;
38
39 private java.lang.String uuid;
40
41 private double version;
42
43 private long versionUserId;
44
45 private java.lang.String versionUserName;
46
47 public DLFileEntrySoap() {
48 }
49
50 public DLFileEntrySoap(
51 long companyId,
52 java.util.Calendar createDate,
53 java.lang.String description,
54 java.lang.String extraSettings,
55 long fileEntryId,
56 long folderId,
57 java.util.Calendar modifiedDate,
58 java.lang.String name,
59 long primaryKey,
60 int readCount,
61 int size,
62 java.lang.String title,
63 long userId,
64 java.lang.String userName,
65 java.lang.String uuid,
66 double version,
67 long versionUserId,
68 java.lang.String versionUserName) {
69 this.companyId = companyId;
70 this.createDate = createDate;
71 this.description = description;
72 this.extraSettings = extraSettings;
73 this.fileEntryId = fileEntryId;
74 this.folderId = folderId;
75 this.modifiedDate = modifiedDate;
76 this.name = name;
77 this.primaryKey = primaryKey;
78 this.readCount = readCount;
79 this.size = size;
80 this.title = title;
81 this.userId = userId;
82 this.userName = userName;
83 this.uuid = uuid;
84 this.version = version;
85 this.versionUserId = versionUserId;
86 this.versionUserName = versionUserName;
87 }
88
89
90
95 public long getCompanyId() {
96 return companyId;
97 }
98
99
100
105 public void setCompanyId(long companyId) {
106 this.companyId = companyId;
107 }
108
109
110
115 public java.util.Calendar getCreateDate() {
116 return createDate;
117 }
118
119
120
125 public void setCreateDate(java.util.Calendar createDate) {
126 this.createDate = createDate;
127 }
128
129
130
135 public java.lang.String getDescription() {
136 return description;
137 }
138
139
140
145 public void setDescription(java.lang.String description) {
146 this.description = description;
147 }
148
149
150
155 public java.lang.String getExtraSettings() {
156 return extraSettings;
157 }
158
159
160
165 public void setExtraSettings(java.lang.String extraSettings) {
166 this.extraSettings = extraSettings;
167 }
168
169
170
175 public long getFileEntryId() {
176 return fileEntryId;
177 }
178
179
180
185 public void setFileEntryId(long fileEntryId) {
186 this.fileEntryId = fileEntryId;
187 }
188
189
190
195 public long getFolderId() {
196 return folderId;
197 }
198
199
200
205 public void setFolderId(long folderId) {
206 this.folderId = folderId;
207 }
208
209
210
215 public java.util.Calendar getModifiedDate() {
216 return modifiedDate;
217 }
218
219
220
225 public void setModifiedDate(java.util.Calendar modifiedDate) {
226 this.modifiedDate = modifiedDate;
227 }
228
229
230
235 public java.lang.String getName() {
236 return name;
237 }
238
239
240
245 public void setName(java.lang.String name) {
246 this.name = name;
247 }
248
249
250
255 public long getPrimaryKey() {
256 return primaryKey;
257 }
258
259
260
265 public void setPrimaryKey(long primaryKey) {
266 this.primaryKey = primaryKey;
267 }
268
269
270
275 public int getReadCount() {
276 return readCount;
277 }
278
279
280
285 public void setReadCount(int readCount) {
286 this.readCount = readCount;
287 }
288
289
290
295 public int getSize() {
296 return size;
297 }
298
299
300
305 public void setSize(int size) {
306 this.size = size;
307 }
308
309
310
315 public java.lang.String getTitle() {
316 return title;
317 }
318
319
320
325 public void setTitle(java.lang.String title) {
326 this.title = title;
327 }
328
329
330
335 public long getUserId() {
336 return userId;
337 }
338
339
340
345 public void setUserId(long userId) {
346 this.userId = userId;
347 }
348
349
350
355 public java.lang.String getUserName() {
356 return userName;
357 }
358
359
360
365 public void setUserName(java.lang.String userName) {
366 this.userName = userName;
367 }
368
369
370
375 public java.lang.String getUuid() {
376 return uuid;
377 }
378
379
380
385 public void setUuid(java.lang.String uuid) {
386 this.uuid = uuid;
387 }
388
389
390
395 public double getVersion() {
396 return version;
397 }
398
399
400
405 public void setVersion(double version) {
406 this.version = version;
407 }
408
409
410
415 public long getVersionUserId() {
416 return versionUserId;
417 }
418
419
420
425 public void setVersionUserId(long versionUserId) {
426 this.versionUserId = versionUserId;
427 }
428
429
430
435 public java.lang.String getVersionUserName() {
436 return versionUserName;
437 }
438
439
440
445 public void setVersionUserName(java.lang.String versionUserName) {
446 this.versionUserName = versionUserName;
447 }
448
449 private java.lang.Object __equalsCalc = null;
450 public synchronized boolean equals(java.lang.Object obj) {
451 if (!(obj instanceof DLFileEntrySoap)) return false;
452 DLFileEntrySoap other = (DLFileEntrySoap) obj;
453 if (obj == null) return false;
454 if (this == obj) return true;
455 if (__equalsCalc != null) {
456 return (__equalsCalc == obj);
457 }
458 __equalsCalc = obj;
459 boolean _equals;
460 _equals = true &&
461 this.companyId == other.getCompanyId() &&
462 ((this.createDate==null && other.getCreateDate()==null) ||
463 (this.createDate!=null &&
464 this.createDate.equals(other.getCreateDate()))) &&
465 ((this.description==null && other.getDescription()==null) ||
466 (this.description!=null &&
467 this.description.equals(other.getDescription()))) &&
468 ((this.extraSettings==null && other.getExtraSettings()==null) ||
469 (this.extraSettings!=null &&
470 this.extraSettings.equals(other.getExtraSettings()))) &&
471 this.fileEntryId == other.getFileEntryId() &&
472 this.folderId == other.getFolderId() &&
473 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
474 (this.modifiedDate!=null &&
475 this.modifiedDate.equals(other.getModifiedDate()))) &&
476 ((this.name==null && other.getName()==null) ||
477 (this.name!=null &&
478 this.name.equals(other.getName()))) &&
479 this.primaryKey == other.getPrimaryKey() &&
480 this.readCount == other.getReadCount() &&
481 this.size == other.getSize() &&
482 ((this.title==null && other.getTitle()==null) ||
483 (this.title!=null &&
484 this.title.equals(other.getTitle()))) &&
485 this.userId == other.getUserId() &&
486 ((this.userName==null && other.getUserName()==null) ||
487 (this.userName!=null &&
488 this.userName.equals(other.getUserName()))) &&
489 ((this.uuid==null && other.getUuid()==null) ||
490 (this.uuid!=null &&
491 this.uuid.equals(other.getUuid()))) &&
492 this.version == other.getVersion() &&
493 this.versionUserId == other.getVersionUserId() &&
494 ((this.versionUserName==null && other.getVersionUserName()==null) ||
495 (this.versionUserName!=null &&
496 this.versionUserName.equals(other.getVersionUserName())));
497 __equalsCalc = null;
498 return _equals;
499 }
500
501 private boolean __hashCodeCalc = false;
502 public synchronized int hashCode() {
503 if (__hashCodeCalc) {
504 return 0;
505 }
506 __hashCodeCalc = true;
507 int _hashCode = 1;
508 _hashCode += new Long(getCompanyId()).hashCode();
509 if (getCreateDate() != null) {
510 _hashCode += getCreateDate().hashCode();
511 }
512 if (getDescription() != null) {
513 _hashCode += getDescription().hashCode();
514 }
515 if (getExtraSettings() != null) {
516 _hashCode += getExtraSettings().hashCode();
517 }
518 _hashCode += new Long(getFileEntryId()).hashCode();
519 _hashCode += new Long(getFolderId()).hashCode();
520 if (getModifiedDate() != null) {
521 _hashCode += getModifiedDate().hashCode();
522 }
523 if (getName() != null) {
524 _hashCode += getName().hashCode();
525 }
526 _hashCode += new Long(getPrimaryKey()).hashCode();
527 _hashCode += getReadCount();
528 _hashCode += getSize();
529 if (getTitle() != null) {
530 _hashCode += getTitle().hashCode();
531 }
532 _hashCode += new Long(getUserId()).hashCode();
533 if (getUserName() != null) {
534 _hashCode += getUserName().hashCode();
535 }
536 if (getUuid() != null) {
537 _hashCode += getUuid().hashCode();
538 }
539 _hashCode += new Double(getVersion()).hashCode();
540 _hashCode += new Long(getVersionUserId()).hashCode();
541 if (getVersionUserName() != null) {
542 _hashCode += getVersionUserName().hashCode();
543 }
544 __hashCodeCalc = false;
545 return _hashCode;
546 }
547
548 private static org.apache.axis.description.TypeDesc typeDesc =
550 new org.apache.axis.description.TypeDesc(DLFileEntrySoap.class, true);
551
552 static {
553 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap"));
554 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
555 elemField.setFieldName("companyId");
556 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
557 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
558 elemField.setNillable(false);
559 typeDesc.addFieldDesc(elemField);
560 elemField = new org.apache.axis.description.ElementDesc();
561 elemField.setFieldName("createDate");
562 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
563 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
564 elemField.setNillable(true);
565 typeDesc.addFieldDesc(elemField);
566 elemField = new org.apache.axis.description.ElementDesc();
567 elemField.setFieldName("description");
568 elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
569 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
570 elemField.setNillable(true);
571 typeDesc.addFieldDesc(elemField);
572 elemField = new org.apache.axis.description.ElementDesc();
573 elemField.setFieldName("extraSettings");
574 elemField.setXmlName(new javax.xml.namespace.QName("", "extraSettings"));
575 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
576 elemField.setNillable(true);
577 typeDesc.addFieldDesc(elemField);
578 elemField = new org.apache.axis.description.ElementDesc();
579 elemField.setFieldName("fileEntryId");
580 elemField.setXmlName(new javax.xml.namespace.QName("", "fileEntryId"));
581 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
582 elemField.setNillable(false);
583 typeDesc.addFieldDesc(elemField);
584 elemField = new org.apache.axis.description.ElementDesc();
585 elemField.setFieldName("folderId");
586 elemField.setXmlName(new javax.xml.namespace.QName("", "folderId"));
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("modifiedDate");
592 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
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("name");
598 elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
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("primaryKey");
604 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
605 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
606 elemField.setNillable(false);
607 typeDesc.addFieldDesc(elemField);
608 elemField = new org.apache.axis.description.ElementDesc();
609 elemField.setFieldName("readCount");
610 elemField.setXmlName(new javax.xml.namespace.QName("", "readCount"));
611 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
612 elemField.setNillable(false);
613 typeDesc.addFieldDesc(elemField);
614 elemField = new org.apache.axis.description.ElementDesc();
615 elemField.setFieldName("size");
616 elemField.setXmlName(new javax.xml.namespace.QName("", "size"));
617 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
618 elemField.setNillable(false);
619 typeDesc.addFieldDesc(elemField);
620 elemField = new org.apache.axis.description.ElementDesc();
621 elemField.setFieldName("title");
622 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
623 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
624 elemField.setNillable(true);
625 typeDesc.addFieldDesc(elemField);
626 elemField = new org.apache.axis.description.ElementDesc();
627 elemField.setFieldName("userId");
628 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
629 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
630 elemField.setNillable(false);
631 typeDesc.addFieldDesc(elemField);
632 elemField = new org.apache.axis.description.ElementDesc();
633 elemField.setFieldName("userName");
634 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
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("uuid");
640 elemField.setXmlName(new javax.xml.namespace.QName("", "uuid"));
641 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
642 elemField.setNillable(true);
643 typeDesc.addFieldDesc(elemField);
644 elemField = new org.apache.axis.description.ElementDesc();
645 elemField.setFieldName("version");
646 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
647 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
648 elemField.setNillable(false);
649 typeDesc.addFieldDesc(elemField);
650 elemField = new org.apache.axis.description.ElementDesc();
651 elemField.setFieldName("versionUserId");
652 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserId"));
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("versionUserName");
658 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserName"));
659 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
660 elemField.setNillable(true);
661 typeDesc.addFieldDesc(elemField);
662 }
663
664
667 public static org.apache.axis.description.TypeDesc getTypeDesc() {
668 return typeDesc;
669 }
670
671
674 public static org.apache.axis.encoding.Serializer getSerializer(
675 java.lang.String mechType,
676 java.lang.Class _javaType,
677 javax.xml.namespace.QName _xmlType) {
678 return
679 new org.apache.axis.encoding.ser.BeanSerializer(
680 _javaType, _xmlType, typeDesc);
681 }
682
683
686 public static org.apache.axis.encoding.Deserializer getDeserializer(
687 java.lang.String mechType,
688 java.lang.Class _javaType,
689 javax.xml.namespace.QName _xmlType) {
690 return
691 new org.apache.axis.encoding.ser.BeanDeserializer(
692 _javaType, _xmlType, typeDesc);
693 }
694
695 }
696