001
014
015 package com.liferay.portlet.mobiledevicerules.model;
016
017 import com.liferay.portal.kernel.lar.StagedModelType;
018 import com.liferay.portal.kernel.util.Validator;
019 import com.liferay.portal.model.ModelWrapper;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 public class MDRRuleWrapper implements MDRRule, ModelWrapper<MDRRule> {
035 public MDRRuleWrapper(MDRRule mdrRule) {
036 _mdrRule = mdrRule;
037 }
038
039 @Override
040 public Class<?> getModelClass() {
041 return MDRRule.class;
042 }
043
044 @Override
045 public String getModelClassName() {
046 return MDRRule.class.getName();
047 }
048
049 @Override
050 public Map<String, Object> getModelAttributes() {
051 Map<String, Object> attributes = new HashMap<String, Object>();
052
053 attributes.put("uuid", getUuid());
054 attributes.put("ruleId", getRuleId());
055 attributes.put("groupId", getGroupId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("userName", getUserName());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("modifiedDate", getModifiedDate());
061 attributes.put("ruleGroupId", getRuleGroupId());
062 attributes.put("name", getName());
063 attributes.put("description", getDescription());
064 attributes.put("type", getType());
065 attributes.put("typeSettings", getTypeSettings());
066
067 return attributes;
068 }
069
070 @Override
071 public void setModelAttributes(Map<String, Object> attributes) {
072 String uuid = (String)attributes.get("uuid");
073
074 if (uuid != null) {
075 setUuid(uuid);
076 }
077
078 Long ruleId = (Long)attributes.get("ruleId");
079
080 if (ruleId != null) {
081 setRuleId(ruleId);
082 }
083
084 Long groupId = (Long)attributes.get("groupId");
085
086 if (groupId != null) {
087 setGroupId(groupId);
088 }
089
090 Long companyId = (Long)attributes.get("companyId");
091
092 if (companyId != null) {
093 setCompanyId(companyId);
094 }
095
096 Long userId = (Long)attributes.get("userId");
097
098 if (userId != null) {
099 setUserId(userId);
100 }
101
102 String userName = (String)attributes.get("userName");
103
104 if (userName != null) {
105 setUserName(userName);
106 }
107
108 Date createDate = (Date)attributes.get("createDate");
109
110 if (createDate != null) {
111 setCreateDate(createDate);
112 }
113
114 Date modifiedDate = (Date)attributes.get("modifiedDate");
115
116 if (modifiedDate != null) {
117 setModifiedDate(modifiedDate);
118 }
119
120 Long ruleGroupId = (Long)attributes.get("ruleGroupId");
121
122 if (ruleGroupId != null) {
123 setRuleGroupId(ruleGroupId);
124 }
125
126 String name = (String)attributes.get("name");
127
128 if (name != null) {
129 setName(name);
130 }
131
132 String description = (String)attributes.get("description");
133
134 if (description != null) {
135 setDescription(description);
136 }
137
138 String type = (String)attributes.get("type");
139
140 if (type != null) {
141 setType(type);
142 }
143
144 String typeSettings = (String)attributes.get("typeSettings");
145
146 if (typeSettings != null) {
147 setTypeSettings(typeSettings);
148 }
149 }
150
151
156 @Override
157 public long getPrimaryKey() {
158 return _mdrRule.getPrimaryKey();
159 }
160
161
166 @Override
167 public void setPrimaryKey(long primaryKey) {
168 _mdrRule.setPrimaryKey(primaryKey);
169 }
170
171
176 @Override
177 public java.lang.String getUuid() {
178 return _mdrRule.getUuid();
179 }
180
181
186 @Override
187 public void setUuid(java.lang.String uuid) {
188 _mdrRule.setUuid(uuid);
189 }
190
191
196 @Override
197 public long getRuleId() {
198 return _mdrRule.getRuleId();
199 }
200
201
206 @Override
207 public void setRuleId(long ruleId) {
208 _mdrRule.setRuleId(ruleId);
209 }
210
211
216 @Override
217 public long getGroupId() {
218 return _mdrRule.getGroupId();
219 }
220
221
226 @Override
227 public void setGroupId(long groupId) {
228 _mdrRule.setGroupId(groupId);
229 }
230
231
236 @Override
237 public long getCompanyId() {
238 return _mdrRule.getCompanyId();
239 }
240
241
246 @Override
247 public void setCompanyId(long companyId) {
248 _mdrRule.setCompanyId(companyId);
249 }
250
251
256 @Override
257 public long getUserId() {
258 return _mdrRule.getUserId();
259 }
260
261
266 @Override
267 public void setUserId(long userId) {
268 _mdrRule.setUserId(userId);
269 }
270
271
277 @Override
278 public java.lang.String getUserUuid()
279 throws com.liferay.portal.kernel.exception.SystemException {
280 return _mdrRule.getUserUuid();
281 }
282
283
288 @Override
289 public void setUserUuid(java.lang.String userUuid) {
290 _mdrRule.setUserUuid(userUuid);
291 }
292
293
298 @Override
299 public java.lang.String getUserName() {
300 return _mdrRule.getUserName();
301 }
302
303
308 @Override
309 public void setUserName(java.lang.String userName) {
310 _mdrRule.setUserName(userName);
311 }
312
313
318 @Override
319 public java.util.Date getCreateDate() {
320 return _mdrRule.getCreateDate();
321 }
322
323
328 @Override
329 public void setCreateDate(java.util.Date createDate) {
330 _mdrRule.setCreateDate(createDate);
331 }
332
333
338 @Override
339 public java.util.Date getModifiedDate() {
340 return _mdrRule.getModifiedDate();
341 }
342
343
348 @Override
349 public void setModifiedDate(java.util.Date modifiedDate) {
350 _mdrRule.setModifiedDate(modifiedDate);
351 }
352
353
358 @Override
359 public long getRuleGroupId() {
360 return _mdrRule.getRuleGroupId();
361 }
362
363
368 @Override
369 public void setRuleGroupId(long ruleGroupId) {
370 _mdrRule.setRuleGroupId(ruleGroupId);
371 }
372
373
378 @Override
379 public java.lang.String getName() {
380 return _mdrRule.getName();
381 }
382
383
389 @Override
390 public java.lang.String getName(java.util.Locale locale) {
391 return _mdrRule.getName(locale);
392 }
393
394
401 @Override
402 public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
403 return _mdrRule.getName(locale, useDefault);
404 }
405
406
412 @Override
413 public java.lang.String getName(java.lang.String languageId) {
414 return _mdrRule.getName(languageId);
415 }
416
417
424 @Override
425 public java.lang.String getName(java.lang.String languageId,
426 boolean useDefault) {
427 return _mdrRule.getName(languageId, useDefault);
428 }
429
430 @Override
431 public java.lang.String getNameCurrentLanguageId() {
432 return _mdrRule.getNameCurrentLanguageId();
433 }
434
435 @Override
436 public java.lang.String getNameCurrentValue() {
437 return _mdrRule.getNameCurrentValue();
438 }
439
440
445 @Override
446 public java.util.Map<java.util.Locale, java.lang.String> getNameMap() {
447 return _mdrRule.getNameMap();
448 }
449
450
455 @Override
456 public void setName(java.lang.String name) {
457 _mdrRule.setName(name);
458 }
459
460
466 @Override
467 public void setName(java.lang.String name, java.util.Locale locale) {
468 _mdrRule.setName(name, locale);
469 }
470
471
478 @Override
479 public void setName(java.lang.String name, java.util.Locale locale,
480 java.util.Locale defaultLocale) {
481 _mdrRule.setName(name, locale, defaultLocale);
482 }
483
484 @Override
485 public void setNameCurrentLanguageId(java.lang.String languageId) {
486 _mdrRule.setNameCurrentLanguageId(languageId);
487 }
488
489
494 @Override
495 public void setNameMap(
496 java.util.Map<java.util.Locale, java.lang.String> nameMap) {
497 _mdrRule.setNameMap(nameMap);
498 }
499
500
506 @Override
507 public void setNameMap(
508 java.util.Map<java.util.Locale, java.lang.String> nameMap,
509 java.util.Locale defaultLocale) {
510 _mdrRule.setNameMap(nameMap, defaultLocale);
511 }
512
513
518 @Override
519 public java.lang.String getDescription() {
520 return _mdrRule.getDescription();
521 }
522
523
529 @Override
530 public java.lang.String getDescription(java.util.Locale locale) {
531 return _mdrRule.getDescription(locale);
532 }
533
534
541 @Override
542 public java.lang.String getDescription(java.util.Locale locale,
543 boolean useDefault) {
544 return _mdrRule.getDescription(locale, useDefault);
545 }
546
547
553 @Override
554 public java.lang.String getDescription(java.lang.String languageId) {
555 return _mdrRule.getDescription(languageId);
556 }
557
558
565 @Override
566 public java.lang.String getDescription(java.lang.String languageId,
567 boolean useDefault) {
568 return _mdrRule.getDescription(languageId, useDefault);
569 }
570
571 @Override
572 public java.lang.String getDescriptionCurrentLanguageId() {
573 return _mdrRule.getDescriptionCurrentLanguageId();
574 }
575
576 @Override
577 public java.lang.String getDescriptionCurrentValue() {
578 return _mdrRule.getDescriptionCurrentValue();
579 }
580
581
586 @Override
587 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
588 return _mdrRule.getDescriptionMap();
589 }
590
591
596 @Override
597 public void setDescription(java.lang.String description) {
598 _mdrRule.setDescription(description);
599 }
600
601
607 @Override
608 public void setDescription(java.lang.String description,
609 java.util.Locale locale) {
610 _mdrRule.setDescription(description, locale);
611 }
612
613
620 @Override
621 public void setDescription(java.lang.String description,
622 java.util.Locale locale, java.util.Locale defaultLocale) {
623 _mdrRule.setDescription(description, locale, defaultLocale);
624 }
625
626 @Override
627 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
628 _mdrRule.setDescriptionCurrentLanguageId(languageId);
629 }
630
631
636 @Override
637 public void setDescriptionMap(
638 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
639 _mdrRule.setDescriptionMap(descriptionMap);
640 }
641
642
648 @Override
649 public void setDescriptionMap(
650 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
651 java.util.Locale defaultLocale) {
652 _mdrRule.setDescriptionMap(descriptionMap, defaultLocale);
653 }
654
655
660 @Override
661 public java.lang.String getType() {
662 return _mdrRule.getType();
663 }
664
665
670 @Override
671 public void setType(java.lang.String type) {
672 _mdrRule.setType(type);
673 }
674
675
680 @Override
681 public java.lang.String getTypeSettings() {
682 return _mdrRule.getTypeSettings();
683 }
684
685
690 @Override
691 public void setTypeSettings(java.lang.String typeSettings) {
692 _mdrRule.setTypeSettings(typeSettings);
693 }
694
695 @Override
696 public boolean isNew() {
697 return _mdrRule.isNew();
698 }
699
700 @Override
701 public void setNew(boolean n) {
702 _mdrRule.setNew(n);
703 }
704
705 @Override
706 public boolean isCachedModel() {
707 return _mdrRule.isCachedModel();
708 }
709
710 @Override
711 public void setCachedModel(boolean cachedModel) {
712 _mdrRule.setCachedModel(cachedModel);
713 }
714
715 @Override
716 public boolean isEscapedModel() {
717 return _mdrRule.isEscapedModel();
718 }
719
720 @Override
721 public java.io.Serializable getPrimaryKeyObj() {
722 return _mdrRule.getPrimaryKeyObj();
723 }
724
725 @Override
726 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
727 _mdrRule.setPrimaryKeyObj(primaryKeyObj);
728 }
729
730 @Override
731 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
732 return _mdrRule.getExpandoBridge();
733 }
734
735 @Override
736 public void setExpandoBridgeAttributes(
737 com.liferay.portal.model.BaseModel<?> baseModel) {
738 _mdrRule.setExpandoBridgeAttributes(baseModel);
739 }
740
741 @Override
742 public void setExpandoBridgeAttributes(
743 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
744 _mdrRule.setExpandoBridgeAttributes(expandoBridge);
745 }
746
747 @Override
748 public void setExpandoBridgeAttributes(
749 com.liferay.portal.service.ServiceContext serviceContext) {
750 _mdrRule.setExpandoBridgeAttributes(serviceContext);
751 }
752
753 @Override
754 public java.lang.String[] getAvailableLanguageIds() {
755 return _mdrRule.getAvailableLanguageIds();
756 }
757
758 @Override
759 public java.lang.String getDefaultLanguageId() {
760 return _mdrRule.getDefaultLanguageId();
761 }
762
763 @Override
764 public void prepareLocalizedFieldsForImport()
765 throws com.liferay.portal.LocaleException {
766 _mdrRule.prepareLocalizedFieldsForImport();
767 }
768
769 @Override
770 public void prepareLocalizedFieldsForImport(
771 java.util.Locale defaultImportLocale)
772 throws com.liferay.portal.LocaleException {
773 _mdrRule.prepareLocalizedFieldsForImport(defaultImportLocale);
774 }
775
776 @Override
777 public java.lang.Object clone() {
778 return new MDRRuleWrapper((MDRRule)_mdrRule.clone());
779 }
780
781 @Override
782 public int compareTo(
783 com.liferay.portlet.mobiledevicerules.model.MDRRule mdrRule) {
784 return _mdrRule.compareTo(mdrRule);
785 }
786
787 @Override
788 public int hashCode() {
789 return _mdrRule.hashCode();
790 }
791
792 @Override
793 public com.liferay.portal.model.CacheModel<com.liferay.portlet.mobiledevicerules.model.MDRRule> toCacheModel() {
794 return _mdrRule.toCacheModel();
795 }
796
797 @Override
798 public com.liferay.portlet.mobiledevicerules.model.MDRRule toEscapedModel() {
799 return new MDRRuleWrapper(_mdrRule.toEscapedModel());
800 }
801
802 @Override
803 public com.liferay.portlet.mobiledevicerules.model.MDRRule toUnescapedModel() {
804 return new MDRRuleWrapper(_mdrRule.toUnescapedModel());
805 }
806
807 @Override
808 public java.lang.String toString() {
809 return _mdrRule.toString();
810 }
811
812 @Override
813 public java.lang.String toXmlString() {
814 return _mdrRule.toXmlString();
815 }
816
817 @Override
818 public void persist()
819 throws com.liferay.portal.kernel.exception.SystemException {
820 _mdrRule.persist();
821 }
822
823 @Override
824 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
825 return _mdrRule.getTypeSettingsProperties();
826 }
827
828 @Override
829 public void setTypeSettingsProperties(
830 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
831 _mdrRule.setTypeSettingsProperties(typeSettingsProperties);
832 }
833
834 @Override
835 public boolean equals(Object obj) {
836 if (this == obj) {
837 return true;
838 }
839
840 if (!(obj instanceof MDRRuleWrapper)) {
841 return false;
842 }
843
844 MDRRuleWrapper mdrRuleWrapper = (MDRRuleWrapper)obj;
845
846 if (Validator.equals(_mdrRule, mdrRuleWrapper._mdrRule)) {
847 return true;
848 }
849
850 return false;
851 }
852
853 @Override
854 public StagedModelType getStagedModelType() {
855 return _mdrRule.getStagedModelType();
856 }
857
858
861 public MDRRule getWrappedMDRRule() {
862 return _mdrRule;
863 }
864
865 @Override
866 public MDRRule getWrappedModel() {
867 return _mdrRule;
868 }
869
870 @Override
871 public void resetOriginalValues() {
872 _mdrRule.resetOriginalValues();
873 }
874
875 private MDRRule _mdrRule;
876 }