001
014
015 package com.liferay.message.boards.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.model.ModelWrapper;
024 import com.liferay.portal.kernel.service.ServiceContext;
025 import com.liferay.portal.kernel.util.Validator;
026
027 import java.io.Serializable;
028
029 import java.util.Date;
030 import java.util.HashMap;
031 import java.util.Map;
032
033
042 @ProviderType
043 public class MBThreadFlagWrapper implements MBThreadFlag,
044 ModelWrapper<MBThreadFlag> {
045 public MBThreadFlagWrapper(MBThreadFlag mbThreadFlag) {
046 _mbThreadFlag = mbThreadFlag;
047 }
048
049 @Override
050 public Class<?> getModelClass() {
051 return MBThreadFlag.class;
052 }
053
054 @Override
055 public String getModelClassName() {
056 return MBThreadFlag.class.getName();
057 }
058
059 @Override
060 public Map<String, Object> getModelAttributes() {
061 Map<String, Object> attributes = new HashMap<String, Object>();
062
063 attributes.put("uuid", getUuid());
064 attributes.put("threadFlagId", getThreadFlagId());
065 attributes.put("groupId", getGroupId());
066 attributes.put("companyId", getCompanyId());
067 attributes.put("userId", getUserId());
068 attributes.put("userName", getUserName());
069 attributes.put("createDate", getCreateDate());
070 attributes.put("modifiedDate", getModifiedDate());
071 attributes.put("threadId", getThreadId());
072 attributes.put("lastPublishDate", getLastPublishDate());
073
074 return attributes;
075 }
076
077 @Override
078 public void setModelAttributes(Map<String, Object> attributes) {
079 String uuid = (String)attributes.get("uuid");
080
081 if (uuid != null) {
082 setUuid(uuid);
083 }
084
085 Long threadFlagId = (Long)attributes.get("threadFlagId");
086
087 if (threadFlagId != null) {
088 setThreadFlagId(threadFlagId);
089 }
090
091 Long groupId = (Long)attributes.get("groupId");
092
093 if (groupId != null) {
094 setGroupId(groupId);
095 }
096
097 Long companyId = (Long)attributes.get("companyId");
098
099 if (companyId != null) {
100 setCompanyId(companyId);
101 }
102
103 Long userId = (Long)attributes.get("userId");
104
105 if (userId != null) {
106 setUserId(userId);
107 }
108
109 String userName = (String)attributes.get("userName");
110
111 if (userName != null) {
112 setUserName(userName);
113 }
114
115 Date createDate = (Date)attributes.get("createDate");
116
117 if (createDate != null) {
118 setCreateDate(createDate);
119 }
120
121 Date modifiedDate = (Date)attributes.get("modifiedDate");
122
123 if (modifiedDate != null) {
124 setModifiedDate(modifiedDate);
125 }
126
127 Long threadId = (Long)attributes.get("threadId");
128
129 if (threadId != null) {
130 setThreadId(threadId);
131 }
132
133 Date lastPublishDate = (Date)attributes.get("lastPublishDate");
134
135 if (lastPublishDate != null) {
136 setLastPublishDate(lastPublishDate);
137 }
138 }
139
140 @Override
141 public java.lang.Object clone() {
142 return new MBThreadFlagWrapper((MBThreadFlag)_mbThreadFlag.clone());
143 }
144
145 @Override
146 public int compareTo(
147 com.liferay.message.boards.kernel.model.MBThreadFlag mbThreadFlag) {
148 return _mbThreadFlag.compareTo(mbThreadFlag);
149 }
150
151
156 @Override
157 public long getCompanyId() {
158 return _mbThreadFlag.getCompanyId();
159 }
160
161
166 @Override
167 public Date getCreateDate() {
168 return _mbThreadFlag.getCreateDate();
169 }
170
171 @Override
172 public ExpandoBridge getExpandoBridge() {
173 return _mbThreadFlag.getExpandoBridge();
174 }
175
176
181 @Override
182 public long getGroupId() {
183 return _mbThreadFlag.getGroupId();
184 }
185
186
191 @Override
192 public Date getLastPublishDate() {
193 return _mbThreadFlag.getLastPublishDate();
194 }
195
196
201 @Override
202 public Date getModifiedDate() {
203 return _mbThreadFlag.getModifiedDate();
204 }
205
206
211 @Override
212 public long getPrimaryKey() {
213 return _mbThreadFlag.getPrimaryKey();
214 }
215
216 @Override
217 public Serializable getPrimaryKeyObj() {
218 return _mbThreadFlag.getPrimaryKeyObj();
219 }
220
221
226 @Override
227 public long getThreadFlagId() {
228 return _mbThreadFlag.getThreadFlagId();
229 }
230
231
236 @Override
237 public long getThreadId() {
238 return _mbThreadFlag.getThreadId();
239 }
240
241
246 @Override
247 public long getUserId() {
248 return _mbThreadFlag.getUserId();
249 }
250
251
256 @Override
257 public java.lang.String getUserName() {
258 return _mbThreadFlag.getUserName();
259 }
260
261
266 @Override
267 public java.lang.String getUserUuid() {
268 return _mbThreadFlag.getUserUuid();
269 }
270
271
276 @Override
277 public java.lang.String getUuid() {
278 return _mbThreadFlag.getUuid();
279 }
280
281 @Override
282 public int hashCode() {
283 return _mbThreadFlag.hashCode();
284 }
285
286 @Override
287 public boolean isCachedModel() {
288 return _mbThreadFlag.isCachedModel();
289 }
290
291 @Override
292 public boolean isEscapedModel() {
293 return _mbThreadFlag.isEscapedModel();
294 }
295
296 @Override
297 public boolean isNew() {
298 return _mbThreadFlag.isNew();
299 }
300
301 @Override
302 public void persist() {
303 _mbThreadFlag.persist();
304 }
305
306 @Override
307 public void setCachedModel(boolean cachedModel) {
308 _mbThreadFlag.setCachedModel(cachedModel);
309 }
310
311
316 @Override
317 public void setCompanyId(long companyId) {
318 _mbThreadFlag.setCompanyId(companyId);
319 }
320
321
326 @Override
327 public void setCreateDate(Date createDate) {
328 _mbThreadFlag.setCreateDate(createDate);
329 }
330
331 @Override
332 public void setExpandoBridgeAttributes(
333 com.liferay.portal.kernel.model.BaseModel<?> baseModel) {
334 _mbThreadFlag.setExpandoBridgeAttributes(baseModel);
335 }
336
337 @Override
338 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
339 _mbThreadFlag.setExpandoBridgeAttributes(expandoBridge);
340 }
341
342 @Override
343 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
344 _mbThreadFlag.setExpandoBridgeAttributes(serviceContext);
345 }
346
347
352 @Override
353 public void setGroupId(long groupId) {
354 _mbThreadFlag.setGroupId(groupId);
355 }
356
357
362 @Override
363 public void setLastPublishDate(Date lastPublishDate) {
364 _mbThreadFlag.setLastPublishDate(lastPublishDate);
365 }
366
367
372 @Override
373 public void setModifiedDate(Date modifiedDate) {
374 _mbThreadFlag.setModifiedDate(modifiedDate);
375 }
376
377 @Override
378 public void setNew(boolean n) {
379 _mbThreadFlag.setNew(n);
380 }
381
382
387 @Override
388 public void setPrimaryKey(long primaryKey) {
389 _mbThreadFlag.setPrimaryKey(primaryKey);
390 }
391
392 @Override
393 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
394 _mbThreadFlag.setPrimaryKeyObj(primaryKeyObj);
395 }
396
397
402 @Override
403 public void setThreadFlagId(long threadFlagId) {
404 _mbThreadFlag.setThreadFlagId(threadFlagId);
405 }
406
407
412 @Override
413 public void setThreadId(long threadId) {
414 _mbThreadFlag.setThreadId(threadId);
415 }
416
417
422 @Override
423 public void setUserId(long userId) {
424 _mbThreadFlag.setUserId(userId);
425 }
426
427
432 @Override
433 public void setUserName(java.lang.String userName) {
434 _mbThreadFlag.setUserName(userName);
435 }
436
437
442 @Override
443 public void setUserUuid(java.lang.String userUuid) {
444 _mbThreadFlag.setUserUuid(userUuid);
445 }
446
447
452 @Override
453 public void setUuid(java.lang.String uuid) {
454 _mbThreadFlag.setUuid(uuid);
455 }
456
457 @Override
458 public com.liferay.portal.kernel.model.CacheModel<com.liferay.message.boards.kernel.model.MBThreadFlag> toCacheModel() {
459 return _mbThreadFlag.toCacheModel();
460 }
461
462 @Override
463 public com.liferay.message.boards.kernel.model.MBThreadFlag toEscapedModel() {
464 return new MBThreadFlagWrapper(_mbThreadFlag.toEscapedModel());
465 }
466
467 @Override
468 public java.lang.String toString() {
469 return _mbThreadFlag.toString();
470 }
471
472 @Override
473 public com.liferay.message.boards.kernel.model.MBThreadFlag toUnescapedModel() {
474 return new MBThreadFlagWrapper(_mbThreadFlag.toUnescapedModel());
475 }
476
477 @Override
478 public java.lang.String toXmlString() {
479 return _mbThreadFlag.toXmlString();
480 }
481
482 @Override
483 public boolean equals(Object obj) {
484 if (this == obj) {
485 return true;
486 }
487
488 if (!(obj instanceof MBThreadFlagWrapper)) {
489 return false;
490 }
491
492 MBThreadFlagWrapper mbThreadFlagWrapper = (MBThreadFlagWrapper)obj;
493
494 if (Validator.equals(_mbThreadFlag, mbThreadFlagWrapper._mbThreadFlag)) {
495 return true;
496 }
497
498 return false;
499 }
500
501 @Override
502 public StagedModelType getStagedModelType() {
503 return _mbThreadFlag.getStagedModelType();
504 }
505
506 @Override
507 public MBThreadFlag getWrappedModel() {
508 return _mbThreadFlag;
509 }
510
511 @Override
512 public boolean isEntityCacheEnabled() {
513 return _mbThreadFlag.isEntityCacheEnabled();
514 }
515
516 @Override
517 public boolean isFinderCacheEnabled() {
518 return _mbThreadFlag.isFinderCacheEnabled();
519 }
520
521 @Override
522 public void resetOriginalValues() {
523 _mbThreadFlag.resetOriginalValues();
524 }
525
526 private final MBThreadFlag _mbThreadFlag;
527 }