001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.json.JSON;
020 import com.liferay.portal.kernel.util.GetterUtil;
021 import com.liferay.portal.kernel.util.ProxyUtil;
022 import com.liferay.portal.kernel.util.StringBundler;
023 import com.liferay.portal.kernel.util.StringPool;
024 import com.liferay.portal.model.CacheModel;
025 import com.liferay.portal.model.Organization;
026 import com.liferay.portal.model.OrganizationModel;
027 import com.liferay.portal.model.OrganizationSoap;
028 import com.liferay.portal.service.ServiceContext;
029 import com.liferay.portal.util.PortalUtil;
030
031 import com.liferay.portlet.expando.model.ExpandoBridge;
032 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
033
034 import java.io.Serializable;
035
036 import java.sql.Types;
037
038 import java.util.ArrayList;
039 import java.util.Date;
040 import java.util.HashMap;
041 import java.util.List;
042 import java.util.Map;
043
044
057 @JSON(strict = true)
058 public class OrganizationModelImpl extends BaseModelImpl<Organization>
059 implements OrganizationModel {
060
065 public static final String TABLE_NAME = "Organization_";
066 public static final Object[][] TABLE_COLUMNS = {
067 { "uuid_", Types.VARCHAR },
068 { "organizationId", Types.BIGINT },
069 { "companyId", Types.BIGINT },
070 { "userId", Types.BIGINT },
071 { "userName", Types.VARCHAR },
072 { "createDate", Types.TIMESTAMP },
073 { "modifiedDate", Types.TIMESTAMP },
074 { "parentOrganizationId", Types.BIGINT },
075 { "treePath", Types.VARCHAR },
076 { "name", Types.VARCHAR },
077 { "type_", Types.VARCHAR },
078 { "recursable", Types.BOOLEAN },
079 { "regionId", Types.BIGINT },
080 { "countryId", Types.BIGINT },
081 { "statusId", Types.INTEGER },
082 { "comments", Types.VARCHAR }
083 };
084 public static final String TABLE_SQL_CREATE = "create table Organization_ (uuid_ VARCHAR(75) null,organizationId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,parentOrganizationId LONG,treePath STRING null,name VARCHAR(100) null,type_ VARCHAR(75) null,recursable BOOLEAN,regionId LONG,countryId LONG,statusId INTEGER,comments STRING null)";
085 public static final String TABLE_SQL_DROP = "drop table Organization_";
086 public static final String ORDER_BY_JPQL = " ORDER BY organization.name ASC";
087 public static final String ORDER_BY_SQL = " ORDER BY Organization_.name ASC";
088 public static final String DATA_SOURCE = "liferayDataSource";
089 public static final String SESSION_FACTORY = "liferaySessionFactory";
090 public static final String TX_MANAGER = "liferayTransactionManager";
091 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
092 "value.object.entity.cache.enabled.com.liferay.portal.model.Organization"),
093 true);
094 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
095 "value.object.finder.cache.enabled.com.liferay.portal.model.Organization"),
096 true);
097 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
098 "value.object.column.bitmask.enabled.com.liferay.portal.model.Organization"),
099 true);
100 public static long COMPANYID_COLUMN_BITMASK = 1L;
101 public static long NAME_COLUMN_BITMASK = 2L;
102 public static long PARENTORGANIZATIONID_COLUMN_BITMASK = 4L;
103 public static long UUID_COLUMN_BITMASK = 8L;
104
105
111 public static Organization toModel(OrganizationSoap soapModel) {
112 if (soapModel == null) {
113 return null;
114 }
115
116 Organization model = new OrganizationImpl();
117
118 model.setUuid(soapModel.getUuid());
119 model.setOrganizationId(soapModel.getOrganizationId());
120 model.setCompanyId(soapModel.getCompanyId());
121 model.setUserId(soapModel.getUserId());
122 model.setUserName(soapModel.getUserName());
123 model.setCreateDate(soapModel.getCreateDate());
124 model.setModifiedDate(soapModel.getModifiedDate());
125 model.setParentOrganizationId(soapModel.getParentOrganizationId());
126 model.setTreePath(soapModel.getTreePath());
127 model.setName(soapModel.getName());
128 model.setType(soapModel.getType());
129 model.setRecursable(soapModel.getRecursable());
130 model.setRegionId(soapModel.getRegionId());
131 model.setCountryId(soapModel.getCountryId());
132 model.setStatusId(soapModel.getStatusId());
133 model.setComments(soapModel.getComments());
134
135 return model;
136 }
137
138
144 public static List<Organization> toModels(OrganizationSoap[] soapModels) {
145 if (soapModels == null) {
146 return null;
147 }
148
149 List<Organization> models = new ArrayList<Organization>(soapModels.length);
150
151 for (OrganizationSoap soapModel : soapModels) {
152 models.add(toModel(soapModel));
153 }
154
155 return models;
156 }
157
158 public static final String MAPPING_TABLE_GROUPS_ORGS_NAME = "Groups_Orgs";
159 public static final Object[][] MAPPING_TABLE_GROUPS_ORGS_COLUMNS = {
160 { "groupId", Types.BIGINT },
161 { "organizationId", Types.BIGINT }
162 };
163 public static final String MAPPING_TABLE_GROUPS_ORGS_SQL_CREATE = "create table Groups_Orgs (groupId LONG not null,organizationId LONG not null,primary key (groupId, organizationId))";
164 public static final boolean FINDER_CACHE_ENABLED_GROUPS_ORGS = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
165 "value.object.finder.cache.enabled.Groups_Orgs"), true);
166 public static final String MAPPING_TABLE_USERS_ORGS_NAME = "Users_Orgs";
167 public static final Object[][] MAPPING_TABLE_USERS_ORGS_COLUMNS = {
168 { "userId", Types.BIGINT },
169 { "organizationId", Types.BIGINT }
170 };
171 public static final String MAPPING_TABLE_USERS_ORGS_SQL_CREATE = "create table Users_Orgs (userId LONG not null,organizationId LONG not null,primary key (userId, organizationId))";
172 public static final boolean FINDER_CACHE_ENABLED_USERS_ORGS = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
173 "value.object.finder.cache.enabled.Users_Orgs"), true);
174 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
175 "lock.expiration.time.com.liferay.portal.model.Organization"));
176
177 public OrganizationModelImpl() {
178 }
179
180 public long getPrimaryKey() {
181 return _organizationId;
182 }
183
184 public void setPrimaryKey(long primaryKey) {
185 setOrganizationId(primaryKey);
186 }
187
188 public Serializable getPrimaryKeyObj() {
189 return _organizationId;
190 }
191
192 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
193 setPrimaryKey(((Long)primaryKeyObj).longValue());
194 }
195
196 public Class<?> getModelClass() {
197 return Organization.class;
198 }
199
200 public String getModelClassName() {
201 return Organization.class.getName();
202 }
203
204 @Override
205 public Map<String, Object> getModelAttributes() {
206 Map<String, Object> attributes = new HashMap<String, Object>();
207
208 attributes.put("uuid", getUuid());
209 attributes.put("organizationId", getOrganizationId());
210 attributes.put("companyId", getCompanyId());
211 attributes.put("userId", getUserId());
212 attributes.put("userName", getUserName());
213 attributes.put("createDate", getCreateDate());
214 attributes.put("modifiedDate", getModifiedDate());
215 attributes.put("parentOrganizationId", getParentOrganizationId());
216 attributes.put("treePath", getTreePath());
217 attributes.put("name", getName());
218 attributes.put("type", getType());
219 attributes.put("recursable", getRecursable());
220 attributes.put("regionId", getRegionId());
221 attributes.put("countryId", getCountryId());
222 attributes.put("statusId", getStatusId());
223 attributes.put("comments", getComments());
224
225 return attributes;
226 }
227
228 @Override
229 public void setModelAttributes(Map<String, Object> attributes) {
230 String uuid = (String)attributes.get("uuid");
231
232 if (uuid != null) {
233 setUuid(uuid);
234 }
235
236 Long organizationId = (Long)attributes.get("organizationId");
237
238 if (organizationId != null) {
239 setOrganizationId(organizationId);
240 }
241
242 Long companyId = (Long)attributes.get("companyId");
243
244 if (companyId != null) {
245 setCompanyId(companyId);
246 }
247
248 Long userId = (Long)attributes.get("userId");
249
250 if (userId != null) {
251 setUserId(userId);
252 }
253
254 String userName = (String)attributes.get("userName");
255
256 if (userName != null) {
257 setUserName(userName);
258 }
259
260 Date createDate = (Date)attributes.get("createDate");
261
262 if (createDate != null) {
263 setCreateDate(createDate);
264 }
265
266 Date modifiedDate = (Date)attributes.get("modifiedDate");
267
268 if (modifiedDate != null) {
269 setModifiedDate(modifiedDate);
270 }
271
272 Long parentOrganizationId = (Long)attributes.get("parentOrganizationId");
273
274 if (parentOrganizationId != null) {
275 setParentOrganizationId(parentOrganizationId);
276 }
277
278 String treePath = (String)attributes.get("treePath");
279
280 if (treePath != null) {
281 setTreePath(treePath);
282 }
283
284 String name = (String)attributes.get("name");
285
286 if (name != null) {
287 setName(name);
288 }
289
290 String type = (String)attributes.get("type");
291
292 if (type != null) {
293 setType(type);
294 }
295
296 Boolean recursable = (Boolean)attributes.get("recursable");
297
298 if (recursable != null) {
299 setRecursable(recursable);
300 }
301
302 Long regionId = (Long)attributes.get("regionId");
303
304 if (regionId != null) {
305 setRegionId(regionId);
306 }
307
308 Long countryId = (Long)attributes.get("countryId");
309
310 if (countryId != null) {
311 setCountryId(countryId);
312 }
313
314 Integer statusId = (Integer)attributes.get("statusId");
315
316 if (statusId != null) {
317 setStatusId(statusId);
318 }
319
320 String comments = (String)attributes.get("comments");
321
322 if (comments != null) {
323 setComments(comments);
324 }
325 }
326
327 @JSON
328 public String getUuid() {
329 if (_uuid == null) {
330 return StringPool.BLANK;
331 }
332 else {
333 return _uuid;
334 }
335 }
336
337 public void setUuid(String uuid) {
338 if (_originalUuid == null) {
339 _originalUuid = _uuid;
340 }
341
342 _uuid = uuid;
343 }
344
345 public String getOriginalUuid() {
346 return GetterUtil.getString(_originalUuid);
347 }
348
349 @JSON
350 public long getOrganizationId() {
351 return _organizationId;
352 }
353
354 public void setOrganizationId(long organizationId) {
355 _organizationId = organizationId;
356 }
357
358 @JSON
359 public long getCompanyId() {
360 return _companyId;
361 }
362
363 public void setCompanyId(long companyId) {
364 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
365
366 if (!_setOriginalCompanyId) {
367 _setOriginalCompanyId = true;
368
369 _originalCompanyId = _companyId;
370 }
371
372 _companyId = companyId;
373 }
374
375 public long getOriginalCompanyId() {
376 return _originalCompanyId;
377 }
378
379 @JSON
380 public long getUserId() {
381 return _userId;
382 }
383
384 public void setUserId(long userId) {
385 _userId = userId;
386 }
387
388 public String getUserUuid() throws SystemException {
389 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
390 }
391
392 public void setUserUuid(String userUuid) {
393 _userUuid = userUuid;
394 }
395
396 @JSON
397 public String getUserName() {
398 if (_userName == null) {
399 return StringPool.BLANK;
400 }
401 else {
402 return _userName;
403 }
404 }
405
406 public void setUserName(String userName) {
407 _userName = userName;
408 }
409
410 @JSON
411 public Date getCreateDate() {
412 return _createDate;
413 }
414
415 public void setCreateDate(Date createDate) {
416 _createDate = createDate;
417 }
418
419 @JSON
420 public Date getModifiedDate() {
421 return _modifiedDate;
422 }
423
424 public void setModifiedDate(Date modifiedDate) {
425 _modifiedDate = modifiedDate;
426 }
427
428 @JSON
429 public long getParentOrganizationId() {
430 return _parentOrganizationId;
431 }
432
433 public void setParentOrganizationId(long parentOrganizationId) {
434 _columnBitmask |= PARENTORGANIZATIONID_COLUMN_BITMASK;
435
436 if (!_setOriginalParentOrganizationId) {
437 _setOriginalParentOrganizationId = true;
438
439 _originalParentOrganizationId = _parentOrganizationId;
440 }
441
442 _parentOrganizationId = parentOrganizationId;
443 }
444
445 public long getOriginalParentOrganizationId() {
446 return _originalParentOrganizationId;
447 }
448
449 @JSON
450 public String getTreePath() {
451 if (_treePath == null) {
452 return StringPool.BLANK;
453 }
454 else {
455 return _treePath;
456 }
457 }
458
459 public void setTreePath(String treePath) {
460 _treePath = treePath;
461 }
462
463 @JSON
464 public String getName() {
465 if (_name == null) {
466 return StringPool.BLANK;
467 }
468 else {
469 return _name;
470 }
471 }
472
473 public void setName(String name) {
474 _columnBitmask = -1L;
475
476 if (_originalName == null) {
477 _originalName = _name;
478 }
479
480 _name = name;
481 }
482
483 public String getOriginalName() {
484 return GetterUtil.getString(_originalName);
485 }
486
487 @JSON
488 public String getType() {
489 if (_type == null) {
490 return StringPool.BLANK;
491 }
492 else {
493 return _type;
494 }
495 }
496
497 public void setType(String type) {
498 _type = type;
499 }
500
501 @JSON
502 public boolean getRecursable() {
503 return _recursable;
504 }
505
506 public boolean isRecursable() {
507 return _recursable;
508 }
509
510 public void setRecursable(boolean recursable) {
511 _recursable = recursable;
512 }
513
514 @JSON
515 public long getRegionId() {
516 return _regionId;
517 }
518
519 public void setRegionId(long regionId) {
520 _regionId = regionId;
521 }
522
523 @JSON
524 public long getCountryId() {
525 return _countryId;
526 }
527
528 public void setCountryId(long countryId) {
529 _countryId = countryId;
530 }
531
532 @JSON
533 public int getStatusId() {
534 return _statusId;
535 }
536
537 public void setStatusId(int statusId) {
538 _statusId = statusId;
539 }
540
541 @JSON
542 public String getComments() {
543 if (_comments == null) {
544 return StringPool.BLANK;
545 }
546 else {
547 return _comments;
548 }
549 }
550
551 public void setComments(String comments) {
552 _comments = comments;
553 }
554
555 public long getColumnBitmask() {
556 return _columnBitmask;
557 }
558
559 @Override
560 public ExpandoBridge getExpandoBridge() {
561 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
562 Organization.class.getName(), getPrimaryKey());
563 }
564
565 @Override
566 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
567 ExpandoBridge expandoBridge = getExpandoBridge();
568
569 expandoBridge.setAttributes(serviceContext);
570 }
571
572 @Override
573 public Organization toEscapedModel() {
574 if (_escapedModel == null) {
575 _escapedModel = (Organization)ProxyUtil.newProxyInstance(_classLoader,
576 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
577 }
578
579 return _escapedModel;
580 }
581
582 @Override
583 public Object clone() {
584 OrganizationImpl organizationImpl = new OrganizationImpl();
585
586 organizationImpl.setUuid(getUuid());
587 organizationImpl.setOrganizationId(getOrganizationId());
588 organizationImpl.setCompanyId(getCompanyId());
589 organizationImpl.setUserId(getUserId());
590 organizationImpl.setUserName(getUserName());
591 organizationImpl.setCreateDate(getCreateDate());
592 organizationImpl.setModifiedDate(getModifiedDate());
593 organizationImpl.setParentOrganizationId(getParentOrganizationId());
594 organizationImpl.setTreePath(getTreePath());
595 organizationImpl.setName(getName());
596 organizationImpl.setType(getType());
597 organizationImpl.setRecursable(getRecursable());
598 organizationImpl.setRegionId(getRegionId());
599 organizationImpl.setCountryId(getCountryId());
600 organizationImpl.setStatusId(getStatusId());
601 organizationImpl.setComments(getComments());
602
603 organizationImpl.resetOriginalValues();
604
605 return organizationImpl;
606 }
607
608 public int compareTo(Organization organization) {
609 int value = 0;
610
611 value = getName().compareTo(organization.getName());
612
613 if (value != 0) {
614 return value;
615 }
616
617 return 0;
618 }
619
620 @Override
621 public boolean equals(Object obj) {
622 if (obj == null) {
623 return false;
624 }
625
626 Organization organization = null;
627
628 try {
629 organization = (Organization)obj;
630 }
631 catch (ClassCastException cce) {
632 return false;
633 }
634
635 long primaryKey = organization.getPrimaryKey();
636
637 if (getPrimaryKey() == primaryKey) {
638 return true;
639 }
640 else {
641 return false;
642 }
643 }
644
645 @Override
646 public int hashCode() {
647 return (int)getPrimaryKey();
648 }
649
650 @Override
651 public void resetOriginalValues() {
652 OrganizationModelImpl organizationModelImpl = this;
653
654 organizationModelImpl._originalUuid = organizationModelImpl._uuid;
655
656 organizationModelImpl._originalCompanyId = organizationModelImpl._companyId;
657
658 organizationModelImpl._setOriginalCompanyId = false;
659
660 organizationModelImpl._originalParentOrganizationId = organizationModelImpl._parentOrganizationId;
661
662 organizationModelImpl._setOriginalParentOrganizationId = false;
663
664 organizationModelImpl._originalName = organizationModelImpl._name;
665
666 organizationModelImpl._columnBitmask = 0;
667 }
668
669 @Override
670 public CacheModel<Organization> toCacheModel() {
671 OrganizationCacheModel organizationCacheModel = new OrganizationCacheModel();
672
673 organizationCacheModel.uuid = getUuid();
674
675 String uuid = organizationCacheModel.uuid;
676
677 if ((uuid != null) && (uuid.length() == 0)) {
678 organizationCacheModel.uuid = null;
679 }
680
681 organizationCacheModel.organizationId = getOrganizationId();
682
683 organizationCacheModel.companyId = getCompanyId();
684
685 organizationCacheModel.userId = getUserId();
686
687 organizationCacheModel.userName = getUserName();
688
689 String userName = organizationCacheModel.userName;
690
691 if ((userName != null) && (userName.length() == 0)) {
692 organizationCacheModel.userName = null;
693 }
694
695 Date createDate = getCreateDate();
696
697 if (createDate != null) {
698 organizationCacheModel.createDate = createDate.getTime();
699 }
700 else {
701 organizationCacheModel.createDate = Long.MIN_VALUE;
702 }
703
704 Date modifiedDate = getModifiedDate();
705
706 if (modifiedDate != null) {
707 organizationCacheModel.modifiedDate = modifiedDate.getTime();
708 }
709 else {
710 organizationCacheModel.modifiedDate = Long.MIN_VALUE;
711 }
712
713 organizationCacheModel.parentOrganizationId = getParentOrganizationId();
714
715 organizationCacheModel.treePath = getTreePath();
716
717 String treePath = organizationCacheModel.treePath;
718
719 if ((treePath != null) && (treePath.length() == 0)) {
720 organizationCacheModel.treePath = null;
721 }
722
723 organizationCacheModel.name = getName();
724
725 String name = organizationCacheModel.name;
726
727 if ((name != null) && (name.length() == 0)) {
728 organizationCacheModel.name = null;
729 }
730
731 organizationCacheModel.type = getType();
732
733 String type = organizationCacheModel.type;
734
735 if ((type != null) && (type.length() == 0)) {
736 organizationCacheModel.type = null;
737 }
738
739 organizationCacheModel.recursable = getRecursable();
740
741 organizationCacheModel.regionId = getRegionId();
742
743 organizationCacheModel.countryId = getCountryId();
744
745 organizationCacheModel.statusId = getStatusId();
746
747 organizationCacheModel.comments = getComments();
748
749 String comments = organizationCacheModel.comments;
750
751 if ((comments != null) && (comments.length() == 0)) {
752 organizationCacheModel.comments = null;
753 }
754
755 return organizationCacheModel;
756 }
757
758 @Override
759 public String toString() {
760 StringBundler sb = new StringBundler(33);
761
762 sb.append("{uuid=");
763 sb.append(getUuid());
764 sb.append(", organizationId=");
765 sb.append(getOrganizationId());
766 sb.append(", companyId=");
767 sb.append(getCompanyId());
768 sb.append(", userId=");
769 sb.append(getUserId());
770 sb.append(", userName=");
771 sb.append(getUserName());
772 sb.append(", createDate=");
773 sb.append(getCreateDate());
774 sb.append(", modifiedDate=");
775 sb.append(getModifiedDate());
776 sb.append(", parentOrganizationId=");
777 sb.append(getParentOrganizationId());
778 sb.append(", treePath=");
779 sb.append(getTreePath());
780 sb.append(", name=");
781 sb.append(getName());
782 sb.append(", type=");
783 sb.append(getType());
784 sb.append(", recursable=");
785 sb.append(getRecursable());
786 sb.append(", regionId=");
787 sb.append(getRegionId());
788 sb.append(", countryId=");
789 sb.append(getCountryId());
790 sb.append(", statusId=");
791 sb.append(getStatusId());
792 sb.append(", comments=");
793 sb.append(getComments());
794 sb.append("}");
795
796 return sb.toString();
797 }
798
799 public String toXmlString() {
800 StringBundler sb = new StringBundler(52);
801
802 sb.append("<model><model-name>");
803 sb.append("com.liferay.portal.model.Organization");
804 sb.append("</model-name>");
805
806 sb.append(
807 "<column><column-name>uuid</column-name><column-value><![CDATA[");
808 sb.append(getUuid());
809 sb.append("]]></column-value></column>");
810 sb.append(
811 "<column><column-name>organizationId</column-name><column-value><![CDATA[");
812 sb.append(getOrganizationId());
813 sb.append("]]></column-value></column>");
814 sb.append(
815 "<column><column-name>companyId</column-name><column-value><![CDATA[");
816 sb.append(getCompanyId());
817 sb.append("]]></column-value></column>");
818 sb.append(
819 "<column><column-name>userId</column-name><column-value><![CDATA[");
820 sb.append(getUserId());
821 sb.append("]]></column-value></column>");
822 sb.append(
823 "<column><column-name>userName</column-name><column-value><![CDATA[");
824 sb.append(getUserName());
825 sb.append("]]></column-value></column>");
826 sb.append(
827 "<column><column-name>createDate</column-name><column-value><![CDATA[");
828 sb.append(getCreateDate());
829 sb.append("]]></column-value></column>");
830 sb.append(
831 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
832 sb.append(getModifiedDate());
833 sb.append("]]></column-value></column>");
834 sb.append(
835 "<column><column-name>parentOrganizationId</column-name><column-value><![CDATA[");
836 sb.append(getParentOrganizationId());
837 sb.append("]]></column-value></column>");
838 sb.append(
839 "<column><column-name>treePath</column-name><column-value><![CDATA[");
840 sb.append(getTreePath());
841 sb.append("]]></column-value></column>");
842 sb.append(
843 "<column><column-name>name</column-name><column-value><![CDATA[");
844 sb.append(getName());
845 sb.append("]]></column-value></column>");
846 sb.append(
847 "<column><column-name>type</column-name><column-value><![CDATA[");
848 sb.append(getType());
849 sb.append("]]></column-value></column>");
850 sb.append(
851 "<column><column-name>recursable</column-name><column-value><![CDATA[");
852 sb.append(getRecursable());
853 sb.append("]]></column-value></column>");
854 sb.append(
855 "<column><column-name>regionId</column-name><column-value><![CDATA[");
856 sb.append(getRegionId());
857 sb.append("]]></column-value></column>");
858 sb.append(
859 "<column><column-name>countryId</column-name><column-value><![CDATA[");
860 sb.append(getCountryId());
861 sb.append("]]></column-value></column>");
862 sb.append(
863 "<column><column-name>statusId</column-name><column-value><![CDATA[");
864 sb.append(getStatusId());
865 sb.append("]]></column-value></column>");
866 sb.append(
867 "<column><column-name>comments</column-name><column-value><![CDATA[");
868 sb.append(getComments());
869 sb.append("]]></column-value></column>");
870
871 sb.append("</model>");
872
873 return sb.toString();
874 }
875
876 private static ClassLoader _classLoader = Organization.class.getClassLoader();
877 private static Class<?>[] _escapedModelInterfaces = new Class[] {
878 Organization.class
879 };
880 private String _uuid;
881 private String _originalUuid;
882 private long _organizationId;
883 private long _companyId;
884 private long _originalCompanyId;
885 private boolean _setOriginalCompanyId;
886 private long _userId;
887 private String _userUuid;
888 private String _userName;
889 private Date _createDate;
890 private Date _modifiedDate;
891 private long _parentOrganizationId;
892 private long _originalParentOrganizationId;
893 private boolean _setOriginalParentOrganizationId;
894 private String _treePath;
895 private String _name;
896 private String _originalName;
897 private String _type;
898 private boolean _recursable;
899 private long _regionId;
900 private long _countryId;
901 private int _statusId;
902 private String _comments;
903 private long _columnBitmask;
904 private Organization _escapedModel;
905 }