001
014
015 package com.liferay.portlet.messageboards.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 MBCategoryWrapper implements MBCategory, ModelWrapper<MBCategory> {
039 public MBCategoryWrapper(MBCategory mbCategory) {
040 _mbCategory = mbCategory;
041 }
042
043 @Override
044 public Class<?> getModelClass() {
045 return MBCategory.class;
046 }
047
048 @Override
049 public String getModelClassName() {
050 return MBCategory.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("categoryId", getCategoryId());
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("parentCategoryId", getParentCategoryId());
066 attributes.put("name", getName());
067 attributes.put("description", getDescription());
068 attributes.put("displayStyle", getDisplayStyle());
069 attributes.put("threadCount", getThreadCount());
070 attributes.put("messageCount", getMessageCount());
071 attributes.put("lastPostDate", getLastPostDate());
072 attributes.put("lastPublishDate", getLastPublishDate());
073 attributes.put("status", getStatus());
074 attributes.put("statusByUserId", getStatusByUserId());
075 attributes.put("statusByUserName", getStatusByUserName());
076 attributes.put("statusDate", getStatusDate());
077
078 return attributes;
079 }
080
081 @Override
082 public void setModelAttributes(Map<String, Object> attributes) {
083 String uuid = (String)attributes.get("uuid");
084
085 if (uuid != null) {
086 setUuid(uuid);
087 }
088
089 Long categoryId = (Long)attributes.get("categoryId");
090
091 if (categoryId != null) {
092 setCategoryId(categoryId);
093 }
094
095 Long groupId = (Long)attributes.get("groupId");
096
097 if (groupId != null) {
098 setGroupId(groupId);
099 }
100
101 Long companyId = (Long)attributes.get("companyId");
102
103 if (companyId != null) {
104 setCompanyId(companyId);
105 }
106
107 Long userId = (Long)attributes.get("userId");
108
109 if (userId != null) {
110 setUserId(userId);
111 }
112
113 String userName = (String)attributes.get("userName");
114
115 if (userName != null) {
116 setUserName(userName);
117 }
118
119 Date createDate = (Date)attributes.get("createDate");
120
121 if (createDate != null) {
122 setCreateDate(createDate);
123 }
124
125 Date modifiedDate = (Date)attributes.get("modifiedDate");
126
127 if (modifiedDate != null) {
128 setModifiedDate(modifiedDate);
129 }
130
131 Long parentCategoryId = (Long)attributes.get("parentCategoryId");
132
133 if (parentCategoryId != null) {
134 setParentCategoryId(parentCategoryId);
135 }
136
137 String name = (String)attributes.get("name");
138
139 if (name != null) {
140 setName(name);
141 }
142
143 String description = (String)attributes.get("description");
144
145 if (description != null) {
146 setDescription(description);
147 }
148
149 String displayStyle = (String)attributes.get("displayStyle");
150
151 if (displayStyle != null) {
152 setDisplayStyle(displayStyle);
153 }
154
155 Integer threadCount = (Integer)attributes.get("threadCount");
156
157 if (threadCount != null) {
158 setThreadCount(threadCount);
159 }
160
161 Integer messageCount = (Integer)attributes.get("messageCount");
162
163 if (messageCount != null) {
164 setMessageCount(messageCount);
165 }
166
167 Date lastPostDate = (Date)attributes.get("lastPostDate");
168
169 if (lastPostDate != null) {
170 setLastPostDate(lastPostDate);
171 }
172
173 Date lastPublishDate = (Date)attributes.get("lastPublishDate");
174
175 if (lastPublishDate != null) {
176 setLastPublishDate(lastPublishDate);
177 }
178
179 Integer status = (Integer)attributes.get("status");
180
181 if (status != null) {
182 setStatus(status);
183 }
184
185 Long statusByUserId = (Long)attributes.get("statusByUserId");
186
187 if (statusByUserId != null) {
188 setStatusByUserId(statusByUserId);
189 }
190
191 String statusByUserName = (String)attributes.get("statusByUserName");
192
193 if (statusByUserName != null) {
194 setStatusByUserName(statusByUserName);
195 }
196
197 Date statusDate = (Date)attributes.get("statusDate");
198
199 if (statusDate != null) {
200 setStatusDate(statusDate);
201 }
202 }
203
204 @Override
205 public java.lang.Object clone() {
206 return new MBCategoryWrapper((MBCategory)_mbCategory.clone());
207 }
208
209 @Override
210 public int compareTo(
211 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
212 return _mbCategory.compareTo(mbCategory);
213 }
214
215 @Override
216 public java.util.List<java.lang.Long> getAncestorCategoryIds()
217 throws com.liferay.portal.kernel.exception.PortalException {
218 return _mbCategory.getAncestorCategoryIds();
219 }
220
221 @Override
222 public java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getAncestors()
223 throws com.liferay.portal.kernel.exception.PortalException {
224 return _mbCategory.getAncestors();
225 }
226
227
230 @Deprecated
231 @Override
232 public boolean getApproved() {
233 return _mbCategory.getApproved();
234 }
235
236
241 @Override
242 public long getCategoryId() {
243 return _mbCategory.getCategoryId();
244 }
245
246
251 @Override
252 public long getCompanyId() {
253 return _mbCategory.getCompanyId();
254 }
255
256
261 @Override
262 public long getContainerModelId() {
263 return _mbCategory.getContainerModelId();
264 }
265
266
271 @Override
272 public java.lang.String getContainerModelName() {
273 return _mbCategory.getContainerModelName();
274 }
275
276
281 @Override
282 public Date getCreateDate() {
283 return _mbCategory.getCreateDate();
284 }
285
286
291 @Override
292 public java.lang.String getDescription() {
293 return _mbCategory.getDescription();
294 }
295
296
301 @Override
302 public java.lang.String getDisplayStyle() {
303 return _mbCategory.getDisplayStyle();
304 }
305
306 @Override
307 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
308 return _mbCategory.getExpandoBridge();
309 }
310
311
316 @Override
317 public long getGroupId() {
318 return _mbCategory.getGroupId();
319 }
320
321
326 @Override
327 public Date getLastPostDate() {
328 return _mbCategory.getLastPostDate();
329 }
330
331
336 @Override
337 public Date getLastPublishDate() {
338 return _mbCategory.getLastPublishDate();
339 }
340
341
346 @Override
347 public int getMessageCount() {
348 return _mbCategory.getMessageCount();
349 }
350
351
356 @Override
357 public Date getModifiedDate() {
358 return _mbCategory.getModifiedDate();
359 }
360
361
366 @Override
367 public java.lang.String getName() {
368 return _mbCategory.getName();
369 }
370
371 @Override
372 public com.liferay.portlet.messageboards.model.MBCategory getParentCategory()
373 throws com.liferay.portal.kernel.exception.PortalException {
374 return _mbCategory.getParentCategory();
375 }
376
377
382 @Override
383 public long getParentCategoryId() {
384 return _mbCategory.getParentCategoryId();
385 }
386
387
392 @Override
393 public long getParentContainerModelId() {
394 return _mbCategory.getParentContainerModelId();
395 }
396
397
402 @Override
403 public long getPrimaryKey() {
404 return _mbCategory.getPrimaryKey();
405 }
406
407 @Override
408 public java.io.Serializable getPrimaryKeyObj() {
409 return _mbCategory.getPrimaryKeyObj();
410 }
411
412
417 @Override
418 public int getStatus() {
419 return _mbCategory.getStatus();
420 }
421
422
427 @Override
428 public long getStatusByUserId() {
429 return _mbCategory.getStatusByUserId();
430 }
431
432
437 @Override
438 public java.lang.String getStatusByUserName() {
439 return _mbCategory.getStatusByUserName();
440 }
441
442
447 @Override
448 public java.lang.String getStatusByUserUuid() {
449 return _mbCategory.getStatusByUserUuid();
450 }
451
452
457 @Override
458 public Date getStatusDate() {
459 return _mbCategory.getStatusDate();
460 }
461
462
467 @Override
468 public int getThreadCount() {
469 return _mbCategory.getThreadCount();
470 }
471
472
477 @Override
478 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
479 throws com.liferay.portal.kernel.exception.PortalException {
480 return _mbCategory.getTrashEntry();
481 }
482
483
488 @Override
489 public long getTrashEntryClassPK() {
490 return _mbCategory.getTrashEntryClassPK();
491 }
492
493
498 @Override
499 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
500 return _mbCategory.getTrashHandler();
501 }
502
503
508 @Override
509 public long getUserId() {
510 return _mbCategory.getUserId();
511 }
512
513
518 @Override
519 public java.lang.String getUserName() {
520 return _mbCategory.getUserName();
521 }
522
523
528 @Override
529 public java.lang.String getUserUuid() {
530 return _mbCategory.getUserUuid();
531 }
532
533
538 @Override
539 public java.lang.String getUuid() {
540 return _mbCategory.getUuid();
541 }
542
543 @Override
544 public int hashCode() {
545 return _mbCategory.hashCode();
546 }
547
548
553 @Override
554 public boolean isApproved() {
555 return _mbCategory.isApproved();
556 }
557
558 @Override
559 public boolean isCachedModel() {
560 return _mbCategory.isCachedModel();
561 }
562
563
568 @Override
569 public boolean isDenied() {
570 return _mbCategory.isDenied();
571 }
572
573
578 @Override
579 public boolean isDraft() {
580 return _mbCategory.isDraft();
581 }
582
583 @Override
584 public boolean isEscapedModel() {
585 return _mbCategory.isEscapedModel();
586 }
587
588
593 @Override
594 public boolean isExpired() {
595 return _mbCategory.isExpired();
596 }
597
598
603 @Override
604 public boolean isInTrash() {
605 return _mbCategory.isInTrash();
606 }
607
608
613 @Override
614 public boolean isInTrashContainer() {
615 return _mbCategory.isInTrashContainer();
616 }
617
618 @Override
619 public boolean isInTrashExplicitly() {
620 return _mbCategory.isInTrashExplicitly();
621 }
622
623 @Override
624 public boolean isInTrashImplicitly() {
625 return _mbCategory.isInTrashImplicitly();
626 }
627
628
633 @Override
634 public boolean isInactive() {
635 return _mbCategory.isInactive();
636 }
637
638
643 @Override
644 public boolean isIncomplete() {
645 return _mbCategory.isIncomplete();
646 }
647
648 @Override
649 public boolean isNew() {
650 return _mbCategory.isNew();
651 }
652
653
658 @Override
659 public boolean isPending() {
660 return _mbCategory.isPending();
661 }
662
663 @Override
664 public boolean isRoot() {
665 return _mbCategory.isRoot();
666 }
667
668
673 @Override
674 public boolean isScheduled() {
675 return _mbCategory.isScheduled();
676 }
677
678 @Override
679 public void persist() {
680 _mbCategory.persist();
681 }
682
683 @Override
684 public void setCachedModel(boolean cachedModel) {
685 _mbCategory.setCachedModel(cachedModel);
686 }
687
688
693 @Override
694 public void setCategoryId(long categoryId) {
695 _mbCategory.setCategoryId(categoryId);
696 }
697
698
703 @Override
704 public void setCompanyId(long companyId) {
705 _mbCategory.setCompanyId(companyId);
706 }
707
708
713 @Override
714 public void setContainerModelId(long containerModelId) {
715 _mbCategory.setContainerModelId(containerModelId);
716 }
717
718
723 @Override
724 public void setCreateDate(Date createDate) {
725 _mbCategory.setCreateDate(createDate);
726 }
727
728
733 @Override
734 public void setDescription(java.lang.String description) {
735 _mbCategory.setDescription(description);
736 }
737
738
743 @Override
744 public void setDisplayStyle(java.lang.String displayStyle) {
745 _mbCategory.setDisplayStyle(displayStyle);
746 }
747
748 @Override
749 public void setExpandoBridgeAttributes(
750 com.liferay.portal.model.BaseModel<?> baseModel) {
751 _mbCategory.setExpandoBridgeAttributes(baseModel);
752 }
753
754 @Override
755 public void setExpandoBridgeAttributes(
756 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
757 _mbCategory.setExpandoBridgeAttributes(expandoBridge);
758 }
759
760 @Override
761 public void setExpandoBridgeAttributes(
762 com.liferay.portal.service.ServiceContext serviceContext) {
763 _mbCategory.setExpandoBridgeAttributes(serviceContext);
764 }
765
766
771 @Override
772 public void setGroupId(long groupId) {
773 _mbCategory.setGroupId(groupId);
774 }
775
776
781 @Override
782 public void setLastPostDate(Date lastPostDate) {
783 _mbCategory.setLastPostDate(lastPostDate);
784 }
785
786
791 @Override
792 public void setLastPublishDate(Date lastPublishDate) {
793 _mbCategory.setLastPublishDate(lastPublishDate);
794 }
795
796
801 @Override
802 public void setMessageCount(int messageCount) {
803 _mbCategory.setMessageCount(messageCount);
804 }
805
806
811 @Override
812 public void setModifiedDate(Date modifiedDate) {
813 _mbCategory.setModifiedDate(modifiedDate);
814 }
815
816
821 @Override
822 public void setName(java.lang.String name) {
823 _mbCategory.setName(name);
824 }
825
826 @Override
827 public void setNew(boolean n) {
828 _mbCategory.setNew(n);
829 }
830
831
836 @Override
837 public void setParentCategoryId(long parentCategoryId) {
838 _mbCategory.setParentCategoryId(parentCategoryId);
839 }
840
841
846 @Override
847 public void setParentContainerModelId(long parentContainerModelId) {
848 _mbCategory.setParentContainerModelId(parentContainerModelId);
849 }
850
851
856 @Override
857 public void setPrimaryKey(long primaryKey) {
858 _mbCategory.setPrimaryKey(primaryKey);
859 }
860
861 @Override
862 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
863 _mbCategory.setPrimaryKeyObj(primaryKeyObj);
864 }
865
866
871 @Override
872 public void setStatus(int status) {
873 _mbCategory.setStatus(status);
874 }
875
876
881 @Override
882 public void setStatusByUserId(long statusByUserId) {
883 _mbCategory.setStatusByUserId(statusByUserId);
884 }
885
886
891 @Override
892 public void setStatusByUserName(java.lang.String statusByUserName) {
893 _mbCategory.setStatusByUserName(statusByUserName);
894 }
895
896
901 @Override
902 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
903 _mbCategory.setStatusByUserUuid(statusByUserUuid);
904 }
905
906
911 @Override
912 public void setStatusDate(Date statusDate) {
913 _mbCategory.setStatusDate(statusDate);
914 }
915
916
921 @Override
922 public void setThreadCount(int threadCount) {
923 _mbCategory.setThreadCount(threadCount);
924 }
925
926
931 @Override
932 public void setUserId(long userId) {
933 _mbCategory.setUserId(userId);
934 }
935
936
941 @Override
942 public void setUserName(java.lang.String userName) {
943 _mbCategory.setUserName(userName);
944 }
945
946
951 @Override
952 public void setUserUuid(java.lang.String userUuid) {
953 _mbCategory.setUserUuid(userUuid);
954 }
955
956
961 @Override
962 public void setUuid(java.lang.String uuid) {
963 _mbCategory.setUuid(uuid);
964 }
965
966 @Override
967 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBCategory> toCacheModel() {
968 return _mbCategory.toCacheModel();
969 }
970
971 @Override
972 public com.liferay.portlet.messageboards.model.MBCategory toEscapedModel() {
973 return new MBCategoryWrapper(_mbCategory.toEscapedModel());
974 }
975
976 @Override
977 public java.lang.String toString() {
978 return _mbCategory.toString();
979 }
980
981 @Override
982 public com.liferay.portlet.messageboards.model.MBCategory toUnescapedModel() {
983 return new MBCategoryWrapper(_mbCategory.toUnescapedModel());
984 }
985
986 @Override
987 public java.lang.String toXmlString() {
988 return _mbCategory.toXmlString();
989 }
990
991 @Override
992 public boolean equals(Object obj) {
993 if (this == obj) {
994 return true;
995 }
996
997 if (!(obj instanceof MBCategoryWrapper)) {
998 return false;
999 }
1000
1001 MBCategoryWrapper mbCategoryWrapper = (MBCategoryWrapper)obj;
1002
1003 if (Validator.equals(_mbCategory, mbCategoryWrapper._mbCategory)) {
1004 return true;
1005 }
1006
1007 return false;
1008 }
1009
1010 @Override
1011 public StagedModelType getStagedModelType() {
1012 return _mbCategory.getStagedModelType();
1013 }
1014
1015
1018 @Deprecated
1019 public MBCategory getWrappedMBCategory() {
1020 return _mbCategory;
1021 }
1022
1023 @Override
1024 public MBCategory getWrappedModel() {
1025 return _mbCategory;
1026 }
1027
1028 @Override
1029 public boolean isEntityCacheEnabled() {
1030 return _mbCategory.isEntityCacheEnabled();
1031 }
1032
1033 @Override
1034 public boolean isFinderCacheEnabled() {
1035 return _mbCategory.isFinderCacheEnabled();
1036 }
1037
1038 @Override
1039 public void resetOriginalValues() {
1040 _mbCategory.resetOriginalValues();
1041 }
1042
1043 private final MBCategory _mbCategory;
1044 }