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