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 double version;
40
41 private long versionUserId;
42
43 private java.lang.String versionUserName;
44
45 public DLFileEntrySoap() {
46 }
47
48 public DLFileEntrySoap(
49 long companyId,
50 java.util.Calendar createDate,
51 java.lang.String description,
52 java.lang.String extraSettings,
53 long fileEntryId,
54 long folderId,
55 java.util.Calendar modifiedDate,
56 java.lang.String name,
57 long primaryKey,
58 int readCount,
59 int size,
60 java.lang.String title,
61 long userId,
62 java.lang.String userName,
63 double version,
64 long versionUserId,
65 java.lang.String versionUserName) {
66 this.companyId = companyId;
67 this.createDate = createDate;
68 this.description = description;
69 this.extraSettings = extraSettings;
70 this.fileEntryId = fileEntryId;
71 this.folderId = folderId;
72 this.modifiedDate = modifiedDate;
73 this.name = name;
74 this.primaryKey = primaryKey;
75 this.readCount = readCount;
76 this.size = size;
77 this.title = title;
78 this.userId = userId;
79 this.userName = userName;
80 this.version = version;
81 this.versionUserId = versionUserId;
82 this.versionUserName = versionUserName;
83 }
84
85
86
91 public long getCompanyId() {
92 return companyId;
93 }
94
95
96
101 public void setCompanyId(long companyId) {
102 this.companyId = companyId;
103 }
104
105
106
111 public java.util.Calendar getCreateDate() {
112 return createDate;
113 }
114
115
116
121 public void setCreateDate(java.util.Calendar createDate) {
122 this.createDate = createDate;
123 }
124
125
126
131 public java.lang.String getDescription() {
132 return description;
133 }
134
135
136
141 public void setDescription(java.lang.String description) {
142 this.description = description;
143 }
144
145
146
151 public java.lang.String getExtraSettings() {
152 return extraSettings;
153 }
154
155
156
161 public void setExtraSettings(java.lang.String extraSettings) {
162 this.extraSettings = extraSettings;
163 }
164
165
166
171 public long getFileEntryId() {
172 return fileEntryId;
173 }
174
175
176
181 public void setFileEntryId(long fileEntryId) {
182 this.fileEntryId = fileEntryId;
183 }
184
185
186
191 public long getFolderId() {
192 return folderId;
193 }
194
195
196
201 public void setFolderId(long folderId) {
202 this.folderId = folderId;
203 }
204
205
206
211 public java.util.Calendar getModifiedDate() {
212 return modifiedDate;
213 }
214
215
216
221 public void setModifiedDate(java.util.Calendar modifiedDate) {
222 this.modifiedDate = modifiedDate;
223 }
224
225
226
231 public java.lang.String getName() {
232 return name;
233 }
234
235
236
241 public void setName(java.lang.String name) {
242 this.name = name;
243 }
244
245
246
251 public long getPrimaryKey() {
252 return primaryKey;
253 }
254
255
256
261 public void setPrimaryKey(long primaryKey) {
262 this.primaryKey = primaryKey;
263 }
264
265
266
271 public int getReadCount() {
272 return readCount;
273 }
274
275
276
281 public void setReadCount(int readCount) {
282 this.readCount = readCount;
283 }
284
285
286
291 public int getSize() {
292 return size;
293 }
294
295
296
301 public void setSize(int size) {
302 this.size = size;
303 }
304
305
306
311 public java.lang.String getTitle() {
312 return title;
313 }
314
315
316
321 public void setTitle(java.lang.String title) {
322 this.title = title;
323 }
324
325
326
331 public long getUserId() {
332 return userId;
333 }
334
335
336
341 public void setUserId(long userId) {
342 this.userId = userId;
343 }
344
345
346
351 public java.lang.String getUserName() {
352 return userName;
353 }
354
355
356
361 public void setUserName(java.lang.String userName) {
362 this.userName = userName;
363 }
364
365
366
371 public double getVersion() {
372 return version;
373 }
374
375
376
381 public void setVersion(double version) {
382 this.version = version;
383 }
384
385
386
391 public long getVersionUserId() {
392 return versionUserId;
393 }
394
395
396
401 public void setVersionUserId(long versionUserId) {
402 this.versionUserId = versionUserId;
403 }
404
405
406
411 public java.lang.String getVersionUserName() {
412 return versionUserName;
413 }
414
415
416
421 public void setVersionUserName(java.lang.String versionUserName) {
422 this.versionUserName = versionUserName;
423 }
424
425 private java.lang.Object __equalsCalc = null;
426 public synchronized boolean equals(java.lang.Object obj) {
427 if (!(obj instanceof DLFileEntrySoap)) return false;
428 DLFileEntrySoap other = (DLFileEntrySoap) obj;
429 if (obj == null) return false;
430 if (this == obj) return true;
431 if (__equalsCalc != null) {
432 return (__equalsCalc == obj);
433 }
434 __equalsCalc = obj;
435 boolean _equals;
436 _equals = true &&
437 this.companyId == other.getCompanyId() &&
438 ((this.createDate==null && other.getCreateDate()==null) ||
439 (this.createDate!=null &&
440 this.createDate.equals(other.getCreateDate()))) &&
441 ((this.description==null && other.getDescription()==null) ||
442 (this.description!=null &&
443 this.description.equals(other.getDescription()))) &&
444 ((this.extraSettings==null && other.getExtraSettings()==null) ||
445 (this.extraSettings!=null &&
446 this.extraSettings.equals(other.getExtraSettings()))) &&
447 this.fileEntryId == other.getFileEntryId() &&
448 this.folderId == other.getFolderId() &&
449 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
450 (this.modifiedDate!=null &&
451 this.modifiedDate.equals(other.getModifiedDate()))) &&
452 ((this.name==null && other.getName()==null) ||
453 (this.name!=null &&
454 this.name.equals(other.getName()))) &&
455 this.primaryKey == other.getPrimaryKey() &&
456 this.readCount == other.getReadCount() &&
457 this.size == other.getSize() &&
458 ((this.title==null && other.getTitle()==null) ||
459 (this.title!=null &&
460 this.title.equals(other.getTitle()))) &&
461 this.userId == other.getUserId() &&
462 ((this.userName==null && other.getUserName()==null) ||
463 (this.userName!=null &&
464 this.userName.equals(other.getUserName()))) &&
465 this.version == other.getVersion() &&
466 this.versionUserId == other.getVersionUserId() &&
467 ((this.versionUserName==null && other.getVersionUserName()==null) ||
468 (this.versionUserName!=null &&
469 this.versionUserName.equals(other.getVersionUserName())));
470 __equalsCalc = null;
471 return _equals;
472 }
473
474 private boolean __hashCodeCalc = false;
475 public synchronized int hashCode() {
476 if (__hashCodeCalc) {
477 return 0;
478 }
479 __hashCodeCalc = true;
480 int _hashCode = 1;
481 _hashCode += new Long(getCompanyId()).hashCode();
482 if (getCreateDate() != null) {
483 _hashCode += getCreateDate().hashCode();
484 }
485 if (getDescription() != null) {
486 _hashCode += getDescription().hashCode();
487 }
488 if (getExtraSettings() != null) {
489 _hashCode += getExtraSettings().hashCode();
490 }
491 _hashCode += new Long(getFileEntryId()).hashCode();
492 _hashCode += new Long(getFolderId()).hashCode();
493 if (getModifiedDate() != null) {
494 _hashCode += getModifiedDate().hashCode();
495 }
496 if (getName() != null) {
497 _hashCode += getName().hashCode();
498 }
499 _hashCode += new Long(getPrimaryKey()).hashCode();
500 _hashCode += getReadCount();
501 _hashCode += getSize();
502 if (getTitle() != null) {
503 _hashCode += getTitle().hashCode();
504 }
505 _hashCode += new Long(getUserId()).hashCode();
506 if (getUserName() != null) {
507 _hashCode += getUserName().hashCode();
508 }
509 _hashCode += new Double(getVersion()).hashCode();
510 _hashCode += new Long(getVersionUserId()).hashCode();
511 if (getVersionUserName() != null) {
512 _hashCode += getVersionUserName().hashCode();
513 }
514 __hashCodeCalc = false;
515 return _hashCode;
516 }
517
518 private static org.apache.axis.description.TypeDesc typeDesc =
520 new org.apache.axis.description.TypeDesc(DLFileEntrySoap.class, true);
521
522 static {
523 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap"));
524 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
525 elemField.setFieldName("companyId");
526 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
527 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
528 elemField.setNillable(false);
529 typeDesc.addFieldDesc(elemField);
530 elemField = new org.apache.axis.description.ElementDesc();
531 elemField.setFieldName("createDate");
532 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
533 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
534 elemField.setNillable(true);
535 typeDesc.addFieldDesc(elemField);
536 elemField = new org.apache.axis.description.ElementDesc();
537 elemField.setFieldName("description");
538 elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
539 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
540 elemField.setNillable(true);
541 typeDesc.addFieldDesc(elemField);
542 elemField = new org.apache.axis.description.ElementDesc();
543 elemField.setFieldName("extraSettings");
544 elemField.setXmlName(new javax.xml.namespace.QName("", "extraSettings"));
545 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
546 elemField.setNillable(true);
547 typeDesc.addFieldDesc(elemField);
548 elemField = new org.apache.axis.description.ElementDesc();
549 elemField.setFieldName("fileEntryId");
550 elemField.setXmlName(new javax.xml.namespace.QName("", "fileEntryId"));
551 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
552 elemField.setNillable(false);
553 typeDesc.addFieldDesc(elemField);
554 elemField = new org.apache.axis.description.ElementDesc();
555 elemField.setFieldName("folderId");
556 elemField.setXmlName(new javax.xml.namespace.QName("", "folderId"));
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("modifiedDate");
562 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
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("name");
568 elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
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("primaryKey");
574 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
575 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
576 elemField.setNillable(false);
577 typeDesc.addFieldDesc(elemField);
578 elemField = new org.apache.axis.description.ElementDesc();
579 elemField.setFieldName("readCount");
580 elemField.setXmlName(new javax.xml.namespace.QName("", "readCount"));
581 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
582 elemField.setNillable(false);
583 typeDesc.addFieldDesc(elemField);
584 elemField = new org.apache.axis.description.ElementDesc();
585 elemField.setFieldName("size");
586 elemField.setXmlName(new javax.xml.namespace.QName("", "size"));
587 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
588 elemField.setNillable(false);
589 typeDesc.addFieldDesc(elemField);
590 elemField = new org.apache.axis.description.ElementDesc();
591 elemField.setFieldName("title");
592 elemField.setXmlName(new javax.xml.namespace.QName("", "title"));
593 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
594 elemField.setNillable(true);
595 typeDesc.addFieldDesc(elemField);
596 elemField = new org.apache.axis.description.ElementDesc();
597 elemField.setFieldName("userId");
598 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
599 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
600 elemField.setNillable(false);
601 typeDesc.addFieldDesc(elemField);
602 elemField = new org.apache.axis.description.ElementDesc();
603 elemField.setFieldName("userName");
604 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
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("version");
610 elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
611 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
612 elemField.setNillable(false);
613 typeDesc.addFieldDesc(elemField);
614 elemField = new org.apache.axis.description.ElementDesc();
615 elemField.setFieldName("versionUserId");
616 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserId"));
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("versionUserName");
622 elemField.setXmlName(new javax.xml.namespace.QName("", "versionUserName"));
623 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
624 elemField.setNillable(true);
625 typeDesc.addFieldDesc(elemField);
626 }
627
628
631 public static org.apache.axis.description.TypeDesc getTypeDesc() {
632 return typeDesc;
633 }
634
635
638 public static org.apache.axis.encoding.Serializer getSerializer(
639 java.lang.String mechType,
640 java.lang.Class _javaType,
641 javax.xml.namespace.QName _xmlType) {
642 return
643 new org.apache.axis.encoding.ser.BeanSerializer(
644 _javaType, _xmlType, typeDesc);
645 }
646
647
650 public static org.apache.axis.encoding.Deserializer getDeserializer(
651 java.lang.String mechType,
652 java.lang.Class _javaType,
653 javax.xml.namespace.QName _xmlType) {
654 return
655 new org.apache.axis.encoding.ser.BeanDeserializer(
656 _javaType, _xmlType, typeDesc);
657 }
658
659 }
660