001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.lar.StagedModelType;
018 import com.liferay.portal.kernel.util.Validator;
019
020 import java.util.Date;
021 import java.util.HashMap;
022 import java.util.Map;
023
024
033 public class RoleWrapper implements Role, ModelWrapper<Role> {
034 public RoleWrapper(Role role) {
035 _role = role;
036 }
037
038 @Override
039 public Class<?> getModelClass() {
040 return Role.class;
041 }
042
043 @Override
044 public String getModelClassName() {
045 return Role.class.getName();
046 }
047
048 @Override
049 public Map<String, Object> getModelAttributes() {
050 Map<String, Object> attributes = new HashMap<String, Object>();
051
052 attributes.put("uuid", getUuid());
053 attributes.put("roleId", getRoleId());
054 attributes.put("companyId", getCompanyId());
055 attributes.put("userId", getUserId());
056 attributes.put("userName", getUserName());
057 attributes.put("createDate", getCreateDate());
058 attributes.put("modifiedDate", getModifiedDate());
059 attributes.put("classNameId", getClassNameId());
060 attributes.put("classPK", getClassPK());
061 attributes.put("name", getName());
062 attributes.put("title", getTitle());
063 attributes.put("description", getDescription());
064 attributes.put("type", getType());
065 attributes.put("subtype", getSubtype());
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 roleId = (Long)attributes.get("roleId");
079
080 if (roleId != null) {
081 setRoleId(roleId);
082 }
083
084 Long companyId = (Long)attributes.get("companyId");
085
086 if (companyId != null) {
087 setCompanyId(companyId);
088 }
089
090 Long userId = (Long)attributes.get("userId");
091
092 if (userId != null) {
093 setUserId(userId);
094 }
095
096 String userName = (String)attributes.get("userName");
097
098 if (userName != null) {
099 setUserName(userName);
100 }
101
102 Date createDate = (Date)attributes.get("createDate");
103
104 if (createDate != null) {
105 setCreateDate(createDate);
106 }
107
108 Date modifiedDate = (Date)attributes.get("modifiedDate");
109
110 if (modifiedDate != null) {
111 setModifiedDate(modifiedDate);
112 }
113
114 Long classNameId = (Long)attributes.get("classNameId");
115
116 if (classNameId != null) {
117 setClassNameId(classNameId);
118 }
119
120 Long classPK = (Long)attributes.get("classPK");
121
122 if (classPK != null) {
123 setClassPK(classPK);
124 }
125
126 String name = (String)attributes.get("name");
127
128 if (name != null) {
129 setName(name);
130 }
131
132 String title = (String)attributes.get("title");
133
134 if (title != null) {
135 setTitle(title);
136 }
137
138 String description = (String)attributes.get("description");
139
140 if (description != null) {
141 setDescription(description);
142 }
143
144 Integer type = (Integer)attributes.get("type");
145
146 if (type != null) {
147 setType(type);
148 }
149
150 String subtype = (String)attributes.get("subtype");
151
152 if (subtype != null) {
153 setSubtype(subtype);
154 }
155 }
156
157
162 @Override
163 public long getPrimaryKey() {
164 return _role.getPrimaryKey();
165 }
166
167
172 @Override
173 public void setPrimaryKey(long primaryKey) {
174 _role.setPrimaryKey(primaryKey);
175 }
176
177
182 @Override
183 public java.lang.String getUuid() {
184 return _role.getUuid();
185 }
186
187
192 @Override
193 public void setUuid(java.lang.String uuid) {
194 _role.setUuid(uuid);
195 }
196
197
202 @Override
203 public long getRoleId() {
204 return _role.getRoleId();
205 }
206
207
212 @Override
213 public void setRoleId(long roleId) {
214 _role.setRoleId(roleId);
215 }
216
217
222 @Override
223 public long getCompanyId() {
224 return _role.getCompanyId();
225 }
226
227
232 @Override
233 public void setCompanyId(long companyId) {
234 _role.setCompanyId(companyId);
235 }
236
237
242 @Override
243 public long getUserId() {
244 return _role.getUserId();
245 }
246
247
252 @Override
253 public void setUserId(long userId) {
254 _role.setUserId(userId);
255 }
256
257
263 @Override
264 public java.lang.String getUserUuid()
265 throws com.liferay.portal.kernel.exception.SystemException {
266 return _role.getUserUuid();
267 }
268
269
274 @Override
275 public void setUserUuid(java.lang.String userUuid) {
276 _role.setUserUuid(userUuid);
277 }
278
279
284 @Override
285 public java.lang.String getUserName() {
286 return _role.getUserName();
287 }
288
289
294 @Override
295 public void setUserName(java.lang.String userName) {
296 _role.setUserName(userName);
297 }
298
299
304 @Override
305 public java.util.Date getCreateDate() {
306 return _role.getCreateDate();
307 }
308
309
314 @Override
315 public void setCreateDate(java.util.Date createDate) {
316 _role.setCreateDate(createDate);
317 }
318
319
324 @Override
325 public java.util.Date getModifiedDate() {
326 return _role.getModifiedDate();
327 }
328
329
334 @Override
335 public void setModifiedDate(java.util.Date modifiedDate) {
336 _role.setModifiedDate(modifiedDate);
337 }
338
339
344 @Override
345 public java.lang.String getClassName() {
346 return _role.getClassName();
347 }
348
349 @Override
350 public void setClassName(java.lang.String className) {
351 _role.setClassName(className);
352 }
353
354
359 @Override
360 public long getClassNameId() {
361 return _role.getClassNameId();
362 }
363
364
369 @Override
370 public void setClassNameId(long classNameId) {
371 _role.setClassNameId(classNameId);
372 }
373
374
379 @Override
380 public long getClassPK() {
381 return _role.getClassPK();
382 }
383
384
389 @Override
390 public void setClassPK(long classPK) {
391 _role.setClassPK(classPK);
392 }
393
394
399 @Override
400 public java.lang.String getName() {
401 return _role.getName();
402 }
403
404
409 @Override
410 public void setName(java.lang.String name) {
411 _role.setName(name);
412 }
413
414
419 @Override
420 public java.lang.String getTitle() {
421 return _role.getTitle();
422 }
423
424
430 @Override
431 public java.lang.String getTitle(java.util.Locale locale) {
432 return _role.getTitle(locale);
433 }
434
435
442 @Override
443 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
444 return _role.getTitle(locale, useDefault);
445 }
446
447
453 @Override
454 public java.lang.String getTitle(java.lang.String languageId) {
455 return _role.getTitle(languageId);
456 }
457
458
465 @Override
466 public java.lang.String getTitle(java.lang.String languageId,
467 boolean useDefault) {
468 return _role.getTitle(languageId, useDefault);
469 }
470
471 @Override
472 public java.lang.String getTitleCurrentLanguageId() {
473 return _role.getTitleCurrentLanguageId();
474 }
475
476 @Override
477 public java.lang.String getTitleCurrentValue() {
478 return _role.getTitleCurrentValue();
479 }
480
481
486 @Override
487 public java.util.Map<java.util.Locale, java.lang.String> getTitleMap() {
488 return _role.getTitleMap();
489 }
490
491
496 @Override
497 public void setTitle(java.lang.String title) {
498 _role.setTitle(title);
499 }
500
501
507 @Override
508 public void setTitle(java.lang.String title, java.util.Locale locale) {
509 _role.setTitle(title, locale);
510 }
511
512
519 @Override
520 public void setTitle(java.lang.String title, java.util.Locale locale,
521 java.util.Locale defaultLocale) {
522 _role.setTitle(title, locale, defaultLocale);
523 }
524
525 @Override
526 public void setTitleCurrentLanguageId(java.lang.String languageId) {
527 _role.setTitleCurrentLanguageId(languageId);
528 }
529
530
535 @Override
536 public void setTitleMap(
537 java.util.Map<java.util.Locale, java.lang.String> titleMap) {
538 _role.setTitleMap(titleMap);
539 }
540
541
547 @Override
548 public void setTitleMap(
549 java.util.Map<java.util.Locale, java.lang.String> titleMap,
550 java.util.Locale defaultLocale) {
551 _role.setTitleMap(titleMap, defaultLocale);
552 }
553
554
559 @Override
560 public java.lang.String getDescription() {
561 return _role.getDescription();
562 }
563
564
570 @Override
571 public java.lang.String getDescription(java.util.Locale locale) {
572 return _role.getDescription(locale);
573 }
574
575
582 @Override
583 public java.lang.String getDescription(java.util.Locale locale,
584 boolean useDefault) {
585 return _role.getDescription(locale, useDefault);
586 }
587
588
594 @Override
595 public java.lang.String getDescription(java.lang.String languageId) {
596 return _role.getDescription(languageId);
597 }
598
599
606 @Override
607 public java.lang.String getDescription(java.lang.String languageId,
608 boolean useDefault) {
609 return _role.getDescription(languageId, useDefault);
610 }
611
612 @Override
613 public java.lang.String getDescriptionCurrentLanguageId() {
614 return _role.getDescriptionCurrentLanguageId();
615 }
616
617 @Override
618 public java.lang.String getDescriptionCurrentValue() {
619 return _role.getDescriptionCurrentValue();
620 }
621
622
627 @Override
628 public java.util.Map<java.util.Locale, java.lang.String> getDescriptionMap() {
629 return _role.getDescriptionMap();
630 }
631
632
637 @Override
638 public void setDescription(java.lang.String description) {
639 _role.setDescription(description);
640 }
641
642
648 @Override
649 public void setDescription(java.lang.String description,
650 java.util.Locale locale) {
651 _role.setDescription(description, locale);
652 }
653
654
661 @Override
662 public void setDescription(java.lang.String description,
663 java.util.Locale locale, java.util.Locale defaultLocale) {
664 _role.setDescription(description, locale, defaultLocale);
665 }
666
667 @Override
668 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
669 _role.setDescriptionCurrentLanguageId(languageId);
670 }
671
672
677 @Override
678 public void setDescriptionMap(
679 java.util.Map<java.util.Locale, java.lang.String> descriptionMap) {
680 _role.setDescriptionMap(descriptionMap);
681 }
682
683
689 @Override
690 public void setDescriptionMap(
691 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
692 java.util.Locale defaultLocale) {
693 _role.setDescriptionMap(descriptionMap, defaultLocale);
694 }
695
696
701 @Override
702 public int getType() {
703 return _role.getType();
704 }
705
706
711 @Override
712 public void setType(int type) {
713 _role.setType(type);
714 }
715
716
721 @Override
722 public java.lang.String getSubtype() {
723 return _role.getSubtype();
724 }
725
726
731 @Override
732 public void setSubtype(java.lang.String subtype) {
733 _role.setSubtype(subtype);
734 }
735
736 @Override
737 public boolean isNew() {
738 return _role.isNew();
739 }
740
741 @Override
742 public void setNew(boolean n) {
743 _role.setNew(n);
744 }
745
746 @Override
747 public boolean isCachedModel() {
748 return _role.isCachedModel();
749 }
750
751 @Override
752 public void setCachedModel(boolean cachedModel) {
753 _role.setCachedModel(cachedModel);
754 }
755
756 @Override
757 public boolean isEscapedModel() {
758 return _role.isEscapedModel();
759 }
760
761 @Override
762 public java.io.Serializable getPrimaryKeyObj() {
763 return _role.getPrimaryKeyObj();
764 }
765
766 @Override
767 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
768 _role.setPrimaryKeyObj(primaryKeyObj);
769 }
770
771 @Override
772 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
773 return _role.getExpandoBridge();
774 }
775
776 @Override
777 public void setExpandoBridgeAttributes(
778 com.liferay.portal.model.BaseModel<?> baseModel) {
779 _role.setExpandoBridgeAttributes(baseModel);
780 }
781
782 @Override
783 public void setExpandoBridgeAttributes(
784 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
785 _role.setExpandoBridgeAttributes(expandoBridge);
786 }
787
788 @Override
789 public void setExpandoBridgeAttributes(
790 com.liferay.portal.service.ServiceContext serviceContext) {
791 _role.setExpandoBridgeAttributes(serviceContext);
792 }
793
794 @Override
795 public java.lang.String[] getAvailableLanguageIds() {
796 return _role.getAvailableLanguageIds();
797 }
798
799 @Override
800 public java.lang.String getDefaultLanguageId() {
801 return _role.getDefaultLanguageId();
802 }
803
804 @Override
805 public void prepareLocalizedFieldsForImport()
806 throws com.liferay.portal.LocaleException {
807 _role.prepareLocalizedFieldsForImport();
808 }
809
810 @Override
811 public void prepareLocalizedFieldsForImport(
812 java.util.Locale defaultImportLocale)
813 throws com.liferay.portal.LocaleException {
814 _role.prepareLocalizedFieldsForImport(defaultImportLocale);
815 }
816
817 @Override
818 public java.lang.Object clone() {
819 return new RoleWrapper((Role)_role.clone());
820 }
821
822 @Override
823 public int compareTo(com.liferay.portal.model.Role role) {
824 return _role.compareTo(role);
825 }
826
827 @Override
828 public int hashCode() {
829 return _role.hashCode();
830 }
831
832 @Override
833 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Role> toCacheModel() {
834 return _role.toCacheModel();
835 }
836
837 @Override
838 public com.liferay.portal.model.Role toEscapedModel() {
839 return new RoleWrapper(_role.toEscapedModel());
840 }
841
842 @Override
843 public com.liferay.portal.model.Role toUnescapedModel() {
844 return new RoleWrapper(_role.toUnescapedModel());
845 }
846
847 @Override
848 public java.lang.String toString() {
849 return _role.toString();
850 }
851
852 @Override
853 public java.lang.String toXmlString() {
854 return _role.toXmlString();
855 }
856
857 @Override
858 public void persist()
859 throws com.liferay.portal.kernel.exception.SystemException {
860 _role.persist();
861 }
862
863 @Override
864 public java.lang.String getDescriptiveName()
865 throws com.liferay.portal.kernel.exception.PortalException,
866 com.liferay.portal.kernel.exception.SystemException {
867 return _role.getDescriptiveName();
868 }
869
870 @Override
871 public java.lang.String getTypeLabel() {
872 return _role.getTypeLabel();
873 }
874
875 @Override
876 public boolean isTeam() {
877 return _role.isTeam();
878 }
879
880 @Override
881 public boolean equals(Object obj) {
882 if (this == obj) {
883 return true;
884 }
885
886 if (!(obj instanceof RoleWrapper)) {
887 return false;
888 }
889
890 RoleWrapper roleWrapper = (RoleWrapper)obj;
891
892 if (Validator.equals(_role, roleWrapper._role)) {
893 return true;
894 }
895
896 return false;
897 }
898
899 @Override
900 public StagedModelType getStagedModelType() {
901 return _role.getStagedModelType();
902 }
903
904
907 public Role getWrappedRole() {
908 return _role;
909 }
910
911 @Override
912 public Role getWrappedModel() {
913 return _role;
914 }
915
916 @Override
917 public void resetOriginalValues() {
918 _role.resetOriginalValues();
919 }
920
921 private Role _role;
922 }