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 MBDiscussionWrapper implements MBDiscussion,
039 ModelWrapper<MBDiscussion> {
040 public MBDiscussionWrapper(MBDiscussion mbDiscussion) {
041 _mbDiscussion = mbDiscussion;
042 }
043
044 @Override
045 public Class<?> getModelClass() {
046 return MBDiscussion.class;
047 }
048
049 @Override
050 public String getModelClassName() {
051 return MBDiscussion.class.getName();
052 }
053
054 @Override
055 public Map<String, Object> getModelAttributes() {
056 Map<String, Object> attributes = new HashMap<String, Object>();
057
058 attributes.put("uuid", getUuid());
059 attributes.put("discussionId", getDiscussionId());
060 attributes.put("groupId", getGroupId());
061 attributes.put("companyId", getCompanyId());
062 attributes.put("userId", getUserId());
063 attributes.put("userName", getUserName());
064 attributes.put("createDate", getCreateDate());
065 attributes.put("modifiedDate", getModifiedDate());
066 attributes.put("classNameId", getClassNameId());
067 attributes.put("classPK", getClassPK());
068 attributes.put("threadId", getThreadId());
069
070 return attributes;
071 }
072
073 @Override
074 public void setModelAttributes(Map<String, Object> attributes) {
075 String uuid = (String)attributes.get("uuid");
076
077 if (uuid != null) {
078 setUuid(uuid);
079 }
080
081 Long discussionId = (Long)attributes.get("discussionId");
082
083 if (discussionId != null) {
084 setDiscussionId(discussionId);
085 }
086
087 Long groupId = (Long)attributes.get("groupId");
088
089 if (groupId != null) {
090 setGroupId(groupId);
091 }
092
093 Long companyId = (Long)attributes.get("companyId");
094
095 if (companyId != null) {
096 setCompanyId(companyId);
097 }
098
099 Long userId = (Long)attributes.get("userId");
100
101 if (userId != null) {
102 setUserId(userId);
103 }
104
105 String userName = (String)attributes.get("userName");
106
107 if (userName != null) {
108 setUserName(userName);
109 }
110
111 Date createDate = (Date)attributes.get("createDate");
112
113 if (createDate != null) {
114 setCreateDate(createDate);
115 }
116
117 Date modifiedDate = (Date)attributes.get("modifiedDate");
118
119 if (modifiedDate != null) {
120 setModifiedDate(modifiedDate);
121 }
122
123 Long classNameId = (Long)attributes.get("classNameId");
124
125 if (classNameId != null) {
126 setClassNameId(classNameId);
127 }
128
129 Long classPK = (Long)attributes.get("classPK");
130
131 if (classPK != null) {
132 setClassPK(classPK);
133 }
134
135 Long threadId = (Long)attributes.get("threadId");
136
137 if (threadId != null) {
138 setThreadId(threadId);
139 }
140 }
141
142 @Override
143 public java.lang.Object clone() {
144 return new MBDiscussionWrapper((MBDiscussion)_mbDiscussion.clone());
145 }
146
147 @Override
148 public int compareTo(
149 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion) {
150 return _mbDiscussion.compareTo(mbDiscussion);
151 }
152
153
158 @Override
159 public java.lang.String getClassName() {
160 return _mbDiscussion.getClassName();
161 }
162
163
168 @Override
169 public long getClassNameId() {
170 return _mbDiscussion.getClassNameId();
171 }
172
173
178 @Override
179 public long getClassPK() {
180 return _mbDiscussion.getClassPK();
181 }
182
183
188 @Override
189 public long getCompanyId() {
190 return _mbDiscussion.getCompanyId();
191 }
192
193
198 @Override
199 public Date getCreateDate() {
200 return _mbDiscussion.getCreateDate();
201 }
202
203
208 @Override
209 public long getDiscussionId() {
210 return _mbDiscussion.getDiscussionId();
211 }
212
213 @Override
214 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
215 return _mbDiscussion.getExpandoBridge();
216 }
217
218
223 @Override
224 public long getGroupId() {
225 return _mbDiscussion.getGroupId();
226 }
227
228
233 @Override
234 public Date getModifiedDate() {
235 return _mbDiscussion.getModifiedDate();
236 }
237
238
243 @Override
244 public long getPrimaryKey() {
245 return _mbDiscussion.getPrimaryKey();
246 }
247
248 @Override
249 public java.io.Serializable getPrimaryKeyObj() {
250 return _mbDiscussion.getPrimaryKeyObj();
251 }
252
253
258 @Override
259 public long getThreadId() {
260 return _mbDiscussion.getThreadId();
261 }
262
263
268 @Override
269 public long getUserId() {
270 return _mbDiscussion.getUserId();
271 }
272
273
278 @Override
279 public java.lang.String getUserName() {
280 return _mbDiscussion.getUserName();
281 }
282
283
288 @Override
289 public java.lang.String getUserUuid() {
290 return _mbDiscussion.getUserUuid();
291 }
292
293
298 @Override
299 public java.lang.String getUuid() {
300 return _mbDiscussion.getUuid();
301 }
302
303 @Override
304 public int hashCode() {
305 return _mbDiscussion.hashCode();
306 }
307
308 @Override
309 public boolean isCachedModel() {
310 return _mbDiscussion.isCachedModel();
311 }
312
313 @Override
314 public boolean isEscapedModel() {
315 return _mbDiscussion.isEscapedModel();
316 }
317
318 @Override
319 public boolean isNew() {
320 return _mbDiscussion.isNew();
321 }
322
323 @Override
324 public void persist() {
325 _mbDiscussion.persist();
326 }
327
328 @Override
329 public void setCachedModel(boolean cachedModel) {
330 _mbDiscussion.setCachedModel(cachedModel);
331 }
332
333 @Override
334 public void setClassName(java.lang.String className) {
335 _mbDiscussion.setClassName(className);
336 }
337
338
343 @Override
344 public void setClassNameId(long classNameId) {
345 _mbDiscussion.setClassNameId(classNameId);
346 }
347
348
353 @Override
354 public void setClassPK(long classPK) {
355 _mbDiscussion.setClassPK(classPK);
356 }
357
358
363 @Override
364 public void setCompanyId(long companyId) {
365 _mbDiscussion.setCompanyId(companyId);
366 }
367
368
373 @Override
374 public void setCreateDate(Date createDate) {
375 _mbDiscussion.setCreateDate(createDate);
376 }
377
378
383 @Override
384 public void setDiscussionId(long discussionId) {
385 _mbDiscussion.setDiscussionId(discussionId);
386 }
387
388 @Override
389 public void setExpandoBridgeAttributes(
390 com.liferay.portal.model.BaseModel<?> baseModel) {
391 _mbDiscussion.setExpandoBridgeAttributes(baseModel);
392 }
393
394 @Override
395 public void setExpandoBridgeAttributes(
396 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
397 _mbDiscussion.setExpandoBridgeAttributes(expandoBridge);
398 }
399
400 @Override
401 public void setExpandoBridgeAttributes(
402 com.liferay.portal.service.ServiceContext serviceContext) {
403 _mbDiscussion.setExpandoBridgeAttributes(serviceContext);
404 }
405
406
411 @Override
412 public void setGroupId(long groupId) {
413 _mbDiscussion.setGroupId(groupId);
414 }
415
416
421 @Override
422 public void setModifiedDate(Date modifiedDate) {
423 _mbDiscussion.setModifiedDate(modifiedDate);
424 }
425
426 @Override
427 public void setNew(boolean n) {
428 _mbDiscussion.setNew(n);
429 }
430
431
436 @Override
437 public void setPrimaryKey(long primaryKey) {
438 _mbDiscussion.setPrimaryKey(primaryKey);
439 }
440
441 @Override
442 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
443 _mbDiscussion.setPrimaryKeyObj(primaryKeyObj);
444 }
445
446
451 @Override
452 public void setThreadId(long threadId) {
453 _mbDiscussion.setThreadId(threadId);
454 }
455
456
461 @Override
462 public void setUserId(long userId) {
463 _mbDiscussion.setUserId(userId);
464 }
465
466
471 @Override
472 public void setUserName(java.lang.String userName) {
473 _mbDiscussion.setUserName(userName);
474 }
475
476
481 @Override
482 public void setUserUuid(java.lang.String userUuid) {
483 _mbDiscussion.setUserUuid(userUuid);
484 }
485
486
491 @Override
492 public void setUuid(java.lang.String uuid) {
493 _mbDiscussion.setUuid(uuid);
494 }
495
496 @Override
497 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBDiscussion> toCacheModel() {
498 return _mbDiscussion.toCacheModel();
499 }
500
501 @Override
502 public com.liferay.portlet.messageboards.model.MBDiscussion toEscapedModel() {
503 return new MBDiscussionWrapper(_mbDiscussion.toEscapedModel());
504 }
505
506 @Override
507 public java.lang.String toString() {
508 return _mbDiscussion.toString();
509 }
510
511 @Override
512 public com.liferay.portlet.messageboards.model.MBDiscussion toUnescapedModel() {
513 return new MBDiscussionWrapper(_mbDiscussion.toUnescapedModel());
514 }
515
516 @Override
517 public java.lang.String toXmlString() {
518 return _mbDiscussion.toXmlString();
519 }
520
521 @Override
522 public boolean equals(Object obj) {
523 if (this == obj) {
524 return true;
525 }
526
527 if (!(obj instanceof MBDiscussionWrapper)) {
528 return false;
529 }
530
531 MBDiscussionWrapper mbDiscussionWrapper = (MBDiscussionWrapper)obj;
532
533 if (Validator.equals(_mbDiscussion, mbDiscussionWrapper._mbDiscussion)) {
534 return true;
535 }
536
537 return false;
538 }
539
540 @Override
541 public StagedModelType getStagedModelType() {
542 return _mbDiscussion.getStagedModelType();
543 }
544
545
548 @Deprecated
549 public MBDiscussion getWrappedMBDiscussion() {
550 return _mbDiscussion;
551 }
552
553 @Override
554 public MBDiscussion getWrappedModel() {
555 return _mbDiscussion;
556 }
557
558 @Override
559 public boolean isEntityCacheEnabled() {
560 return _mbDiscussion.isEntityCacheEnabled();
561 }
562
563 @Override
564 public boolean isFinderCacheEnabled() {
565 return _mbDiscussion.isFinderCacheEnabled();
566 }
567
568 @Override
569 public void resetOriginalValues() {
570 _mbDiscussion.resetOriginalValues();
571 }
572
573 private final MBDiscussion _mbDiscussion;
574 }