001
014
015 package com.liferay.portlet.trash.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018 import com.liferay.portal.model.ModelWrapper;
019
020 import java.util.Date;
021 import java.util.HashMap;
022 import java.util.Map;
023
024
033 public class TrashEntryWrapper implements TrashEntry, ModelWrapper<TrashEntry> {
034 public TrashEntryWrapper(TrashEntry trashEntry) {
035 _trashEntry = trashEntry;
036 }
037
038 @Override
039 public Class<?> getModelClass() {
040 return TrashEntry.class;
041 }
042
043 @Override
044 public String getModelClassName() {
045 return TrashEntry.class.getName();
046 }
047
048 @Override
049 public Map<String, Object> getModelAttributes() {
050 Map<String, Object> attributes = new HashMap<String, Object>();
051
052 attributes.put("entryId", getEntryId());
053 attributes.put("groupId", getGroupId());
054 attributes.put("companyId", getCompanyId());
055 attributes.put("userId", getUserId());
056 attributes.put("userName", getUserName());
057 attributes.put("createDate", getCreateDate());
058 attributes.put("classNameId", getClassNameId());
059 attributes.put("classPK", getClassPK());
060 attributes.put("systemEventSetKey", getSystemEventSetKey());
061 attributes.put("typeSettings", getTypeSettings());
062 attributes.put("status", getStatus());
063
064 return attributes;
065 }
066
067 @Override
068 public void setModelAttributes(Map<String, Object> attributes) {
069 Long entryId = (Long)attributes.get("entryId");
070
071 if (entryId != null) {
072 setEntryId(entryId);
073 }
074
075 Long groupId = (Long)attributes.get("groupId");
076
077 if (groupId != null) {
078 setGroupId(groupId);
079 }
080
081 Long companyId = (Long)attributes.get("companyId");
082
083 if (companyId != null) {
084 setCompanyId(companyId);
085 }
086
087 Long userId = (Long)attributes.get("userId");
088
089 if (userId != null) {
090 setUserId(userId);
091 }
092
093 String userName = (String)attributes.get("userName");
094
095 if (userName != null) {
096 setUserName(userName);
097 }
098
099 Date createDate = (Date)attributes.get("createDate");
100
101 if (createDate != null) {
102 setCreateDate(createDate);
103 }
104
105 Long classNameId = (Long)attributes.get("classNameId");
106
107 if (classNameId != null) {
108 setClassNameId(classNameId);
109 }
110
111 Long classPK = (Long)attributes.get("classPK");
112
113 if (classPK != null) {
114 setClassPK(classPK);
115 }
116
117 Long systemEventSetKey = (Long)attributes.get("systemEventSetKey");
118
119 if (systemEventSetKey != null) {
120 setSystemEventSetKey(systemEventSetKey);
121 }
122
123 String typeSettings = (String)attributes.get("typeSettings");
124
125 if (typeSettings != null) {
126 setTypeSettings(typeSettings);
127 }
128
129 Integer status = (Integer)attributes.get("status");
130
131 if (status != null) {
132 setStatus(status);
133 }
134 }
135
136
141 @Override
142 public long getPrimaryKey() {
143 return _trashEntry.getPrimaryKey();
144 }
145
146
151 @Override
152 public void setPrimaryKey(long primaryKey) {
153 _trashEntry.setPrimaryKey(primaryKey);
154 }
155
156
161 @Override
162 public long getEntryId() {
163 return _trashEntry.getEntryId();
164 }
165
166
171 @Override
172 public void setEntryId(long entryId) {
173 _trashEntry.setEntryId(entryId);
174 }
175
176
181 @Override
182 public long getGroupId() {
183 return _trashEntry.getGroupId();
184 }
185
186
191 @Override
192 public void setGroupId(long groupId) {
193 _trashEntry.setGroupId(groupId);
194 }
195
196
201 @Override
202 public long getCompanyId() {
203 return _trashEntry.getCompanyId();
204 }
205
206
211 @Override
212 public void setCompanyId(long companyId) {
213 _trashEntry.setCompanyId(companyId);
214 }
215
216
221 @Override
222 public long getUserId() {
223 return _trashEntry.getUserId();
224 }
225
226
231 @Override
232 public void setUserId(long userId) {
233 _trashEntry.setUserId(userId);
234 }
235
236
242 @Override
243 public java.lang.String getUserUuid()
244 throws com.liferay.portal.kernel.exception.SystemException {
245 return _trashEntry.getUserUuid();
246 }
247
248
253 @Override
254 public void setUserUuid(java.lang.String userUuid) {
255 _trashEntry.setUserUuid(userUuid);
256 }
257
258
263 @Override
264 public java.lang.String getUserName() {
265 return _trashEntry.getUserName();
266 }
267
268
273 @Override
274 public void setUserName(java.lang.String userName) {
275 _trashEntry.setUserName(userName);
276 }
277
278
283 @Override
284 public java.util.Date getCreateDate() {
285 return _trashEntry.getCreateDate();
286 }
287
288
293 @Override
294 public void setCreateDate(java.util.Date createDate) {
295 _trashEntry.setCreateDate(createDate);
296 }
297
298
303 @Override
304 public java.lang.String getClassName() {
305 return _trashEntry.getClassName();
306 }
307
308 @Override
309 public void setClassName(java.lang.String className) {
310 _trashEntry.setClassName(className);
311 }
312
313
318 @Override
319 public long getClassNameId() {
320 return _trashEntry.getClassNameId();
321 }
322
323
328 @Override
329 public void setClassNameId(long classNameId) {
330 _trashEntry.setClassNameId(classNameId);
331 }
332
333
338 @Override
339 public long getClassPK() {
340 return _trashEntry.getClassPK();
341 }
342
343
348 @Override
349 public void setClassPK(long classPK) {
350 _trashEntry.setClassPK(classPK);
351 }
352
353
358 @Override
359 public long getSystemEventSetKey() {
360 return _trashEntry.getSystemEventSetKey();
361 }
362
363
368 @Override
369 public void setSystemEventSetKey(long systemEventSetKey) {
370 _trashEntry.setSystemEventSetKey(systemEventSetKey);
371 }
372
373
378 @Override
379 public java.lang.String getTypeSettings() {
380 return _trashEntry.getTypeSettings();
381 }
382
383
388 @Override
389 public void setTypeSettings(java.lang.String typeSettings) {
390 _trashEntry.setTypeSettings(typeSettings);
391 }
392
393
398 @Override
399 public int getStatus() {
400 return _trashEntry.getStatus();
401 }
402
403
408 @Override
409 public void setStatus(int status) {
410 _trashEntry.setStatus(status);
411 }
412
413 @Override
414 public boolean isNew() {
415 return _trashEntry.isNew();
416 }
417
418 @Override
419 public void setNew(boolean n) {
420 _trashEntry.setNew(n);
421 }
422
423 @Override
424 public boolean isCachedModel() {
425 return _trashEntry.isCachedModel();
426 }
427
428 @Override
429 public void setCachedModel(boolean cachedModel) {
430 _trashEntry.setCachedModel(cachedModel);
431 }
432
433 @Override
434 public boolean isEscapedModel() {
435 return _trashEntry.isEscapedModel();
436 }
437
438 @Override
439 public java.io.Serializable getPrimaryKeyObj() {
440 return _trashEntry.getPrimaryKeyObj();
441 }
442
443 @Override
444 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
445 _trashEntry.setPrimaryKeyObj(primaryKeyObj);
446 }
447
448 @Override
449 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
450 return _trashEntry.getExpandoBridge();
451 }
452
453 @Override
454 public void setExpandoBridgeAttributes(
455 com.liferay.portal.model.BaseModel<?> baseModel) {
456 _trashEntry.setExpandoBridgeAttributes(baseModel);
457 }
458
459 @Override
460 public void setExpandoBridgeAttributes(
461 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
462 _trashEntry.setExpandoBridgeAttributes(expandoBridge);
463 }
464
465 @Override
466 public void setExpandoBridgeAttributes(
467 com.liferay.portal.service.ServiceContext serviceContext) {
468 _trashEntry.setExpandoBridgeAttributes(serviceContext);
469 }
470
471 @Override
472 public java.lang.Object clone() {
473 return new TrashEntryWrapper((TrashEntry)_trashEntry.clone());
474 }
475
476 @Override
477 public int compareTo(com.liferay.portlet.trash.model.TrashEntry trashEntry) {
478 return _trashEntry.compareTo(trashEntry);
479 }
480
481 @Override
482 public int hashCode() {
483 return _trashEntry.hashCode();
484 }
485
486 @Override
487 public com.liferay.portal.model.CacheModel<com.liferay.portlet.trash.model.TrashEntry> toCacheModel() {
488 return _trashEntry.toCacheModel();
489 }
490
491 @Override
492 public com.liferay.portlet.trash.model.TrashEntry toEscapedModel() {
493 return new TrashEntryWrapper(_trashEntry.toEscapedModel());
494 }
495
496 @Override
497 public com.liferay.portlet.trash.model.TrashEntry toUnescapedModel() {
498 return new TrashEntryWrapper(_trashEntry.toUnescapedModel());
499 }
500
501 @Override
502 public java.lang.String toString() {
503 return _trashEntry.toString();
504 }
505
506 @Override
507 public java.lang.String toXmlString() {
508 return _trashEntry.toXmlString();
509 }
510
511 @Override
512 public void persist()
513 throws com.liferay.portal.kernel.exception.SystemException {
514 _trashEntry.persist();
515 }
516
517 @Override
518 public com.liferay.portlet.trash.model.TrashEntry getRootEntry() {
519 return _trashEntry.getRootEntry();
520 }
521
522 @Override
523 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
524 return _trashEntry.getTypeSettingsProperties();
525 }
526
527 @Override
528 public java.lang.String getTypeSettingsProperty(java.lang.String key) {
529 return _trashEntry.getTypeSettingsProperty(key);
530 }
531
532 @Override
533 public java.lang.String getTypeSettingsProperty(java.lang.String key,
534 java.lang.String defaultValue) {
535 return _trashEntry.getTypeSettingsProperty(key, defaultValue);
536 }
537
538 @Override
539 public boolean isTrashEntry(java.lang.Class<?> clazz, long classPK) {
540 return _trashEntry.isTrashEntry(clazz, classPK);
541 }
542
543 @Override
544 public boolean isTrashEntry(
545 com.liferay.portal.model.TrashedModel trashedModel) {
546 return _trashEntry.isTrashEntry(trashedModel);
547 }
548
549 @Override
550 public void setRootEntry(
551 com.liferay.portlet.trash.model.TrashEntry rootEntry) {
552 _trashEntry.setRootEntry(rootEntry);
553 }
554
555 @Override
556 public void setTypeSettingsProperties(
557 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
558 _trashEntry.setTypeSettingsProperties(typeSettingsProperties);
559 }
560
561 @Override
562 public boolean equals(Object obj) {
563 if (this == obj) {
564 return true;
565 }
566
567 if (!(obj instanceof TrashEntryWrapper)) {
568 return false;
569 }
570
571 TrashEntryWrapper trashEntryWrapper = (TrashEntryWrapper)obj;
572
573 if (Validator.equals(_trashEntry, trashEntryWrapper._trashEntry)) {
574 return true;
575 }
576
577 return false;
578 }
579
580
583 public TrashEntry getWrappedTrashEntry() {
584 return _trashEntry;
585 }
586
587 @Override
588 public TrashEntry getWrappedModel() {
589 return _trashEntry;
590 }
591
592 @Override
593 public void resetOriginalValues() {
594 _trashEntry.resetOriginalValues();
595 }
596
597 private TrashEntry _trashEntry;
598 }