1
7
8 package com.liferay.client.soap.portal.model;
9
10 public class OrganizationSoap implements java.io.Serializable {
11 private java.lang.String comments;
12
13 private long companyId;
14
15 private long countryId;
16
17 private long leftOrganizationId;
18
19 private boolean location;
20
21 private java.lang.String name;
22
23 private long organizationId;
24
25 private long parentOrganizationId;
26
27 private long primaryKey;
28
29 private boolean recursable;
30
31 private long regionId;
32
33 private long rightOrganizationId;
34
35 private int statusId;
36
37 public OrganizationSoap() {
38 }
39
40 public OrganizationSoap(
41 java.lang.String comments,
42 long companyId,
43 long countryId,
44 long leftOrganizationId,
45 boolean location,
46 java.lang.String name,
47 long organizationId,
48 long parentOrganizationId,
49 long primaryKey,
50 boolean recursable,
51 long regionId,
52 long rightOrganizationId,
53 int statusId) {
54 this.comments = comments;
55 this.companyId = companyId;
56 this.countryId = countryId;
57 this.leftOrganizationId = leftOrganizationId;
58 this.location = location;
59 this.name = name;
60 this.organizationId = organizationId;
61 this.parentOrganizationId = parentOrganizationId;
62 this.primaryKey = primaryKey;
63 this.recursable = recursable;
64 this.regionId = regionId;
65 this.rightOrganizationId = rightOrganizationId;
66 this.statusId = statusId;
67 }
68
69
70
75 public java.lang.String getComments() {
76 return comments;
77 }
78
79
80
85 public void setComments(java.lang.String comments) {
86 this.comments = comments;
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 long getCountryId() {
116 return countryId;
117 }
118
119
120
125 public void setCountryId(long countryId) {
126 this.countryId = countryId;
127 }
128
129
130
135 public long getLeftOrganizationId() {
136 return leftOrganizationId;
137 }
138
139
140
145 public void setLeftOrganizationId(long leftOrganizationId) {
146 this.leftOrganizationId = leftOrganizationId;
147 }
148
149
150
155 public boolean isLocation() {
156 return location;
157 }
158
159
160
165 public void setLocation(boolean location) {
166 this.location = location;
167 }
168
169
170
175 public java.lang.String getName() {
176 return name;
177 }
178
179
180
185 public void setName(java.lang.String name) {
186 this.name = name;
187 }
188
189
190
195 public long getOrganizationId() {
196 return organizationId;
197 }
198
199
200
205 public void setOrganizationId(long organizationId) {
206 this.organizationId = organizationId;
207 }
208
209
210
215 public long getParentOrganizationId() {
216 return parentOrganizationId;
217 }
218
219
220
225 public void setParentOrganizationId(long parentOrganizationId) {
226 this.parentOrganizationId = parentOrganizationId;
227 }
228
229
230
235 public long getPrimaryKey() {
236 return primaryKey;
237 }
238
239
240
245 public void setPrimaryKey(long primaryKey) {
246 this.primaryKey = primaryKey;
247 }
248
249
250
255 public boolean isRecursable() {
256 return recursable;
257 }
258
259
260
265 public void setRecursable(boolean recursable) {
266 this.recursable = recursable;
267 }
268
269
270
275 public long getRegionId() {
276 return regionId;
277 }
278
279
280
285 public void setRegionId(long regionId) {
286 this.regionId = regionId;
287 }
288
289
290
295 public long getRightOrganizationId() {
296 return rightOrganizationId;
297 }
298
299
300
305 public void setRightOrganizationId(long rightOrganizationId) {
306 this.rightOrganizationId = rightOrganizationId;
307 }
308
309
310
315 public int getStatusId() {
316 return statusId;
317 }
318
319
320
325 public void setStatusId(int statusId) {
326 this.statusId = statusId;
327 }
328
329 private java.lang.Object __equalsCalc = null;
330 public synchronized boolean equals(java.lang.Object obj) {
331 if (!(obj instanceof OrganizationSoap)) return false;
332 OrganizationSoap other = (OrganizationSoap) obj;
333 if (obj == null) return false;
334 if (this == obj) return true;
335 if (__equalsCalc != null) {
336 return (__equalsCalc == obj);
337 }
338 __equalsCalc = obj;
339 boolean _equals;
340 _equals = true &&
341 ((this.comments==null && other.getComments()==null) ||
342 (this.comments!=null &&
343 this.comments.equals(other.getComments()))) &&
344 this.companyId == other.getCompanyId() &&
345 this.countryId == other.getCountryId() &&
346 this.leftOrganizationId == other.getLeftOrganizationId() &&
347 this.location == other.isLocation() &&
348 ((this.name==null && other.getName()==null) ||
349 (this.name!=null &&
350 this.name.equals(other.getName()))) &&
351 this.organizationId == other.getOrganizationId() &&
352 this.parentOrganizationId == other.getParentOrganizationId() &&
353 this.primaryKey == other.getPrimaryKey() &&
354 this.recursable == other.isRecursable() &&
355 this.regionId == other.getRegionId() &&
356 this.rightOrganizationId == other.getRightOrganizationId() &&
357 this.statusId == other.getStatusId();
358 __equalsCalc = null;
359 return _equals;
360 }
361
362 private boolean __hashCodeCalc = false;
363 public synchronized int hashCode() {
364 if (__hashCodeCalc) {
365 return 0;
366 }
367 __hashCodeCalc = true;
368 int _hashCode = 1;
369 if (getComments() != null) {
370 _hashCode += getComments().hashCode();
371 }
372 _hashCode += new Long(getCompanyId()).hashCode();
373 _hashCode += new Long(getCountryId()).hashCode();
374 _hashCode += new Long(getLeftOrganizationId()).hashCode();
375 _hashCode += (isLocation() ? Boolean.TRUE : Boolean.FALSE).hashCode();
376 if (getName() != null) {
377 _hashCode += getName().hashCode();
378 }
379 _hashCode += new Long(getOrganizationId()).hashCode();
380 _hashCode += new Long(getParentOrganizationId()).hashCode();
381 _hashCode += new Long(getPrimaryKey()).hashCode();
382 _hashCode += (isRecursable() ? Boolean.TRUE : Boolean.FALSE).hashCode();
383 _hashCode += new Long(getRegionId()).hashCode();
384 _hashCode += new Long(getRightOrganizationId()).hashCode();
385 _hashCode += getStatusId();
386 __hashCodeCalc = false;
387 return _hashCode;
388 }
389
390 private static org.apache.axis.description.TypeDesc typeDesc =
392 new org.apache.axis.description.TypeDesc(OrganizationSoap.class, true);
393
394 static {
395 typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap"));
396 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
397 elemField.setFieldName("comments");
398 elemField.setXmlName(new javax.xml.namespace.QName("", "comments"));
399 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
400 elemField.setNillable(true);
401 typeDesc.addFieldDesc(elemField);
402 elemField = new org.apache.axis.description.ElementDesc();
403 elemField.setFieldName("companyId");
404 elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
405 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
406 elemField.setNillable(false);
407 typeDesc.addFieldDesc(elemField);
408 elemField = new org.apache.axis.description.ElementDesc();
409 elemField.setFieldName("countryId");
410 elemField.setXmlName(new javax.xml.namespace.QName("", "countryId"));
411 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
412 elemField.setNillable(false);
413 typeDesc.addFieldDesc(elemField);
414 elemField = new org.apache.axis.description.ElementDesc();
415 elemField.setFieldName("leftOrganizationId");
416 elemField.setXmlName(new javax.xml.namespace.QName("", "leftOrganizationId"));
417 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
418 elemField.setNillable(false);
419 typeDesc.addFieldDesc(elemField);
420 elemField = new org.apache.axis.description.ElementDesc();
421 elemField.setFieldName("location");
422 elemField.setXmlName(new javax.xml.namespace.QName("", "location"));
423 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
424 elemField.setNillable(false);
425 typeDesc.addFieldDesc(elemField);
426 elemField = new org.apache.axis.description.ElementDesc();
427 elemField.setFieldName("name");
428 elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
429 elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
430 elemField.setNillable(true);
431 typeDesc.addFieldDesc(elemField);
432 elemField = new org.apache.axis.description.ElementDesc();
433 elemField.setFieldName("organizationId");
434 elemField.setXmlName(new javax.xml.namespace.QName("", "organizationId"));
435 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
436 elemField.setNillable(false);
437 typeDesc.addFieldDesc(elemField);
438 elemField = new org.apache.axis.description.ElementDesc();
439 elemField.setFieldName("parentOrganizationId");
440 elemField.setXmlName(new javax.xml.namespace.QName("", "parentOrganizationId"));
441 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
442 elemField.setNillable(false);
443 typeDesc.addFieldDesc(elemField);
444 elemField = new org.apache.axis.description.ElementDesc();
445 elemField.setFieldName("primaryKey");
446 elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
447 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
448 elemField.setNillable(false);
449 typeDesc.addFieldDesc(elemField);
450 elemField = new org.apache.axis.description.ElementDesc();
451 elemField.setFieldName("recursable");
452 elemField.setXmlName(new javax.xml.namespace.QName("", "recursable"));
453 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
454 elemField.setNillable(false);
455 typeDesc.addFieldDesc(elemField);
456 elemField = new org.apache.axis.description.ElementDesc();
457 elemField.setFieldName("regionId");
458 elemField.setXmlName(new javax.xml.namespace.QName("", "regionId"));
459 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
460 elemField.setNillable(false);
461 typeDesc.addFieldDesc(elemField);
462 elemField = new org.apache.axis.description.ElementDesc();
463 elemField.setFieldName("rightOrganizationId");
464 elemField.setXmlName(new javax.xml.namespace.QName("", "rightOrganizationId"));
465 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
466 elemField.setNillable(false);
467 typeDesc.addFieldDesc(elemField);
468 elemField = new org.apache.axis.description.ElementDesc();
469 elemField.setFieldName("statusId");
470 elemField.setXmlName(new javax.xml.namespace.QName("", "statusId"));
471 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
472 elemField.setNillable(false);
473 typeDesc.addFieldDesc(elemField);
474 }
475
476
479 public static org.apache.axis.description.TypeDesc getTypeDesc() {
480 return typeDesc;
481 }
482
483
486 public static org.apache.axis.encoding.Serializer getSerializer(
487 java.lang.String mechType,
488 java.lang.Class _javaType,
489 javax.xml.namespace.QName _xmlType) {
490 return
491 new org.apache.axis.encoding.ser.BeanSerializer(
492 _javaType, _xmlType, typeDesc);
493 }
494
495
498 public static org.apache.axis.encoding.Deserializer getDeserializer(
499 java.lang.String mechType,
500 java.lang.Class _javaType,
501 javax.xml.namespace.QName _xmlType) {
502 return
503 new org.apache.axis.encoding.ser.BeanDeserializer(
504 _javaType, _xmlType, typeDesc);
505 }
506
507 }
508