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 import com.liferay.portal.service.ServiceContext;
022
023 import com.liferay.portlet.expando.model.ExpandoBridge;
024 import com.liferay.portlet.exportimport.lar.StagedModelType;
025
026 import java.io.Serializable;
027
028 import java.util.Date;
029 import java.util.HashMap;
030 import java.util.Map;
031
032
041 @ProviderType
042 public class MBBanWrapper implements MBBan, ModelWrapper<MBBan> {
043 public MBBanWrapper(MBBan mbBan) {
044 _mbBan = mbBan;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return MBBan.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return MBBan.class.getName();
055 }
056
057 @Override
058 public Map<String, Object> getModelAttributes() {
059 Map<String, Object> attributes = new HashMap<String, Object>();
060
061 attributes.put("uuid", getUuid());
062 attributes.put("banId", getBanId());
063 attributes.put("groupId", getGroupId());
064 attributes.put("companyId", getCompanyId());
065 attributes.put("userId", getUserId());
066 attributes.put("userName", getUserName());
067 attributes.put("createDate", getCreateDate());
068 attributes.put("modifiedDate", getModifiedDate());
069 attributes.put("banUserId", getBanUserId());
070 attributes.put("lastPublishDate", getLastPublishDate());
071
072 return attributes;
073 }
074
075 @Override
076 public void setModelAttributes(Map<String, Object> attributes) {
077 String uuid = (String)attributes.get("uuid");
078
079 if (uuid != null) {
080 setUuid(uuid);
081 }
082
083 Long banId = (Long)attributes.get("banId");
084
085 if (banId != null) {
086 setBanId(banId);
087 }
088
089 Long groupId = (Long)attributes.get("groupId");
090
091 if (groupId != null) {
092 setGroupId(groupId);
093 }
094
095 Long companyId = (Long)attributes.get("companyId");
096
097 if (companyId != null) {
098 setCompanyId(companyId);
099 }
100
101 Long userId = (Long)attributes.get("userId");
102
103 if (userId != null) {
104 setUserId(userId);
105 }
106
107 String userName = (String)attributes.get("userName");
108
109 if (userName != null) {
110 setUserName(userName);
111 }
112
113 Date createDate = (Date)attributes.get("createDate");
114
115 if (createDate != null) {
116 setCreateDate(createDate);
117 }
118
119 Date modifiedDate = (Date)attributes.get("modifiedDate");
120
121 if (modifiedDate != null) {
122 setModifiedDate(modifiedDate);
123 }
124
125 Long banUserId = (Long)attributes.get("banUserId");
126
127 if (banUserId != null) {
128 setBanUserId(banUserId);
129 }
130
131 Date lastPublishDate = (Date)attributes.get("lastPublishDate");
132
133 if (lastPublishDate != null) {
134 setLastPublishDate(lastPublishDate);
135 }
136 }
137
138 @Override
139 public java.lang.Object clone() {
140 return new MBBanWrapper((MBBan)_mbBan.clone());
141 }
142
143 @Override
144 public int compareTo(com.liferay.portlet.messageboards.model.MBBan mbBan) {
145 return _mbBan.compareTo(mbBan);
146 }
147
148
153 @Override
154 public long getBanId() {
155 return _mbBan.getBanId();
156 }
157
158
163 @Override
164 public long getBanUserId() {
165 return _mbBan.getBanUserId();
166 }
167
168
173 @Override
174 public java.lang.String getBanUserUuid() {
175 return _mbBan.getBanUserUuid();
176 }
177
178
183 @Override
184 public long getCompanyId() {
185 return _mbBan.getCompanyId();
186 }
187
188
193 @Override
194 public Date getCreateDate() {
195 return _mbBan.getCreateDate();
196 }
197
198 @Override
199 public ExpandoBridge getExpandoBridge() {
200 return _mbBan.getExpandoBridge();
201 }
202
203
208 @Override
209 public long getGroupId() {
210 return _mbBan.getGroupId();
211 }
212
213
218 @Override
219 public Date getLastPublishDate() {
220 return _mbBan.getLastPublishDate();
221 }
222
223
228 @Override
229 public Date getModifiedDate() {
230 return _mbBan.getModifiedDate();
231 }
232
233
238 @Override
239 public long getPrimaryKey() {
240 return _mbBan.getPrimaryKey();
241 }
242
243 @Override
244 public Serializable getPrimaryKeyObj() {
245 return _mbBan.getPrimaryKeyObj();
246 }
247
248
253 @Override
254 public long getUserId() {
255 return _mbBan.getUserId();
256 }
257
258
263 @Override
264 public java.lang.String getUserName() {
265 return _mbBan.getUserName();
266 }
267
268
273 @Override
274 public java.lang.String getUserUuid() {
275 return _mbBan.getUserUuid();
276 }
277
278
283 @Override
284 public java.lang.String getUuid() {
285 return _mbBan.getUuid();
286 }
287
288 @Override
289 public int hashCode() {
290 return _mbBan.hashCode();
291 }
292
293 @Override
294 public boolean isCachedModel() {
295 return _mbBan.isCachedModel();
296 }
297
298 @Override
299 public boolean isEscapedModel() {
300 return _mbBan.isEscapedModel();
301 }
302
303 @Override
304 public boolean isNew() {
305 return _mbBan.isNew();
306 }
307
308 @Override
309 public void persist() {
310 _mbBan.persist();
311 }
312
313
318 @Override
319 public void setBanId(long banId) {
320 _mbBan.setBanId(banId);
321 }
322
323
328 @Override
329 public void setBanUserId(long banUserId) {
330 _mbBan.setBanUserId(banUserId);
331 }
332
333
338 @Override
339 public void setBanUserUuid(java.lang.String banUserUuid) {
340 _mbBan.setBanUserUuid(banUserUuid);
341 }
342
343 @Override
344 public void setCachedModel(boolean cachedModel) {
345 _mbBan.setCachedModel(cachedModel);
346 }
347
348
353 @Override
354 public void setCompanyId(long companyId) {
355 _mbBan.setCompanyId(companyId);
356 }
357
358
363 @Override
364 public void setCreateDate(Date createDate) {
365 _mbBan.setCreateDate(createDate);
366 }
367
368 @Override
369 public void setExpandoBridgeAttributes(
370 com.liferay.portal.model.BaseModel<?> baseModel) {
371 _mbBan.setExpandoBridgeAttributes(baseModel);
372 }
373
374 @Override
375 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
376 _mbBan.setExpandoBridgeAttributes(expandoBridge);
377 }
378
379 @Override
380 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
381 _mbBan.setExpandoBridgeAttributes(serviceContext);
382 }
383
384
389 @Override
390 public void setGroupId(long groupId) {
391 _mbBan.setGroupId(groupId);
392 }
393
394
399 @Override
400 public void setLastPublishDate(Date lastPublishDate) {
401 _mbBan.setLastPublishDate(lastPublishDate);
402 }
403
404
409 @Override
410 public void setModifiedDate(Date modifiedDate) {
411 _mbBan.setModifiedDate(modifiedDate);
412 }
413
414 @Override
415 public void setNew(boolean n) {
416 _mbBan.setNew(n);
417 }
418
419
424 @Override
425 public void setPrimaryKey(long primaryKey) {
426 _mbBan.setPrimaryKey(primaryKey);
427 }
428
429 @Override
430 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
431 _mbBan.setPrimaryKeyObj(primaryKeyObj);
432 }
433
434
439 @Override
440 public void setUserId(long userId) {
441 _mbBan.setUserId(userId);
442 }
443
444
449 @Override
450 public void setUserName(java.lang.String userName) {
451 _mbBan.setUserName(userName);
452 }
453
454
459 @Override
460 public void setUserUuid(java.lang.String userUuid) {
461 _mbBan.setUserUuid(userUuid);
462 }
463
464
469 @Override
470 public void setUuid(java.lang.String uuid) {
471 _mbBan.setUuid(uuid);
472 }
473
474 @Override
475 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBBan> toCacheModel() {
476 return _mbBan.toCacheModel();
477 }
478
479 @Override
480 public com.liferay.portlet.messageboards.model.MBBan toEscapedModel() {
481 return new MBBanWrapper(_mbBan.toEscapedModel());
482 }
483
484 @Override
485 public java.lang.String toString() {
486 return _mbBan.toString();
487 }
488
489 @Override
490 public com.liferay.portlet.messageboards.model.MBBan toUnescapedModel() {
491 return new MBBanWrapper(_mbBan.toUnescapedModel());
492 }
493
494 @Override
495 public java.lang.String toXmlString() {
496 return _mbBan.toXmlString();
497 }
498
499 @Override
500 public boolean equals(Object obj) {
501 if (this == obj) {
502 return true;
503 }
504
505 if (!(obj instanceof MBBanWrapper)) {
506 return false;
507 }
508
509 MBBanWrapper mbBanWrapper = (MBBanWrapper)obj;
510
511 if (Validator.equals(_mbBan, mbBanWrapper._mbBan)) {
512 return true;
513 }
514
515 return false;
516 }
517
518 @Override
519 public StagedModelType getStagedModelType() {
520 return _mbBan.getStagedModelType();
521 }
522
523 @Override
524 public MBBan getWrappedModel() {
525 return _mbBan;
526 }
527
528 @Override
529 public boolean isEntityCacheEnabled() {
530 return _mbBan.isEntityCacheEnabled();
531 }
532
533 @Override
534 public boolean isFinderCacheEnabled() {
535 return _mbBan.isFinderCacheEnabled();
536 }
537
538 @Override
539 public void resetOriginalValues() {
540 _mbBan.resetOriginalValues();
541 }
542
543 private final MBBan _mbBan;
544 }