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 long getTrashEntryClassPK() {
657 return _mbCategory.getTrashEntryClassPK();
658 }
659
660
665 @Override
666 public com.liferay.portal.kernel.trash.TrashHandler getTrashHandler() {
667 return _mbCategory.getTrashHandler();
668 }
669
670
675 @Override
676 public boolean isInTrash() {
677 return _mbCategory.isInTrash();
678 }
679
680
686 @Override
687 public boolean isInTrashContainer() {
688 return _mbCategory.isInTrashContainer();
689 }
690
691
694 @Override
695 public boolean getApproved() {
696 return _mbCategory.getApproved();
697 }
698
699
704 @Override
705 public boolean isApproved() {
706 return _mbCategory.isApproved();
707 }
708
709
714 @Override
715 public boolean isDenied() {
716 return _mbCategory.isDenied();
717 }
718
719
724 @Override
725 public boolean isDraft() {
726 return _mbCategory.isDraft();
727 }
728
729
734 @Override
735 public boolean isExpired() {
736 return _mbCategory.isExpired();
737 }
738
739
744 @Override
745 public boolean isInactive() {
746 return _mbCategory.isInactive();
747 }
748
749
754 @Override
755 public boolean isIncomplete() {
756 return _mbCategory.isIncomplete();
757 }
758
759
764 @Override
765 public boolean isPending() {
766 return _mbCategory.isPending();
767 }
768
769
774 @Override
775 public boolean isScheduled() {
776 return _mbCategory.isScheduled();
777 }
778
779
784 @Override
785 public long getContainerModelId() {
786 return _mbCategory.getContainerModelId();
787 }
788
789
794 @Override
795 public void setContainerModelId(long containerModelId) {
796 _mbCategory.setContainerModelId(containerModelId);
797 }
798
799
804 @Override
805 public java.lang.String getContainerModelName() {
806 return _mbCategory.getContainerModelName();
807 }
808
809
814 @Override
815 public long getParentContainerModelId() {
816 return _mbCategory.getParentContainerModelId();
817 }
818
819
824 @Override
825 public void setParentContainerModelId(long parentContainerModelId) {
826 _mbCategory.setParentContainerModelId(parentContainerModelId);
827 }
828
829 @Override
830 public boolean isNew() {
831 return _mbCategory.isNew();
832 }
833
834 @Override
835 public void setNew(boolean n) {
836 _mbCategory.setNew(n);
837 }
838
839 @Override
840 public boolean isCachedModel() {
841 return _mbCategory.isCachedModel();
842 }
843
844 @Override
845 public void setCachedModel(boolean cachedModel) {
846 _mbCategory.setCachedModel(cachedModel);
847 }
848
849 @Override
850 public boolean isEscapedModel() {
851 return _mbCategory.isEscapedModel();
852 }
853
854 @Override
855 public java.io.Serializable getPrimaryKeyObj() {
856 return _mbCategory.getPrimaryKeyObj();
857 }
858
859 @Override
860 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
861 _mbCategory.setPrimaryKeyObj(primaryKeyObj);
862 }
863
864 @Override
865 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
866 return _mbCategory.getExpandoBridge();
867 }
868
869 @Override
870 public void setExpandoBridgeAttributes(
871 com.liferay.portal.model.BaseModel<?> baseModel) {
872 _mbCategory.setExpandoBridgeAttributes(baseModel);
873 }
874
875 @Override
876 public void setExpandoBridgeAttributes(
877 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
878 _mbCategory.setExpandoBridgeAttributes(expandoBridge);
879 }
880
881 @Override
882 public void setExpandoBridgeAttributes(
883 com.liferay.portal.service.ServiceContext serviceContext) {
884 _mbCategory.setExpandoBridgeAttributes(serviceContext);
885 }
886
887 @Override
888 public java.lang.Object clone() {
889 return new MBCategoryWrapper((MBCategory)_mbCategory.clone());
890 }
891
892 @Override
893 public int compareTo(
894 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
895 return _mbCategory.compareTo(mbCategory);
896 }
897
898 @Override
899 public int hashCode() {
900 return _mbCategory.hashCode();
901 }
902
903 @Override
904 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBCategory> toCacheModel() {
905 return _mbCategory.toCacheModel();
906 }
907
908 @Override
909 public com.liferay.portlet.messageboards.model.MBCategory toEscapedModel() {
910 return new MBCategoryWrapper(_mbCategory.toEscapedModel());
911 }
912
913 @Override
914 public com.liferay.portlet.messageboards.model.MBCategory toUnescapedModel() {
915 return new MBCategoryWrapper(_mbCategory.toUnescapedModel());
916 }
917
918 @Override
919 public java.lang.String toString() {
920 return _mbCategory.toString();
921 }
922
923 @Override
924 public java.lang.String toXmlString() {
925 return _mbCategory.toXmlString();
926 }
927
928 @Override
929 public void persist()
930 throws com.liferay.portal.kernel.exception.SystemException {
931 _mbCategory.persist();
932 }
933
934 @Override
935 public java.util.List<java.lang.Long> getAncestorCategoryIds()
936 throws com.liferay.portal.kernel.exception.PortalException,
937 com.liferay.portal.kernel.exception.SystemException {
938 return _mbCategory.getAncestorCategoryIds();
939 }
940
941 @Override
942 public java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getAncestors()
943 throws com.liferay.portal.kernel.exception.PortalException,
944 com.liferay.portal.kernel.exception.SystemException {
945 return _mbCategory.getAncestors();
946 }
947
948 @Override
949 public com.liferay.portlet.messageboards.model.MBCategory getParentCategory()
950 throws com.liferay.portal.kernel.exception.PortalException,
951 com.liferay.portal.kernel.exception.SystemException {
952 return _mbCategory.getParentCategory();
953 }
954
955 @Override
956 public boolean isRoot() {
957 return _mbCategory.isRoot();
958 }
959
960 @Override
961 public boolean equals(Object obj) {
962 if (this == obj) {
963 return true;
964 }
965
966 if (!(obj instanceof MBCategoryWrapper)) {
967 return false;
968 }
969
970 MBCategoryWrapper mbCategoryWrapper = (MBCategoryWrapper)obj;
971
972 if (Validator.equals(_mbCategory, mbCategoryWrapper._mbCategory)) {
973 return true;
974 }
975
976 return false;
977 }
978
979 @Override
980 public StagedModelType getStagedModelType() {
981 return _mbCategory.getStagedModelType();
982 }
983
984
987 public MBCategory getWrappedMBCategory() {
988 return _mbCategory;
989 }
990
991 @Override
992 public MBCategory getWrappedModel() {
993 return _mbCategory;
994 }
995
996 @Override
997 public void resetOriginalValues() {
998 _mbCategory.resetOriginalValues();
999 }
1000
1001 private MBCategory _mbCategory;
1002 }