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