001
014
015 package com.liferay.portlet.messageboards.model;
016
017 import com.liferay.portal.kernel.lar.StagedModelType;
018 import com.liferay.portal.kernel.util.Validator;
019 import com.liferay.portal.model.ModelWrapper;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 public class MBCategoryWrapper implements MBCategory, ModelWrapper<MBCategory> {
035 public MBCategoryWrapper(MBCategory mbCategory) {
036 _mbCategory = mbCategory;
037 }
038
039 @Override
040 public Class<?> getModelClass() {
041 return MBCategory.class;
042 }
043
044 @Override
045 public String getModelClassName() {
046 return MBCategory.class.getName();
047 }
048
049 @Override
050 public Map<String, Object> getModelAttributes() {
051 Map<String, Object> attributes = new HashMap<String, Object>();
052
053 attributes.put("uuid", getUuid());
054 attributes.put("categoryId", getCategoryId());
055 attributes.put("groupId", getGroupId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("userName", getUserName());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("modifiedDate", getModifiedDate());
061 attributes.put("parentCategoryId", getParentCategoryId());
062 attributes.put("name", getName());
063 attributes.put("description", getDescription());
064 attributes.put("displayStyle", getDisplayStyle());
065 attributes.put("threadCount", getThreadCount());
066 attributes.put("messageCount", getMessageCount());
067 attributes.put("lastPostDate", getLastPostDate());
068 attributes.put("status", getStatus());
069 attributes.put("statusByUserId", getStatusByUserId());
070 attributes.put("statusByUserName", getStatusByUserName());
071 attributes.put("statusDate", getStatusDate());
072
073 return attributes;
074 }
075
076 @Override
077 public void setModelAttributes(Map<String, Object> attributes) {
078 String uuid = (String)attributes.get("uuid");
079
080 if (uuid != null) {
081 setUuid(uuid);
082 }
083
084 Long categoryId = (Long)attributes.get("categoryId");
085
086 if (categoryId != null) {
087 setCategoryId(categoryId);
088 }
089
090 Long groupId = (Long)attributes.get("groupId");
091
092 if (groupId != null) {
093 setGroupId(groupId);
094 }
095
096 Long companyId = (Long)attributes.get("companyId");
097
098 if (companyId != null) {
099 setCompanyId(companyId);
100 }
101
102 Long userId = (Long)attributes.get("userId");
103
104 if (userId != null) {
105 setUserId(userId);
106 }
107
108 String userName = (String)attributes.get("userName");
109
110 if (userName != null) {
111 setUserName(userName);
112 }
113
114 Date createDate = (Date)attributes.get("createDate");
115
116 if (createDate != null) {
117 setCreateDate(createDate);
118 }
119
120 Date modifiedDate = (Date)attributes.get("modifiedDate");
121
122 if (modifiedDate != null) {
123 setModifiedDate(modifiedDate);
124 }
125
126 Long parentCategoryId = (Long)attributes.get("parentCategoryId");
127
128 if (parentCategoryId != null) {
129 setParentCategoryId(parentCategoryId);
130 }
131
132 String name = (String)attributes.get("name");
133
134 if (name != null) {
135 setName(name);
136 }
137
138 String description = (String)attributes.get("description");
139
140 if (description != null) {
141 setDescription(description);
142 }
143
144 String displayStyle = (String)attributes.get("displayStyle");
145
146 if (displayStyle != null) {
147 setDisplayStyle(displayStyle);
148 }
149
150 Integer threadCount = (Integer)attributes.get("threadCount");
151
152 if (threadCount != null) {
153 setThreadCount(threadCount);
154 }
155
156 Integer messageCount = (Integer)attributes.get("messageCount");
157
158 if (messageCount != null) {
159 setMessageCount(messageCount);
160 }
161
162 Date lastPostDate = (Date)attributes.get("lastPostDate");
163
164 if (lastPostDate != null) {
165 setLastPostDate(lastPostDate);
166 }
167
168 Integer status = (Integer)attributes.get("status");
169
170 if (status != null) {
171 setStatus(status);
172 }
173
174 Long statusByUserId = (Long)attributes.get("statusByUserId");
175
176 if (statusByUserId != null) {
177 setStatusByUserId(statusByUserId);
178 }
179
180 String statusByUserName = (String)attributes.get("statusByUserName");
181
182 if (statusByUserName != null) {
183 setStatusByUserName(statusByUserName);
184 }
185
186 Date statusDate = (Date)attributes.get("statusDate");
187
188 if (statusDate != null) {
189 setStatusDate(statusDate);
190 }
191 }
192
193
198 @Override
199 public long getPrimaryKey() {
200 return _mbCategory.getPrimaryKey();
201 }
202
203
208 @Override
209 public void setPrimaryKey(long primaryKey) {
210 _mbCategory.setPrimaryKey(primaryKey);
211 }
212
213
218 @Override
219 public java.lang.String getUuid() {
220 return _mbCategory.getUuid();
221 }
222
223
228 @Override
229 public void setUuid(java.lang.String uuid) {
230 _mbCategory.setUuid(uuid);
231 }
232
233
238 @Override
239 public long getCategoryId() {
240 return _mbCategory.getCategoryId();
241 }
242
243
248 @Override
249 public void setCategoryId(long categoryId) {
250 _mbCategory.setCategoryId(categoryId);
251 }
252
253
258 @Override
259 public long getGroupId() {
260 return _mbCategory.getGroupId();
261 }
262
263
268 @Override
269 public void setGroupId(long groupId) {
270 _mbCategory.setGroupId(groupId);
271 }
272
273
278 @Override
279 public long getCompanyId() {
280 return _mbCategory.getCompanyId();
281 }
282
283
288 @Override
289 public void setCompanyId(long companyId) {
290 _mbCategory.setCompanyId(companyId);
291 }
292
293
298 @Override
299 public long getUserId() {
300 return _mbCategory.getUserId();
301 }
302
303
308 @Override
309 public void setUserId(long userId) {
310 _mbCategory.setUserId(userId);
311 }
312
313
319 @Override
320 public java.lang.String getUserUuid()
321 throws com.liferay.portal.kernel.exception.SystemException {
322 return _mbCategory.getUserUuid();
323 }
324
325
330 @Override
331 public void setUserUuid(java.lang.String userUuid) {
332 _mbCategory.setUserUuid(userUuid);
333 }
334
335
340 @Override
341 public java.lang.String getUserName() {
342 return _mbCategory.getUserName();
343 }
344
345
350 @Override
351 public void setUserName(java.lang.String userName) {
352 _mbCategory.setUserName(userName);
353 }
354
355
360 @Override
361 public java.util.Date getCreateDate() {
362 return _mbCategory.getCreateDate();
363 }
364
365
370 @Override
371 public void setCreateDate(java.util.Date createDate) {
372 _mbCategory.setCreateDate(createDate);
373 }
374
375
380 @Override
381 public java.util.Date getModifiedDate() {
382 return _mbCategory.getModifiedDate();
383 }
384
385
390 @Override
391 public void setModifiedDate(java.util.Date modifiedDate) {
392 _mbCategory.setModifiedDate(modifiedDate);
393 }
394
395
400 @Override
401 public long getParentCategoryId() {
402 return _mbCategory.getParentCategoryId();
403 }
404
405
410 @Override
411 public void setParentCategoryId(long parentCategoryId) {
412 _mbCategory.setParentCategoryId(parentCategoryId);
413 }
414
415
420 @Override
421 public java.lang.String getName() {
422 return _mbCategory.getName();
423 }
424
425
430 @Override
431 public void setName(java.lang.String name) {
432 _mbCategory.setName(name);
433 }
434
435
440 @Override
441 public java.lang.String getDescription() {
442 return _mbCategory.getDescription();
443 }
444
445
450 @Override
451 public void setDescription(java.lang.String description) {
452 _mbCategory.setDescription(description);
453 }
454
455
460 @Override
461 public java.lang.String getDisplayStyle() {
462 return _mbCategory.getDisplayStyle();
463 }
464
465
470 @Override
471 public void setDisplayStyle(java.lang.String displayStyle) {
472 _mbCategory.setDisplayStyle(displayStyle);
473 }
474
475
480 @Override
481 public int getThreadCount() {
482 return _mbCategory.getThreadCount();
483 }
484
485
490 @Override
491 public void setThreadCount(int threadCount) {
492 _mbCategory.setThreadCount(threadCount);
493 }
494
495
500 @Override
501 public int getMessageCount() {
502 return _mbCategory.getMessageCount();
503 }
504
505
510 @Override
511 public void setMessageCount(int messageCount) {
512 _mbCategory.setMessageCount(messageCount);
513 }
514
515
520 @Override
521 public java.util.Date getLastPostDate() {
522 return _mbCategory.getLastPostDate();
523 }
524
525
530 @Override
531 public void setLastPostDate(java.util.Date lastPostDate) {
532 _mbCategory.setLastPostDate(lastPostDate);
533 }
534
535
540 @Override
541 public int getStatus() {
542 return _mbCategory.getStatus();
543 }
544
545
550 @Override
551 public void setStatus(int status) {
552 _mbCategory.setStatus(status);
553 }
554
555
560 @Override
561 public long getStatusByUserId() {
562 return _mbCategory.getStatusByUserId();
563 }
564
565
570 @Override
571 public void setStatusByUserId(long statusByUserId) {
572 _mbCategory.setStatusByUserId(statusByUserId);
573 }
574
575
581 @Override
582 public java.lang.String getStatusByUserUuid()
583 throws com.liferay.portal.kernel.exception.SystemException {
584 return _mbCategory.getStatusByUserUuid();
585 }
586
587
592 @Override
593 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
594 _mbCategory.setStatusByUserUuid(statusByUserUuid);
595 }
596
597
602 @Override
603 public java.lang.String getStatusByUserName() {
604 return _mbCategory.getStatusByUserName();
605 }
606
607
612 @Override
613 public void setStatusByUserName(java.lang.String statusByUserName) {
614 _mbCategory.setStatusByUserName(statusByUserName);
615 }
616
617
622 @Override
623 public java.util.Date getStatusDate() {
624 return _mbCategory.getStatusDate();
625 }
626
627
632 @Override
633 public void setStatusDate(java.util.Date statusDate) {
634 _mbCategory.setStatusDate(statusDate);
635 }
636
637
643 @Override
644 public com.liferay.portlet.trash.model.TrashEntry getTrashEntry()
645 throws com.liferay.portal.kernel.exception.PortalException,
646 com.liferay.portal.kernel.exception.SystemException {
647 return _mbCategory.getTrashEntry();
648 }
649
650
655 @Override
656 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
657 return _mbCategory.getTrashHandler();
658 }
659
660
665 @Override
666 public boolean isInTrash() {
667 return _mbCategory.isInTrash();
668 }
669
670
676 @Override
677 public boolean isInTrashContainer() {
678 return _mbCategory.isInTrashContainer();
679 }
680
681
684 @Override
685 public boolean getApproved() {
686 return _mbCategory.getApproved();
687 }
688
689
694 @Override
695 public boolean isApproved() {
696 return _mbCategory.isApproved();
697 }
698
699
704 @Override
705 public boolean isDenied() {
706 return _mbCategory.isDenied();
707 }
708
709
714 @Override
715 public boolean isDraft() {
716 return _mbCategory.isDraft();
717 }
718
719
724 @Override
725 public boolean isExpired() {
726 return _mbCategory.isExpired();
727 }
728
729
734 @Override
735 public boolean isInactive() {
736 return _mbCategory.isInactive();
737 }
738
739
744 @Override
745 public boolean isIncomplete() {
746 return _mbCategory.isIncomplete();
747 }
748
749
754 @Override
755 public boolean isPending() {
756 return _mbCategory.isPending();
757 }
758
759
764 @Override
765 public boolean isScheduled() {
766 return _mbCategory.isScheduled();
767 }
768
769
774 @Override
775 public long getContainerModelId() {
776 return _mbCategory.getContainerModelId();
777 }
778
779
784 @Override
785 public void setContainerModelId(long containerModelId) {
786 _mbCategory.setContainerModelId(containerModelId);
787 }
788
789
794 @Override
795 public java.lang.String getContainerModelName() {
796 return _mbCategory.getContainerModelName();
797 }
798
799
804 @Override
805 public long getParentContainerModelId() {
806 return _mbCategory.getParentContainerModelId();
807 }
808
809
814 @Override
815 public void setParentContainerModelId(long parentContainerModelId) {
816 _mbCategory.setParentContainerModelId(parentContainerModelId);
817 }
818
819 @Override
820 public boolean isNew() {
821 return _mbCategory.isNew();
822 }
823
824 @Override
825 public void setNew(boolean n) {
826 _mbCategory.setNew(n);
827 }
828
829 @Override
830 public boolean isCachedModel() {
831 return _mbCategory.isCachedModel();
832 }
833
834 @Override
835 public void setCachedModel(boolean cachedModel) {
836 _mbCategory.setCachedModel(cachedModel);
837 }
838
839 @Override
840 public boolean isEscapedModel() {
841 return _mbCategory.isEscapedModel();
842 }
843
844 @Override
845 public java.io.Serializable getPrimaryKeyObj() {
846 return _mbCategory.getPrimaryKeyObj();
847 }
848
849 @Override
850 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
851 _mbCategory.setPrimaryKeyObj(primaryKeyObj);
852 }
853
854 @Override
855 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
856 return _mbCategory.getExpandoBridge();
857 }
858
859 @Override
860 public void setExpandoBridgeAttributes(
861 com.liferay.portal.model.BaseModel<?> baseModel) {
862 _mbCategory.setExpandoBridgeAttributes(baseModel);
863 }
864
865 @Override
866 public void setExpandoBridgeAttributes(
867 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
868 _mbCategory.setExpandoBridgeAttributes(expandoBridge);
869 }
870
871 @Override
872 public void setExpandoBridgeAttributes(
873 com.liferay.portal.service.ServiceContext serviceContext) {
874 _mbCategory.setExpandoBridgeAttributes(serviceContext);
875 }
876
877 @Override
878 public java.lang.Object clone() {
879 return new MBCategoryWrapper((MBCategory)_mbCategory.clone());
880 }
881
882 @Override
883 public int compareTo(
884 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
885 return _mbCategory.compareTo(mbCategory);
886 }
887
888 @Override
889 public int hashCode() {
890 return _mbCategory.hashCode();
891 }
892
893 @Override
894 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBCategory> toCacheModel() {
895 return _mbCategory.toCacheModel();
896 }
897
898 @Override
899 public com.liferay.portlet.messageboards.model.MBCategory toEscapedModel() {
900 return new MBCategoryWrapper(_mbCategory.toEscapedModel());
901 }
902
903 @Override
904 public com.liferay.portlet.messageboards.model.MBCategory toUnescapedModel() {
905 return new MBCategoryWrapper(_mbCategory.toUnescapedModel());
906 }
907
908 @Override
909 public java.lang.String toString() {
910 return _mbCategory.toString();
911 }
912
913 @Override
914 public java.lang.String toXmlString() {
915 return _mbCategory.toXmlString();
916 }
917
918 @Override
919 public void persist()
920 throws com.liferay.portal.kernel.exception.SystemException {
921 _mbCategory.persist();
922 }
923
924 @Override
925 public java.util.List<java.lang.Long> getAncestorCategoryIds()
926 throws com.liferay.portal.kernel.exception.PortalException,
927 com.liferay.portal.kernel.exception.SystemException {
928 return _mbCategory.getAncestorCategoryIds();
929 }
930
931 @Override
932 public java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getAncestors()
933 throws com.liferay.portal.kernel.exception.PortalException,
934 com.liferay.portal.kernel.exception.SystemException {
935 return _mbCategory.getAncestors();
936 }
937
938 @Override
939 public com.liferay.portlet.messageboards.model.MBCategory getParentCategory()
940 throws com.liferay.portal.kernel.exception.PortalException,
941 com.liferay.portal.kernel.exception.SystemException {
942 return _mbCategory.getParentCategory();
943 }
944
945 @Override
946 public boolean isRoot() {
947 return _mbCategory.isRoot();
948 }
949
950 @Override
951 public boolean equals(Object obj) {
952 if (this == obj) {
953 return true;
954 }
955
956 if (!(obj instanceof MBCategoryWrapper)) {
957 return false;
958 }
959
960 MBCategoryWrapper mbCategoryWrapper = (MBCategoryWrapper)obj;
961
962 if (Validator.equals(_mbCategory, mbCategoryWrapper._mbCategory)) {
963 return true;
964 }
965
966 return false;
967 }
968
969 @Override
970 public StagedModelType getStagedModelType() {
971 return _mbCategory.getStagedModelType();
972 }
973
974
977 public MBCategory getWrappedMBCategory() {
978 return _mbCategory;
979 }
980
981 @Override
982 public MBCategory getWrappedModel() {
983 return _mbCategory;
984 }
985
986 @Override
987 public void resetOriginalValues() {
988 _mbCategory.resetOriginalValues();
989 }
990
991 private MBCategory _mbCategory;
992 }