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