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