001
014
015 package com.liferay.portal.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
022 import java.util.Date;
023 import java.util.HashMap;
024 import java.util.Map;
025
026
035 @ProviderType
036 public class RoleWrapper implements Role, ModelWrapper<Role> {
037 public RoleWrapper(Role role) {
038 _role = role;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return Role.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return Role.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("uuid", getUuid());
056 attributes.put("roleId", getRoleId());
057 attributes.put("companyId", getCompanyId());
058 attributes.put("userId", getUserId());
059 attributes.put("userName", getUserName());
060 attributes.put("createDate", getCreateDate());
061 attributes.put("modifiedDate", getModifiedDate());
062 attributes.put("classNameId", getClassNameId());
063 attributes.put("classPK", getClassPK());
064 attributes.put("name", getName());
065 attributes.put("title", getTitle());
066 attributes.put("description", getDescription());
067 attributes.put("type", getType());
068 attributes.put("subtype", getSubtype());
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 roleId = (Long)attributes.get("roleId");
082
083 if (roleId != null) {
084 setRoleId(roleId);
085 }
086
087 Long companyId = (Long)attributes.get("companyId");
088
089 if (companyId != null) {
090 setCompanyId(companyId);
091 }
092
093 Long userId = (Long)attributes.get("userId");
094
095 if (userId != null) {
096 setUserId(userId);
097 }
098
099 String userName = (String)attributes.get("userName");
100
101 if (userName != null) {
102 setUserName(userName);
103 }
104
105 Date createDate = (Date)attributes.get("createDate");
106
107 if (createDate != null) {
108 setCreateDate(createDate);
109 }
110
111 Date modifiedDate = (Date)attributes.get("modifiedDate");
112
113 if (modifiedDate != null) {
114 setModifiedDate(modifiedDate);
115 }
116
117 Long classNameId = (Long)attributes.get("classNameId");
118
119 if (classNameId != null) {
120 setClassNameId(classNameId);
121 }
122
123 Long classPK = (Long)attributes.get("classPK");
124
125 if (classPK != null) {
126 setClassPK(classPK);
127 }
128
129 String name = (String)attributes.get("name");
130
131 if (name != null) {
132 setName(name);
133 }
134
135 String title = (String)attributes.get("title");
136
137 if (title != null) {
138 setTitle(title);
139 }
140
141 String description = (String)attributes.get("description");
142
143 if (description != null) {
144 setDescription(description);
145 }
146
147 Integer type = (Integer)attributes.get("type");
148
149 if (type != null) {
150 setType(type);
151 }
152
153 String subtype = (String)attributes.get("subtype");
154
155 if (subtype != null) {
156 setSubtype(subtype);
157 }
158 }
159
160
165 @Override
166 public long getPrimaryKey() {
167 return _role.getPrimaryKey();
168 }
169
170
175 @Override
176 public void setPrimaryKey(long primaryKey) {
177 _role.setPrimaryKey(primaryKey);
178 }
179
180
185 @Override
186 public java.lang.String getUuid() {
187 return _role.getUuid();
188 }
189
190
195 @Override
196 public void setUuid(java.lang.String uuid) {
197 _role.setUuid(uuid);
198 }
199
200
205 @Override
206 public long getRoleId() {
207 return _role.getRoleId();
208 }
209
210
215 @Override
216 public void setRoleId(long roleId) {
217 _role.setRoleId(roleId);
218 }
219
220
225 @Override
226 public long getCompanyId() {
227 return _role.getCompanyId();
228 }
229
230
235 @Override
236 public void setCompanyId(long companyId) {
237 _role.setCompanyId(companyId);
238 }
239
240
245 @Override
246 public long getUserId() {
247 return _role.getUserId();
248 }
249
250
255 @Override
256 public void setUserId(long userId) {
257 _role.setUserId(userId);
258 }
259
260
266 @Override
267 public java.lang.String getUserUuid()
268 throws com.liferay.portal.kernel.exception.SystemException {
269 return _role.getUserUuid();
270 }
271
272
277 @Override
278 public void setUserUuid(java.lang.String userUuid) {
279 _role.setUserUuid(userUuid);
280 }
281
282
287 @Override
288 public java.lang.String getUserName() {
289 return _role.getUserName();
290 }
291
292
297 @Override
298 public void setUserName(java.lang.String userName) {
299 _role.setUserName(userName);
300 }
301
302
307 @Override
308 public java.util.Date getCreateDate() {
309 return _role.getCreateDate();
310 }
311
312
317 @Override
318 public void setCreateDate(java.util.Date createDate) {
319 _role.setCreateDate(createDate);
320 }
321
322
327 @Override
328 public java.util.Date getModifiedDate() {
329 return _role.getModifiedDate();
330 }
331
332
337 @Override
338 public void setModifiedDate(java.util.Date modifiedDate) {
339 _role.setModifiedDate(modifiedDate);
340 }
341
342
347 @Override
348 public java.lang.String getClassName() {
349 return _role.getClassName();
350 }
351
352 @Override
353 public void setClassName(java.lang.String className) {
354 _role.setClassName(className);
355 }
356
357
362 @Override
363 public long getClassNameId() {
364 return _role.getClassNameId();
365 }
366
367
372 @Override
373 public void setClassNameId(long classNameId) {
374 _role.setClassNameId(classNameId);
375 }
376
377
382 @Override
383 public long getClassPK() {
384 return _role.getClassPK();
385 }
386
387
392 @Override
393 public void setClassPK(long classPK) {
394 _role.setClassPK(classPK);
395 }
396
397
402 @Override
403 public java.lang.String getName() {
404 return _role.getName();
405 }
406
407
412 @Override
413 public void setName(java.lang.String name) {
414 _role.setName(name);
415 }
416
417
422 @Override
423 public java.lang.String getTitle() {
424 return _role.getTitle();
425 }
426
427
433 @Override
434 public java.lang.String getTitle(java.util.Locale locale) {
435 return _role.getTitle(locale);
436 }
437
438
445 @Override
446 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
447 return _role.getTitle(locale, useDefault);
448 }
449
450
456 @Override
457 public java.lang.String getTitle(java.lang.String languageId) {
458 return _role.getTitle(languageId);
459 }
460
461
468 @Override
469 public java.lang.String getTitle(java.lang.String languageId,
470 boolean useDefault) {
471 return _role.getTitle(languageId, useDefault);
472 }
473
474 @Override
475 public java.lang.String getTitleCurrentLanguageId() {
476 return _role.getTitleCurrentLanguageId();
477 }
478
479 @Override
480 public java.lang.String getTitleCurrentValue() {
481 return _role.getTitleCurrentValue();
482 }
483
484
489 @Override
490 public java.util.Map<java.util.Locale, java.lang.String> getTitleMap() {
491 return _role.getTitleMap();
492 }
493
494
499 @Override
500 public void setTitle(java.lang.String title) {
501 _role.setTitle(title);
502 }
503
504
510 @Override
511 public void setTitle(java.lang.String title, java.util.Locale locale) {
512 _role.setTitle(title, locale);
513 }
514
515
522 @Override
523 public void setTitle(java.lang.String title, java.util.Locale locale,
524 java.util.Locale defaultLocale) {
525 _role.setTitle(title, locale, defaultLocale);
526 }
527
528 @Override
529 public void setTitleCurrentLanguageId(java.lang.String languageId) {
530 _role.setTitleCurrentLanguageId(languageId);
531 }
532
533
538 @Override
539 public void setTitleMap(
540 java.util.Map<java.util.Locale, java.lang.String> titleMap) {
541 _role.setTitleMap(titleMap);
542 }
543
544
550 @Override
551 public void setTitleMap(
552 java.util.Map<java.util.Locale, java.lang.String> titleMap,
553 java.util.Locale defaultLocale) {
554 _role.setTitleMap(titleMap, defaultLocale);
555 }
556
557
562 @Override
563 public java.lang.String getDescription() {
564 return _role.getDescription();
565 }
566
567
573 @Override
574 public java.lang.String getDescription(java.util.Locale locale) {
575 return _role.getDescription(locale);
576 }
577
578
585 @Override
586 public java.lang.String getDescription(java.util.Locale locale,
587 boolean useDefault) {
588 return _role.getDescription(locale, useDefault);
589 }
590
591
597 @Override
598 public java.lang.String getDescription(java.lang.String languageId) {
599 return _role.getDescription(languageId);
600 }
601
602
609 @Override
610 public java.lang.String getDescription(java.lang.String languageId,
611 boolean useDefault) {
612 return _role.getDescription(languageId, useDefault);
613 }
614
615 @Override
616 public java.lang.String getDescriptionCurrentLanguageId() {
617 return _role.getDescriptionCurrentLanguageId();
618 }
619
620 @Override
621 public java.lang.String getDescriptionCurrentValue() {
622 return _role.getDescriptionCurrentValue();
623 }
624
625
630 @Override
631 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
632 return _role.getDescriptionMap();
633 }
634
635
640 @Override
641 public void setDescription(java.lang.String description) {
642 _role.setDescription(description);
643 }
644
645
651 @Override
652 public void setDescription(java.lang.String description,
653 java.util.Locale locale) {
654 _role.setDescription(description, locale);
655 }
656
657
664 @Override
665 public void setDescription(java.lang.String description,
666 java.util.Locale locale, java.util.Locale defaultLocale) {
667 _role.setDescription(description, locale, defaultLocale);
668 }
669
670 @Override
671 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
672 _role.setDescriptionCurrentLanguageId(languageId);
673 }
674
675
680 @Override
681 public void setDescriptionMap(
682 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
683 _role.setDescriptionMap(descriptionMap);
684 }
685
686
692 @Override
693 public void setDescriptionMap(
694 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
695 java.util.Locale defaultLocale) {
696 _role.setDescriptionMap(descriptionMap, defaultLocale);
697 }
698
699
704 @Override
705 public int getType() {
706 return _role.getType();
707 }
708
709
714 @Override
715 public void setType(int type) {
716 _role.setType(type);
717 }
718
719
724 @Override
725 public java.lang.String getSubtype() {
726 return _role.getSubtype();
727 }
728
729
734 @Override
735 public void setSubtype(java.lang.String subtype) {
736 _role.setSubtype(subtype);
737 }
738
739 @Override
740 public boolean isNew() {
741 return _role.isNew();
742 }
743
744 @Override
745 public void setNew(boolean n) {
746 _role.setNew(n);
747 }
748
749 @Override
750 public boolean isCachedModel() {
751 return _role.isCachedModel();
752 }
753
754 @Override
755 public void setCachedModel(boolean cachedModel) {
756 _role.setCachedModel(cachedModel);
757 }
758
759 @Override
760 public boolean isEscapedModel() {
761 return _role.isEscapedModel();
762 }
763
764 @Override
765 public java.io.Serializable getPrimaryKeyObj() {
766 return _role.getPrimaryKeyObj();
767 }
768
769 @Override
770 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
771 _role.setPrimaryKeyObj(primaryKeyObj);
772 }
773
774 @Override
775 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
776 return _role.getExpandoBridge();
777 }
778
779 @Override
780 public void setExpandoBridgeAttributes(
781 com.liferay.portal.model.BaseModel<?> baseModel) {
782 _role.setExpandoBridgeAttributes(baseModel);
783 }
784
785 @Override
786 public void setExpandoBridgeAttributes(
787 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
788 _role.setExpandoBridgeAttributes(expandoBridge);
789 }
790
791 @Override
792 public void setExpandoBridgeAttributes(
793 com.liferay.portal.service.ServiceContext serviceContext) {
794 _role.setExpandoBridgeAttributes(serviceContext);
795 }
796
797 @Override
798 public java.lang.String[] getAvailableLanguageIds() {
799 return _role.getAvailableLanguageIds();
800 }
801
802 @Override
803 public java.lang.String getDefaultLanguageId() {
804 return _role.getDefaultLanguageId();
805 }
806
807 @Override
808 public void prepareLocalizedFieldsForImport()
809 throws com.liferay.portal.LocaleException {
810 _role.prepareLocalizedFieldsForImport();
811 }
812
813 @Override
814 public void prepareLocalizedFieldsForImport(
815 java.util.Locale defaultImportLocale)
816 throws com.liferay.portal.LocaleException {
817 _role.prepareLocalizedFieldsForImport(defaultImportLocale);
818 }
819
820 @Override
821 public java.lang.Object clone() {
822 return new RoleWrapper((Role)_role.clone());
823 }
824
825 @Override
826 public int compareTo(com.liferay.portal.model.Role role) {
827 return _role.compareTo(role);
828 }
829
830 @Override
831 public int hashCode() {
832 return _role.hashCode();
833 }
834
835 @Override
836 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Role> toCacheModel() {
837 return _role.toCacheModel();
838 }
839
840 @Override
841 public com.liferay.portal.model.Role toEscapedModel() {
842 return new RoleWrapper(_role.toEscapedModel());
843 }
844
845 @Override
846 public com.liferay.portal.model.Role toUnescapedModel() {
847 return new RoleWrapper(_role.toUnescapedModel());
848 }
849
850 @Override
851 public java.lang.String toString() {
852 return _role.toString();
853 }
854
855 @Override
856 public java.lang.String toXmlString() {
857 return _role.toXmlString();
858 }
859
860 @Override
861 public void persist()
862 throws com.liferay.portal.kernel.exception.SystemException {
863 _role.persist();
864 }
865
866 @Override
867 public java.lang.String getDescriptiveName()
868 throws com.liferay.portal.kernel.exception.PortalException,
869 com.liferay.portal.kernel.exception.SystemException {
870 return _role.getDescriptiveName();
871 }
872
873 @Override
874 public java.lang.String getTypeLabel() {
875 return _role.getTypeLabel();
876 }
877
878 @Override
879 public boolean isTeam() {
880 return _role.isTeam();
881 }
882
883 @Override
884 public boolean equals(Object obj) {
885 if (this == obj) {
886 return true;
887 }
888
889 if (!(obj instanceof RoleWrapper)) {
890 return false;
891 }
892
893 RoleWrapper roleWrapper = (RoleWrapper)obj;
894
895 if (Validator.equals(_role, roleWrapper._role)) {
896 return true;
897 }
898
899 return false;
900 }
901
902 @Override
903 public StagedModelType getStagedModelType() {
904 return _role.getStagedModelType();
905 }
906
907
910 public Role getWrappedRole() {
911 return _role;
912 }
913
914 @Override
915 public Role getWrappedModel() {
916 return _role;
917 }
918
919 @Override
920 public void resetOriginalValues() {
921 _role.resetOriginalValues();
922 }
923
924 private Role _role;
925 }