001
014
015 package com.liferay.portlet.mobiledevicerules.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020 import com.liferay.portal.model.ModelWrapper;
021
022 import com.liferay.portlet.exportimport.lar.StagedModelType;
023
024 import java.util.Date;
025 import java.util.HashMap;
026 import java.util.Map;
027
028
037 @ProviderType
038 public class MDRRuleWrapper implements MDRRule, ModelWrapper<MDRRule> {
039 public MDRRuleWrapper(MDRRule mdrRule) {
040 _mdrRule = mdrRule;
041 }
042
043 @Override
044 public Class<?> getModelClass() {
045 return MDRRule.class;
046 }
047
048 @Override
049 public String getModelClassName() {
050 return MDRRule.class.getName();
051 }
052
053 @Override
054 public Map<String, Object> getModelAttributes() {
055 Map<String, Object> attributes = new HashMap<String, Object>();
056
057 attributes.put("uuid", getUuid());
058 attributes.put("ruleId", getRuleId());
059 attributes.put("groupId", getGroupId());
060 attributes.put("companyId", getCompanyId());
061 attributes.put("userId", getUserId());
062 attributes.put("userName", getUserName());
063 attributes.put("createDate", getCreateDate());
064 attributes.put("modifiedDate", getModifiedDate());
065 attributes.put("ruleGroupId", getRuleGroupId());
066 attributes.put("name", getName());
067 attributes.put("description", getDescription());
068 attributes.put("type", getType());
069 attributes.put("typeSettings", getTypeSettings());
070
071 return attributes;
072 }
073
074 @Override
075 public void setModelAttributes(Map<String, Object> attributes) {
076 String uuid = (String)attributes.get("uuid");
077
078 if (uuid != null) {
079 setUuid(uuid);
080 }
081
082 Long ruleId = (Long)attributes.get("ruleId");
083
084 if (ruleId != null) {
085 setRuleId(ruleId);
086 }
087
088 Long groupId = (Long)attributes.get("groupId");
089
090 if (groupId != null) {
091 setGroupId(groupId);
092 }
093
094 Long companyId = (Long)attributes.get("companyId");
095
096 if (companyId != null) {
097 setCompanyId(companyId);
098 }
099
100 Long userId = (Long)attributes.get("userId");
101
102 if (userId != null) {
103 setUserId(userId);
104 }
105
106 String userName = (String)attributes.get("userName");
107
108 if (userName != null) {
109 setUserName(userName);
110 }
111
112 Date createDate = (Date)attributes.get("createDate");
113
114 if (createDate != null) {
115 setCreateDate(createDate);
116 }
117
118 Date modifiedDate = (Date)attributes.get("modifiedDate");
119
120 if (modifiedDate != null) {
121 setModifiedDate(modifiedDate);
122 }
123
124 Long ruleGroupId = (Long)attributes.get("ruleGroupId");
125
126 if (ruleGroupId != null) {
127 setRuleGroupId(ruleGroupId);
128 }
129
130 String name = (String)attributes.get("name");
131
132 if (name != null) {
133 setName(name);
134 }
135
136 String description = (String)attributes.get("description");
137
138 if (description != null) {
139 setDescription(description);
140 }
141
142 String type = (String)attributes.get("type");
143
144 if (type != null) {
145 setType(type);
146 }
147
148 String typeSettings = (String)attributes.get("typeSettings");
149
150 if (typeSettings != null) {
151 setTypeSettings(typeSettings);
152 }
153 }
154
155 @Override
156 public java.lang.Object clone() {
157 return new MDRRuleWrapper((MDRRule)_mdrRule.clone());
158 }
159
160 @Override
161 public int compareTo(
162 com.liferay.portlet.mobiledevicerules.model.MDRRule mdrRule) {
163 return _mdrRule.compareTo(mdrRule);
164 }
165
166 @Override
167 public java.lang.String[] getAvailableLanguageIds() {
168 return _mdrRule.getAvailableLanguageIds();
169 }
170
171
176 @Override
177 public long getCompanyId() {
178 return _mdrRule.getCompanyId();
179 }
180
181
186 @Override
187 public Date getCreateDate() {
188 return _mdrRule.getCreateDate();
189 }
190
191 @Override
192 public java.lang.String getDefaultLanguageId() {
193 return _mdrRule.getDefaultLanguageId();
194 }
195
196
201 @Override
202 public java.lang.String getDescription() {
203 return _mdrRule.getDescription();
204 }
205
206
212 @Override
213 public java.lang.String getDescription(java.lang.String languageId) {
214 return _mdrRule.getDescription(languageId);
215 }
216
217
224 @Override
225 public java.lang.String getDescription(java.lang.String languageId,
226 boolean useDefault) {
227 return _mdrRule.getDescription(languageId, useDefault);
228 }
229
230
236 @Override
237 public java.lang.String getDescription(java.util.Locale locale) {
238 return _mdrRule.getDescription(locale);
239 }
240
241
248 @Override
249 public java.lang.String getDescription(java.util.Locale locale,
250 boolean useDefault) {
251 return _mdrRule.getDescription(locale, useDefault);
252 }
253
254 @Override
255 public java.lang.String getDescriptionCurrentLanguageId() {
256 return _mdrRule.getDescriptionCurrentLanguageId();
257 }
258
259 @Override
260 public java.lang.String getDescriptionCurrentValue() {
261 return _mdrRule.getDescriptionCurrentValue();
262 }
263
264
269 @Override
270 public Map<java.util.Locale, java.lang.String> getDescriptionMap() {
271 return _mdrRule.getDescriptionMap();
272 }
273
274 @Override
275 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
276 return _mdrRule.getExpandoBridge();
277 }
278
279
284 @Override
285 public long getGroupId() {
286 return _mdrRule.getGroupId();
287 }
288
289
294 @Override
295 public Date getModifiedDate() {
296 return _mdrRule.getModifiedDate();
297 }
298
299
304 @Override
305 public java.lang.String getName() {
306 return _mdrRule.getName();
307 }
308
309
315 @Override
316 public java.lang.String getName(java.lang.String languageId) {
317 return _mdrRule.getName(languageId);
318 }
319
320
327 @Override
328 public java.lang.String getName(java.lang.String languageId,
329 boolean useDefault) {
330 return _mdrRule.getName(languageId, useDefault);
331 }
332
333
339 @Override
340 public java.lang.String getName(java.util.Locale locale) {
341 return _mdrRule.getName(locale);
342 }
343
344
351 @Override
352 public java.lang.String getName(java.util.Locale locale, boolean useDefault) {
353 return _mdrRule.getName(locale, useDefault);
354 }
355
356 @Override
357 public java.lang.String getNameCurrentLanguageId() {
358 return _mdrRule.getNameCurrentLanguageId();
359 }
360
361 @Override
362 public java.lang.String getNameCurrentValue() {
363 return _mdrRule.getNameCurrentValue();
364 }
365
366
371 @Override
372 public Map<java.util.Locale, java.lang.String> getNameMap() {
373 return _mdrRule.getNameMap();
374 }
375
376
381 @Override
382 public long getPrimaryKey() {
383 return _mdrRule.getPrimaryKey();
384 }
385
386 @Override
387 public java.io.Serializable getPrimaryKeyObj() {
388 return _mdrRule.getPrimaryKeyObj();
389 }
390
391
396 @Override
397 public long getRuleGroupId() {
398 return _mdrRule.getRuleGroupId();
399 }
400
401
406 @Override
407 public long getRuleId() {
408 return _mdrRule.getRuleId();
409 }
410
411
416 @Override
417 public java.lang.String getType() {
418 return _mdrRule.getType();
419 }
420
421
426 @Override
427 public java.lang.String getTypeSettings() {
428 return _mdrRule.getTypeSettings();
429 }
430
431 @Override
432 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
433 return _mdrRule.getTypeSettingsProperties();
434 }
435
436
441 @Override
442 public long getUserId() {
443 return _mdrRule.getUserId();
444 }
445
446
451 @Override
452 public java.lang.String getUserName() {
453 return _mdrRule.getUserName();
454 }
455
456
461 @Override
462 public java.lang.String getUserUuid() {
463 return _mdrRule.getUserUuid();
464 }
465
466
471 @Override
472 public java.lang.String getUuid() {
473 return _mdrRule.getUuid();
474 }
475
476 @Override
477 public int hashCode() {
478 return _mdrRule.hashCode();
479 }
480
481 @Override
482 public boolean isCachedModel() {
483 return _mdrRule.isCachedModel();
484 }
485
486 @Override
487 public boolean isEscapedModel() {
488 return _mdrRule.isEscapedModel();
489 }
490
491 @Override
492 public boolean isNew() {
493 return _mdrRule.isNew();
494 }
495
496 @Override
497 public void persist() {
498 _mdrRule.persist();
499 }
500
501 @Override
502 public void prepareLocalizedFieldsForImport()
503 throws com.liferay.portal.LocaleException {
504 _mdrRule.prepareLocalizedFieldsForImport();
505 }
506
507 @Override
508 public void prepareLocalizedFieldsForImport(
509 java.util.Locale defaultImportLocale)
510 throws com.liferay.portal.LocaleException {
511 _mdrRule.prepareLocalizedFieldsForImport(defaultImportLocale);
512 }
513
514 @Override
515 public void setCachedModel(boolean cachedModel) {
516 _mdrRule.setCachedModel(cachedModel);
517 }
518
519
524 @Override
525 public void setCompanyId(long companyId) {
526 _mdrRule.setCompanyId(companyId);
527 }
528
529
534 @Override
535 public void setCreateDate(Date createDate) {
536 _mdrRule.setCreateDate(createDate);
537 }
538
539
544 @Override
545 public void setDescription(java.lang.String description) {
546 _mdrRule.setDescription(description);
547 }
548
549
555 @Override
556 public void setDescription(java.lang.String description,
557 java.util.Locale locale) {
558 _mdrRule.setDescription(description, locale);
559 }
560
561
568 @Override
569 public void setDescription(java.lang.String description,
570 java.util.Locale locale, java.util.Locale defaultLocale) {
571 _mdrRule.setDescription(description, locale, defaultLocale);
572 }
573
574 @Override
575 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
576 _mdrRule.setDescriptionCurrentLanguageId(languageId);
577 }
578
579
584 @Override
585 public void setDescriptionMap(
586 Map<java.util.Locale, java.lang.String> descriptionMap) {
587 _mdrRule.setDescriptionMap(descriptionMap);
588 }
589
590
596 @Override
597 public void setDescriptionMap(
598 Map<java.util.Locale, java.lang.String> descriptionMap,
599 java.util.Locale defaultLocale) {
600 _mdrRule.setDescriptionMap(descriptionMap, defaultLocale);
601 }
602
603 @Override
604 public void setExpandoBridgeAttributes(
605 com.liferay.portal.model.BaseModel<?> baseModel) {
606 _mdrRule.setExpandoBridgeAttributes(baseModel);
607 }
608
609 @Override
610 public void setExpandoBridgeAttributes(
611 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
612 _mdrRule.setExpandoBridgeAttributes(expandoBridge);
613 }
614
615 @Override
616 public void setExpandoBridgeAttributes(
617 com.liferay.portal.service.ServiceContext serviceContext) {
618 _mdrRule.setExpandoBridgeAttributes(serviceContext);
619 }
620
621
626 @Override
627 public void setGroupId(long groupId) {
628 _mdrRule.setGroupId(groupId);
629 }
630
631
636 @Override
637 public void setModifiedDate(Date modifiedDate) {
638 _mdrRule.setModifiedDate(modifiedDate);
639 }
640
641
646 @Override
647 public void setName(java.lang.String name) {
648 _mdrRule.setName(name);
649 }
650
651
657 @Override
658 public void setName(java.lang.String name, java.util.Locale locale) {
659 _mdrRule.setName(name, locale);
660 }
661
662
669 @Override
670 public void setName(java.lang.String name, java.util.Locale locale,
671 java.util.Locale defaultLocale) {
672 _mdrRule.setName(name, locale, defaultLocale);
673 }
674
675 @Override
676 public void setNameCurrentLanguageId(java.lang.String languageId) {
677 _mdrRule.setNameCurrentLanguageId(languageId);
678 }
679
680
685 @Override
686 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap) {
687 _mdrRule.setNameMap(nameMap);
688 }
689
690
696 @Override
697 public void setNameMap(Map<java.util.Locale, java.lang.String> nameMap,
698 java.util.Locale defaultLocale) {
699 _mdrRule.setNameMap(nameMap, defaultLocale);
700 }
701
702 @Override
703 public void setNew(boolean n) {
704 _mdrRule.setNew(n);
705 }
706
707
712 @Override
713 public void setPrimaryKey(long primaryKey) {
714 _mdrRule.setPrimaryKey(primaryKey);
715 }
716
717 @Override
718 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
719 _mdrRule.setPrimaryKeyObj(primaryKeyObj);
720 }
721
722
727 @Override
728 public void setRuleGroupId(long ruleGroupId) {
729 _mdrRule.setRuleGroupId(ruleGroupId);
730 }
731
732
737 @Override
738 public void setRuleId(long ruleId) {
739 _mdrRule.setRuleId(ruleId);
740 }
741
742
747 @Override
748 public void setType(java.lang.String type) {
749 _mdrRule.setType(type);
750 }
751
752
757 @Override
758 public void setTypeSettings(java.lang.String typeSettings) {
759 _mdrRule.setTypeSettings(typeSettings);
760 }
761
762 @Override
763 public void setTypeSettingsProperties(
764 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
765 _mdrRule.setTypeSettingsProperties(typeSettingsProperties);
766 }
767
768
773 @Override
774 public void setUserId(long userId) {
775 _mdrRule.setUserId(userId);
776 }
777
778
783 @Override
784 public void setUserName(java.lang.String userName) {
785 _mdrRule.setUserName(userName);
786 }
787
788
793 @Override
794 public void setUserUuid(java.lang.String userUuid) {
795 _mdrRule.setUserUuid(userUuid);
796 }
797
798
803 @Override
804 public void setUuid(java.lang.String uuid) {
805 _mdrRule.setUuid(uuid);
806 }
807
808 @Override
809 public com.liferay.portal.model.CacheModel<com.liferay.portlet.mobiledevicerules.model.MDRRule> toCacheModel() {
810 return _mdrRule.toCacheModel();
811 }
812
813 @Override
814 public com.liferay.portlet.mobiledevicerules.model.MDRRule toEscapedModel() {
815 return new MDRRuleWrapper(_mdrRule.toEscapedModel());
816 }
817
818 @Override
819 public java.lang.String toString() {
820 return _mdrRule.toString();
821 }
822
823 @Override
824 public com.liferay.portlet.mobiledevicerules.model.MDRRule toUnescapedModel() {
825 return new MDRRuleWrapper(_mdrRule.toUnescapedModel());
826 }
827
828 @Override
829 public java.lang.String toXmlString() {
830 return _mdrRule.toXmlString();
831 }
832
833 @Override
834 public boolean equals(Object obj) {
835 if (this == obj) {
836 return true;
837 }
838
839 if (!(obj instanceof MDRRuleWrapper)) {
840 return false;
841 }
842
843 MDRRuleWrapper mdrRuleWrapper = (MDRRuleWrapper)obj;
844
845 if (Validator.equals(_mdrRule, mdrRuleWrapper._mdrRule)) {
846 return true;
847 }
848
849 return false;
850 }
851
852 @Override
853 public StagedModelType getStagedModelType() {
854 return _mdrRule.getStagedModelType();
855 }
856
857
860 @Deprecated
861 public MDRRule getWrappedMDRRule() {
862 return _mdrRule;
863 }
864
865 @Override
866 public MDRRule getWrappedModel() {
867 return _mdrRule;
868 }
869
870 @Override
871 public boolean isEntityCacheEnabled() {
872 return _mdrRule.isEntityCacheEnabled();
873 }
874
875 @Override
876 public boolean isFinderCacheEnabled() {
877 return _mdrRule.isFinderCacheEnabled();
878 }
879
880 @Override
881 public void resetOriginalValues() {
882 _mdrRule.resetOriginalValues();
883 }
884
885 private final MDRRule _mdrRule;
886 }