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