1
7
8 package com.liferay.client.portlet.documentlibrary.model;
9
10 public class DLFileShortcutSoap implements java.io.Serializable {
11 private long companyId;
12
13 private java.util.Calendar createDate;
14
15 private long fileShortcutId;
16
17 private long folderId;
18
19 private java.util.Calendar modifiedDate;
20
21 private long primaryKey;
22
23 private long toFolderId;
24
25 private java.lang.String toName;
26
27 private long userId;
28
29 private java.lang.String userName;
30
31 public DLFileShortcutSoap() {
32 }
33
34 public DLFileShortcutSoap(
35 long companyId,
36 java.util.Calendar createDate,
37 long fileShortcutId,
38 long folderId,
39 java.util.Calendar modifiedDate,
40 long primaryKey,
41 long toFolderId,
42 java.lang.String toName,
43 long userId,
44 java.lang.String userName) {
45 this.companyId = companyId;
46 this.createDate = createDate;
47 this.fileShortcutId = fileShortcutId;
48 this.folderId = folderId;
49 this.modifiedDate = modifiedDate;
50 this.primaryKey = primaryKey;
51 this.toFolderId = toFolderId;
52 this.toName = toName;
53 this.userId = userId;
54 this.userName = userName;
55 }
56
57
58
63 public long getCompanyId() {
64 return companyId;
65 }
66
67
68
73 public void setCompanyId(long companyId) {
74 this.companyId = companyId;
75 }
76
77
78
83 public java.util.Calendar getCreateDate() {
84 return createDate;
85 }
86
87
88
93 public void setCreateDate(java.util.Calendar createDate) {
94 this.createDate = createDate;
95 }
96
97
98
103 public long getFileShortcutId() {
104 return fileShortcutId;
105 }
106
107
108
113 public void setFileShortcutId(long fileShortcutId) {
114 this.fileShortcutId = fileShortcutId;
115 }
116
117
118
123 public long getFolderId() {
124 return folderId;
125 }
126
127
128
133 public void setFolderId(long folderId) {
134 this.folderId = folderId;
135 }
136
137
138
143 public java.util.Calendar getModifiedDate() {
144 return modifiedDate;
145 }
146
147
148
153 public void setModifiedDate(java.util.Calendar modifiedDate) {
154 this.modifiedDate = modifiedDate;
155 }
156
157
158
163 public long getPrimaryKey() {
164 return primaryKey;
165 }
166
167
168
173 public void setPrimaryKey(long primaryKey) {
174 this.primaryKey = primaryKey;
175 }
176
177
178
183 public long getToFolderId() {
184 return toFolderId;
185 }
186
187
188
193 public void setToFolderId(long toFolderId) {
194 this.toFolderId = toFolderId;
195 }
196
197
198
203 public java.lang.String getToName() {
204 return toName;
205 }
206
207
208
213 public void setToName(java.lang.String toName) {
214 this.toName = toName;
215 }
216
217
218
223 public long getUserId() {
224 return userId;
225 }
226
227
228
233 public void setUserId(long userId) {
234 this.userId = userId;
235 }
236
237
238
243 public java.lang.String getUserName() {
244 return userName;
245 }
246
247
248
253 public void setUserName(java.lang.String userName) {
254 this.userName = userName;
255 }
256
257 private java.lang.Object __equalsCalc = null;
258 public synchronized boolean equals(java.lang.Object obj) {
259 if (!(obj instanceof DLFileShortcutSoap)) return false;
260 DLFileShortcutSoap other = (DLFileShortcutSoap) obj;
261 if (obj == null) return false;
262 if (this == obj) return true;
263 if (__equalsCalc != null) {
264 return (__equalsCalc == obj);
265 }
266 __equalsCalc = obj;
267 boolean _equals;
268 _equals = true &&
269 this.companyId == other.getCompanyId() &&
270 ((this.createDate==null && other.getCreateDate()==null) ||
271 (this.createDate!=null &&
272 this.createDate.equals(other.getCreateDate()))) &&
273 this.fileShortcutId == other.getFileShortcutId() &&
274 this.folderId == other.getFolderId() &&
275 ((this.modifiedDate==null && other.getModifiedDate()==null) ||
276 (this.modifiedDate!=null &&
277 this.modifiedDate.equals(other.getModifiedDate()))) &&
278 this.primaryKey == other.getPrimaryKey() &&
279 this.toFolderId == other.getToFolderId() &&
280 ((this.toName==null && other.getToName()==null) ||
281 (this.toName!=null &&
282 this.toName.equals(other.getToName()))) &&
283 this.userId == other.getUserId() &&
284 ((this.userName==null && other.getUserName()==null) ||
285 (this.userName!=null &&
286 this.userName.equals(other.getUserName())));
287 __equalsCalc = null;
288 return _equals;
289 }
290
291 private boolean __hashCodeCalc = false;
292 public synchronized int hashCode() {
293 if (__hashCodeCalc) {
294 return 0;
295 }
296 __hashCodeCalc = true;
297 int _hashCode = 1;
298 _hashCode += new Long(getCompanyId()).hashCode();
299 if (getCreateDate() != null) {
300 _hashCode += getCreateDate().hashCode();
301 }
302 _hashCode += new Long(getFileShortcutId()).hashCode();
303 _hashCode += new Long(getFolderId()).hashCode();
304 if (getModifiedDate() != null) {
305 _hashCode += getModifiedDate().hashCode();
306 }
307 _hashCode += new Long(getPrimaryKey()).hashCode();
308 _hashCode += new Long(getToFolderId()).hashCode();
309 if (getToName() != null) {
310 _hashCode += getToName().hashCode();
311 }
312 _hashCode += new Long(getUserId()).hashCode();
313 if (getUserName() != null) {
314 _hashCode += getUserName().hashCode();
315 }
316 __hashCodeCalc = false;
317 return _hashCode;
318 }
319
320 private static org.apache.axis.description.TypeDesc typeDesc =
322 new org.apache.axis.description.TypeDesc(DLFileShortcutSoap.class, true);
323
324 static {
325 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileShortcutSoap"));
326 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
327 elemField.setFieldName("companyId");
328 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
329 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
330 elemField.setNillable(false);
331 typeDesc.addFieldDesc(elemField);
332 elemField = new org.apache.axis.description.ElementDesc();
333 elemField.setFieldName("createDate");
334 elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
335 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
336 elemField.setNillable(true);
337 typeDesc.addFieldDesc(elemField);
338 elemField = new org.apache.axis.description.ElementDesc();
339 elemField.setFieldName("fileShortcutId");
340 elemField.setXmlName(new javax.xml.namespace.QName("", "fileShortcutId"));
341 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
342 elemField.setNillable(false);
343 typeDesc.addFieldDesc(elemField);
344 elemField = new org.apache.axis.description.ElementDesc();
345 elemField.setFieldName("folderId");
346 elemField.setXmlName(new javax.xml.namespace.QName("", "folderId"));
347 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
348 elemField.setNillable(false);
349 typeDesc.addFieldDesc(elemField);
350 elemField = new org.apache.axis.description.ElementDesc();
351 elemField.setFieldName("modifiedDate");
352 elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
353 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
354 elemField.setNillable(true);
355 typeDesc.addFieldDesc(elemField);
356 elemField = new org.apache.axis.description.ElementDesc();
357 elemField.setFieldName("primaryKey");
358 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
359 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
360 elemField.setNillable(false);
361 typeDesc.addFieldDesc(elemField);
362 elemField = new org.apache.axis.description.ElementDesc();
363 elemField.setFieldName("toFolderId");
364 elemField.setXmlName(new javax.xml.namespace.QName("", "toFolderId"));
365 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
366 elemField.setNillable(false);
367 typeDesc.addFieldDesc(elemField);
368 elemField = new org.apache.axis.description.ElementDesc();
369 elemField.setFieldName("toName");
370 elemField.setXmlName(new javax.xml.namespace.QName("", "toName"));
371 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
372 elemField.setNillable(true);
373 typeDesc.addFieldDesc(elemField);
374 elemField = new org.apache.axis.description.ElementDesc();
375 elemField.setFieldName("userId");
376 elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
377 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
378 elemField.setNillable(false);
379 typeDesc.addFieldDesc(elemField);
380 elemField = new org.apache.axis.description.ElementDesc();
381 elemField.setFieldName("userName");
382 elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
383 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
384 elemField.setNillable(true);
385 typeDesc.addFieldDesc(elemField);
386 }
387
388
391 public static org.apache.axis.description.TypeDesc getTypeDesc() {
392 return typeDesc;
393 }
394
395
398 public static org.apache.axis.encoding.Serializer getSerializer(
399 java.lang.String mechType,
400 java.lang.Class _javaType,
401 javax.xml.namespace.QName _xmlType) {
402 return
403 new org.apache.axis.encoding.ser.BeanSerializer(
404 _javaType, _xmlType, typeDesc);
405 }
406
407
410 public static org.apache.axis.encoding.Deserializer getDeserializer(
411 java.lang.String mechType,
412 java.lang.Class _javaType,
413 javax.xml.namespace.QName _xmlType) {
414 return
415 new org.apache.axis.encoding.ser.BeanDeserializer(
416 _javaType, _xmlType, typeDesc);
417 }
418
419 }
420