001
014
015 package com.liferay.portal.kernel.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020
021 import com.liferay.exportimport.kernel.lar.StagedModelType;
022
023 import com.liferay.portal.kernel.service.ServiceContext;
024 import com.liferay.portal.kernel.util.Validator;
025
026 import java.io.Serializable;
027
028 import java.util.Date;
029 import java.util.HashMap;
030 import java.util.Map;
031
032
041 @ProviderType
042 public class RoleWrapper implements Role, ModelWrapper<Role> {
043 public RoleWrapper(Role role) {
044 _role = role;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return Role.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return Role.class.getName();
055 }
056
057 @Override
058 public Map<String, Object> getModelAttributes() {
059 Map<String, Object> attributes = new HashMap<String, Object>();
060
061 attributes.put("mvccVersion", getMvccVersion());
062 attributes.put("uuid", getUuid());
063 attributes.put("roleId", getRoleId());
064 attributes.put("companyId", getCompanyId());
065 attributes.put("userId", getUserId());
066 attributes.put("userName", getUserName());
067 attributes.put("createDate", getCreateDate());
068 attributes.put("modifiedDate", getModifiedDate());
069 attributes.put("classNameId", getClassNameId());
070 attributes.put("classPK", getClassPK());
071 attributes.put("name", getName());
072 attributes.put("title", getTitle());
073 attributes.put("description", getDescription());
074 attributes.put("type", getType());
075 attributes.put("subtype", getSubtype());
076
077 return attributes;
078 }
079
080 @Override
081 public void setModelAttributes(Map<String, Object> attributes) {
082 Long mvccVersion = (Long)attributes.get("mvccVersion");
083
084 if (mvccVersion != null) {
085 setMvccVersion(mvccVersion);
086 }
087
088 String uuid = (String)attributes.get("uuid");
089
090 if (uuid != null) {
091 setUuid(uuid);
092 }
093
094 Long roleId = (Long)attributes.get("roleId");
095
096 if (roleId != null) {
097 setRoleId(roleId);
098 }
099
100 Long companyId = (Long)attributes.get("companyId");
101
102 if (companyId != null) {
103 setCompanyId(companyId);
104 }
105
106 Long userId = (Long)attributes.get("userId");
107
108 if (userId != null) {
109 setUserId(userId);
110 }
111
112 String userName = (String)attributes.get("userName");
113
114 if (userName != null) {
115 setUserName(userName);
116 }
117
118 Date createDate = (Date)attributes.get("createDate");
119
120 if (createDate != null) {
121 setCreateDate(createDate);
122 }
123
124 Date modifiedDate = (Date)attributes.get("modifiedDate");
125
126 if (modifiedDate != null) {
127 setModifiedDate(modifiedDate);
128 }
129
130 Long classNameId = (Long)attributes.get("classNameId");
131
132 if (classNameId != null) {
133 setClassNameId(classNameId);
134 }
135
136 Long classPK = (Long)attributes.get("classPK");
137
138 if (classPK != null) {
139 setClassPK(classPK);
140 }
141
142 String name = (String)attributes.get("name");
143
144 if (name != null) {
145 setName(name);
146 }
147
148 String title = (String)attributes.get("title");
149
150 if (title != null) {
151 setTitle(title);
152 }
153
154 String description = (String)attributes.get("description");
155
156 if (description != null) {
157 setDescription(description);
158 }
159
160 Integer type = (Integer)attributes.get("type");
161
162 if (type != null) {
163 setType(type);
164 }
165
166 String subtype = (String)attributes.get("subtype");
167
168 if (subtype != null) {
169 setSubtype(subtype);
170 }
171 }
172
173 @Override
174 public java.lang.Object clone() {
175 return new RoleWrapper((Role)_role.clone());
176 }
177
178 @Override
179 public int compareTo(com.liferay.portal.kernel.model.Role role) {
180 return _role.compareTo(role);
181 }
182
183 @Override
184 public java.lang.String[] getAvailableLanguageIds() {
185 return _role.getAvailableLanguageIds();
186 }
187
188
193 @Override
194 public java.lang.String getClassName() {
195 return _role.getClassName();
196 }
197
198
203 @Override
204 public long getClassNameId() {
205 return _role.getClassNameId();
206 }
207
208
213 @Override
214 public long getClassPK() {
215 return _role.getClassPK();
216 }
217
218
223 @Override
224 public long getCompanyId() {
225 return _role.getCompanyId();
226 }
227
228
233 @Override
234 public Date getCreateDate() {
235 return _role.getCreateDate();
236 }
237
238 @Override
239 public java.lang.String getDefaultLanguageId() {
240 return _role.getDefaultLanguageId();
241 }
242
243
248 @Override
249 public java.lang.String getDescription() {
250 return _role.getDescription();
251 }
252
253
259 @Override
260 public java.lang.String getDescription(java.lang.String languageId) {
261 return _role.getDescription(languageId);
262 }
263
264
271 @Override
272 public java.lang.String getDescription(java.lang.String languageId,
273 boolean useDefault) {
274 return _role.getDescription(languageId, useDefault);
275 }
276
277
283 @Override
284 public java.lang.String getDescription(java.util.Locale locale) {
285 return _role.getDescription(locale);
286 }
287
288
295 @Override
296 public java.lang.String getDescription(java.util.Locale locale,
297 boolean useDefault) {
298 return _role.getDescription(locale, useDefault);
299 }
300
301 @Override
302 public java.lang.String getDescriptionCurrentLanguageId() {
303 return _role.getDescriptionCurrentLanguageId();
304 }
305
306 @Override
307 public java.lang.String getDescriptionCurrentValue() {
308 return _role.getDescriptionCurrentValue();
309 }
310
311
316 @Override
317 public Map<java.util.Locale, java.lang.String> getDescriptionMap() {
318 return _role.getDescriptionMap();
319 }
320
321 @Override
322 public java.lang.String getDescriptiveName()
323 throws com.liferay.portal.kernel.exception.PortalException {
324 return _role.getDescriptiveName();
325 }
326
327 @Override
328 public ExpandoBridge getExpandoBridge() {
329 return _role.getExpandoBridge();
330 }
331
332
337 @Override
338 public Date getModifiedDate() {
339 return _role.getModifiedDate();
340 }
341
342
347 @Override
348 public long getMvccVersion() {
349 return _role.getMvccVersion();
350 }
351
352
357 @Override
358 public java.lang.String getName() {
359 return _role.getName();
360 }
361
362
367 @Override
368 public long getPrimaryKey() {
369 return _role.getPrimaryKey();
370 }
371
372 @Override
373 public Serializable getPrimaryKeyObj() {
374 return _role.getPrimaryKeyObj();
375 }
376
377
382 @Override
383 public long getRoleId() {
384 return _role.getRoleId();
385 }
386
387
392 @Override
393 public java.lang.String getSubtype() {
394 return _role.getSubtype();
395 }
396
397
402 @Override
403 public java.lang.String getTitle() {
404 return _role.getTitle();
405 }
406
407
413 @Override
414 public java.lang.String getTitle(java.lang.String languageId) {
415 return _role.getTitle(languageId);
416 }
417
418
425 @Override
426 public java.lang.String getTitle(java.lang.String languageId,
427 boolean useDefault) {
428 return _role.getTitle(languageId, useDefault);
429 }
430
431
437 @Override
438 public java.lang.String getTitle(java.util.Locale locale) {
439 return _role.getTitle(locale);
440 }
441
442
449 @Override
450 public java.lang.String getTitle(java.util.Locale locale, boolean useDefault) {
451 return _role.getTitle(locale, useDefault);
452 }
453
454 @Override
455 public java.lang.String getTitleCurrentLanguageId() {
456 return _role.getTitleCurrentLanguageId();
457 }
458
459 @Override
460 public java.lang.String getTitleCurrentValue() {
461 return _role.getTitleCurrentValue();
462 }
463
464
469 @Override
470 public Map<java.util.Locale, java.lang.String> getTitleMap() {
471 return _role.getTitleMap();
472 }
473
474
479 @Override
480 public int getType() {
481 return _role.getType();
482 }
483
484 @Override
485 public java.lang.String getTypeLabel() {
486 return _role.getTypeLabel();
487 }
488
489
494 @Override
495 public long getUserId() {
496 return _role.getUserId();
497 }
498
499
504 @Override
505 public java.lang.String getUserName() {
506 return _role.getUserName();
507 }
508
509
514 @Override
515 public java.lang.String getUserUuid() {
516 return _role.getUserUuid();
517 }
518
519
524 @Override
525 public java.lang.String getUuid() {
526 return _role.getUuid();
527 }
528
529 @Override
530 public int hashCode() {
531 return _role.hashCode();
532 }
533
534 @Override
535 public boolean isCachedModel() {
536 return _role.isCachedModel();
537 }
538
539 @Override
540 public boolean isEscapedModel() {
541 return _role.isEscapedModel();
542 }
543
544 @Override
545 public boolean isNew() {
546 return _role.isNew();
547 }
548
549 @Override
550 public boolean isSystem() {
551 return _role.isSystem();
552 }
553
554 @Override
555 public boolean isTeam() {
556 return _role.isTeam();
557 }
558
559 @Override
560 public void persist() {
561 _role.persist();
562 }
563
564 @Override
565 public void prepareLocalizedFieldsForImport()
566 throws com.liferay.portal.kernel.exception.LocaleException {
567 _role.prepareLocalizedFieldsForImport();
568 }
569
570 @Override
571 public void prepareLocalizedFieldsForImport(
572 java.util.Locale defaultImportLocale)
573 throws com.liferay.portal.kernel.exception.LocaleException {
574 _role.prepareLocalizedFieldsForImport(defaultImportLocale);
575 }
576
577 @Override
578 public void setCachedModel(boolean cachedModel) {
579 _role.setCachedModel(cachedModel);
580 }
581
582 @Override
583 public void setClassName(java.lang.String className) {
584 _role.setClassName(className);
585 }
586
587
592 @Override
593 public void setClassNameId(long classNameId) {
594 _role.setClassNameId(classNameId);
595 }
596
597
602 @Override
603 public void setClassPK(long classPK) {
604 _role.setClassPK(classPK);
605 }
606
607
612 @Override
613 public void setCompanyId(long companyId) {
614 _role.setCompanyId(companyId);
615 }
616
617
622 @Override
623 public void setCreateDate(Date createDate) {
624 _role.setCreateDate(createDate);
625 }
626
627
632 @Override
633 public void setDescription(java.lang.String description) {
634 _role.setDescription(description);
635 }
636
637
643 @Override
644 public void setDescription(java.lang.String description,
645 java.util.Locale locale) {
646 _role.setDescription(description, locale);
647 }
648
649
656 @Override
657 public void setDescription(java.lang.String description,
658 java.util.Locale locale, java.util.Locale defaultLocale) {
659 _role.setDescription(description, locale, defaultLocale);
660 }
661
662 @Override
663 public void setDescriptionCurrentLanguageId(java.lang.String languageId) {
664 _role.setDescriptionCurrentLanguageId(languageId);
665 }
666
667
672 @Override
673 public void setDescriptionMap(
674 Map<java.util.Locale, java.lang.String> descriptionMap) {
675 _role.setDescriptionMap(descriptionMap);
676 }
677
678
684 @Override
685 public void setDescriptionMap(
686 Map<java.util.Locale, java.lang.String> descriptionMap,
687 java.util.Locale defaultLocale) {
688 _role.setDescriptionMap(descriptionMap, defaultLocale);
689 }
690
691 @Override
692 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
693 _role.setExpandoBridgeAttributes(baseModel);
694 }
695
696 @Override
697 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
698 _role.setExpandoBridgeAttributes(expandoBridge);
699 }
700
701 @Override
702 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
703 _role.setExpandoBridgeAttributes(serviceContext);
704 }
705
706
711 @Override
712 public void setModifiedDate(Date modifiedDate) {
713 _role.setModifiedDate(modifiedDate);
714 }
715
716
721 @Override
722 public void setMvccVersion(long mvccVersion) {
723 _role.setMvccVersion(mvccVersion);
724 }
725
726
731 @Override
732 public void setName(java.lang.String name) {
733 _role.setName(name);
734 }
735
736 @Override
737 public void setNew(boolean n) {
738 _role.setNew(n);
739 }
740
741
746 @Override
747 public void setPrimaryKey(long primaryKey) {
748 _role.setPrimaryKey(primaryKey);
749 }
750
751 @Override
752 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
753 _role.setPrimaryKeyObj(primaryKeyObj);
754 }
755
756
761 @Override
762 public void setRoleId(long roleId) {
763 _role.setRoleId(roleId);
764 }
765
766
771 @Override
772 public void setSubtype(java.lang.String subtype) {
773 _role.setSubtype(subtype);
774 }
775
776
781 @Override
782 public void setTitle(java.lang.String title) {
783 _role.setTitle(title);
784 }
785
786
792 @Override
793 public void setTitle(java.lang.String title, java.util.Locale locale) {
794 _role.setTitle(title, locale);
795 }
796
797
804 @Override
805 public void setTitle(java.lang.String title, java.util.Locale locale,
806 java.util.Locale defaultLocale) {
807 _role.setTitle(title, locale, defaultLocale);
808 }
809
810 @Override
811 public void setTitleCurrentLanguageId(java.lang.String languageId) {
812 _role.setTitleCurrentLanguageId(languageId);
813 }
814
815
820 @Override
821 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap) {
822 _role.setTitleMap(titleMap);
823 }
824
825
831 @Override
832 public void setTitleMap(Map<java.util.Locale, java.lang.String> titleMap,
833 java.util.Locale defaultLocale) {
834 _role.setTitleMap(titleMap, defaultLocale);
835 }
836
837
842 @Override
843 public void setType(int type) {
844 _role.setType(type);
845 }
846
847
852 @Override
853 public void setUserId(long userId) {
854 _role.setUserId(userId);
855 }
856
857
862 @Override
863 public void setUserName(java.lang.String userName) {
864 _role.setUserName(userName);
865 }
866
867
872 @Override
873 public void setUserUuid(java.lang.String userUuid) {
874 _role.setUserUuid(userUuid);
875 }
876
877
882 @Override
883 public void setUuid(java.lang.String uuid) {
884 _role.setUuid(uuid);
885 }
886
887 @Override
888 public CacheModel<com.liferay.portal.kernel.model.Role> toCacheModel() {
889 return _role.toCacheModel();
890 }
891
892 @Override
893 public com.liferay.portal.kernel.model.Role toEscapedModel() {
894 return new RoleWrapper(_role.toEscapedModel());
895 }
896
897 @Override
898 public java.lang.String toString() {
899 return _role.toString();
900 }
901
902 @Override
903 public com.liferay.portal.kernel.model.Role toUnescapedModel() {
904 return new RoleWrapper(_role.toUnescapedModel());
905 }
906
907 @Override
908 public java.lang.String toXmlString() {
909 return _role.toXmlString();
910 }
911
912 @Override
913 public boolean equals(Object obj) {
914 if (this == obj) {
915 return true;
916 }
917
918 if (!(obj instanceof RoleWrapper)) {
919 return false;
920 }
921
922 RoleWrapper roleWrapper = (RoleWrapper)obj;
923
924 if (Validator.equals(_role, roleWrapper._role)) {
925 return true;
926 }
927
928 return false;
929 }
930
931 @Override
932 public StagedModelType getStagedModelType() {
933 return _role.getStagedModelType();
934 }
935
936 @Override
937 public Role getWrappedModel() {
938 return _role;
939 }
940
941 @Override
942 public boolean isEntityCacheEnabled() {
943 return _role.isEntityCacheEnabled();
944 }
945
946 @Override
947 public boolean isFinderCacheEnabled() {
948 return _role.isFinderCacheEnabled();
949 }
950
951 @Override
952 public void resetOriginalValues() {
953 _role.resetOriginalValues();
954 }
955
956 private final Role _role;
957 }