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("typeSettings", getTypeSettings());
061 attributes.put("status", getStatus());
062
063 return attributes;
064 }
065
066 @Override
067 public void setModelAttributes(Map<String, Object> attributes) {
068 Long entryId = (Long)attributes.get("entryId");
069
070 if (entryId != null) {
071 setEntryId(entryId);
072 }
073
074 Long groupId = (Long)attributes.get("groupId");
075
076 if (groupId != null) {
077 setGroupId(groupId);
078 }
079
080 Long companyId = (Long)attributes.get("companyId");
081
082 if (companyId != null) {
083 setCompanyId(companyId);
084 }
085
086 Long userId = (Long)attributes.get("userId");
087
088 if (userId != null) {
089 setUserId(userId);
090 }
091
092 String userName = (String)attributes.get("userName");
093
094 if (userName != null) {
095 setUserName(userName);
096 }
097
098 Date createDate = (Date)attributes.get("createDate");
099
100 if (createDate != null) {
101 setCreateDate(createDate);
102 }
103
104 Long classNameId = (Long)attributes.get("classNameId");
105
106 if (classNameId != null) {
107 setClassNameId(classNameId);
108 }
109
110 Long classPK = (Long)attributes.get("classPK");
111
112 if (classPK != null) {
113 setClassPK(classPK);
114 }
115
116 String typeSettings = (String)attributes.get("typeSettings");
117
118 if (typeSettings != null) {
119 setTypeSettings(typeSettings);
120 }
121
122 Integer status = (Integer)attributes.get("status");
123
124 if (status != null) {
125 setStatus(status);
126 }
127 }
128
129
134 @Override
135 public long getPrimaryKey() {
136 return _trashEntry.getPrimaryKey();
137 }
138
139
144 @Override
145 public void setPrimaryKey(long primaryKey) {
146 _trashEntry.setPrimaryKey(primaryKey);
147 }
148
149
154 @Override
155 public long getEntryId() {
156 return _trashEntry.getEntryId();
157 }
158
159
164 @Override
165 public void setEntryId(long entryId) {
166 _trashEntry.setEntryId(entryId);
167 }
168
169
174 @Override
175 public long getGroupId() {
176 return _trashEntry.getGroupId();
177 }
178
179
184 @Override
185 public void setGroupId(long groupId) {
186 _trashEntry.setGroupId(groupId);
187 }
188
189
194 @Override
195 public long getCompanyId() {
196 return _trashEntry.getCompanyId();
197 }
198
199
204 @Override
205 public void setCompanyId(long companyId) {
206 _trashEntry.setCompanyId(companyId);
207 }
208
209
214 @Override
215 public long getUserId() {
216 return _trashEntry.getUserId();
217 }
218
219
224 @Override
225 public void setUserId(long userId) {
226 _trashEntry.setUserId(userId);
227 }
228
229
235 @Override
236 public java.lang.String getUserUuid()
237 throws com.liferay.portal.kernel.exception.SystemException {
238 return _trashEntry.getUserUuid();
239 }
240
241
246 @Override
247 public void setUserUuid(java.lang.String userUuid) {
248 _trashEntry.setUserUuid(userUuid);
249 }
250
251
256 @Override
257 public java.lang.String getUserName() {
258 return _trashEntry.getUserName();
259 }
260
261
266 @Override
267 public void setUserName(java.lang.String userName) {
268 _trashEntry.setUserName(userName);
269 }
270
271
276 @Override
277 public java.util.Date getCreateDate() {
278 return _trashEntry.getCreateDate();
279 }
280
281
286 @Override
287 public void setCreateDate(java.util.Date createDate) {
288 _trashEntry.setCreateDate(createDate);
289 }
290
291
296 @Override
297 public java.lang.String getClassName() {
298 return _trashEntry.getClassName();
299 }
300
301 @Override
302 public void setClassName(java.lang.String className) {
303 _trashEntry.setClassName(className);
304 }
305
306
311 @Override
312 public long getClassNameId() {
313 return _trashEntry.getClassNameId();
314 }
315
316
321 @Override
322 public void setClassNameId(long classNameId) {
323 _trashEntry.setClassNameId(classNameId);
324 }
325
326
331 @Override
332 public long getClassPK() {
333 return _trashEntry.getClassPK();
334 }
335
336
341 @Override
342 public void setClassPK(long classPK) {
343 _trashEntry.setClassPK(classPK);
344 }
345
346
351 @Override
352 public java.lang.String getTypeSettings() {
353 return _trashEntry.getTypeSettings();
354 }
355
356
361 @Override
362 public void setTypeSettings(java.lang.String typeSettings) {
363 _trashEntry.setTypeSettings(typeSettings);
364 }
365
366
371 @Override
372 public int getStatus() {
373 return _trashEntry.getStatus();
374 }
375
376
381 @Override
382 public void setStatus(int status) {
383 _trashEntry.setStatus(status);
384 }
385
386 @Override
387 public boolean isNew() {
388 return _trashEntry.isNew();
389 }
390
391 @Override
392 public void setNew(boolean n) {
393 _trashEntry.setNew(n);
394 }
395
396 @Override
397 public boolean isCachedModel() {
398 return _trashEntry.isCachedModel();
399 }
400
401 @Override
402 public void setCachedModel(boolean cachedModel) {
403 _trashEntry.setCachedModel(cachedModel);
404 }
405
406 @Override
407 public boolean isEscapedModel() {
408 return _trashEntry.isEscapedModel();
409 }
410
411 @Override
412 public java.io.Serializable getPrimaryKeyObj() {
413 return _trashEntry.getPrimaryKeyObj();
414 }
415
416 @Override
417 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
418 _trashEntry.setPrimaryKeyObj(primaryKeyObj);
419 }
420
421 @Override
422 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
423 return _trashEntry.getExpandoBridge();
424 }
425
426 @Override
427 public void setExpandoBridgeAttributes(
428 com.liferay.portal.model.BaseModel<?> baseModel) {
429 _trashEntry.setExpandoBridgeAttributes(baseModel);
430 }
431
432 @Override
433 public void setExpandoBridgeAttributes(
434 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
435 _trashEntry.setExpandoBridgeAttributes(expandoBridge);
436 }
437
438 @Override
439 public void setExpandoBridgeAttributes(
440 com.liferay.portal.service.ServiceContext serviceContext) {
441 _trashEntry.setExpandoBridgeAttributes(serviceContext);
442 }
443
444 @Override
445 public java.lang.Object clone() {
446 return new TrashEntryWrapper((TrashEntry)_trashEntry.clone());
447 }
448
449 @Override
450 public int compareTo(com.liferay.portlet.trash.model.TrashEntry trashEntry) {
451 return _trashEntry.compareTo(trashEntry);
452 }
453
454 @Override
455 public int hashCode() {
456 return _trashEntry.hashCode();
457 }
458
459 @Override
460 public com.liferay.portal.model.CacheModel<com.liferay.portlet.trash.model.TrashEntry> toCacheModel() {
461 return _trashEntry.toCacheModel();
462 }
463
464 @Override
465 public com.liferay.portlet.trash.model.TrashEntry toEscapedModel() {
466 return new TrashEntryWrapper(_trashEntry.toEscapedModel());
467 }
468
469 @Override
470 public com.liferay.portlet.trash.model.TrashEntry toUnescapedModel() {
471 return new TrashEntryWrapper(_trashEntry.toUnescapedModel());
472 }
473
474 @Override
475 public java.lang.String toString() {
476 return _trashEntry.toString();
477 }
478
479 @Override
480 public java.lang.String toXmlString() {
481 return _trashEntry.toXmlString();
482 }
483
484 @Override
485 public void persist()
486 throws com.liferay.portal.kernel.exception.SystemException {
487 _trashEntry.persist();
488 }
489
490 @Override
491 public com.liferay.portlet.trash.model.TrashEntry getRootEntry() {
492 return _trashEntry.getRootEntry();
493 }
494
495 @Override
496 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties() {
497 return _trashEntry.getTypeSettingsProperties();
498 }
499
500 @Override
501 public java.lang.String getTypeSettingsProperty(java.lang.String key) {
502 return _trashEntry.getTypeSettingsProperty(key);
503 }
504
505 @Override
506 public java.lang.String getTypeSettingsProperty(java.lang.String key,
507 java.lang.String defaultValue) {
508 return _trashEntry.getTypeSettingsProperty(key, defaultValue);
509 }
510
511 @Override
512 public void setRootEntry(
513 com.liferay.portlet.trash.model.TrashEntry rootEntry) {
514 _trashEntry.setRootEntry(rootEntry);
515 }
516
517 @Override
518 public void setTypeSettingsProperties(
519 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties) {
520 _trashEntry.setTypeSettingsProperties(typeSettingsProperties);
521 }
522
523 @Override
524 public boolean equals(Object obj) {
525 if (this == obj) {
526 return true;
527 }
528
529 if (!(obj instanceof TrashEntryWrapper)) {
530 return false;
531 }
532
533 TrashEntryWrapper trashEntryWrapper = (TrashEntryWrapper)obj;
534
535 if (Validator.equals(_trashEntry, trashEntryWrapper._trashEntry)) {
536 return true;
537 }
538
539 return false;
540 }
541
542
545 public TrashEntry getWrappedTrashEntry() {
546 return _trashEntry;
547 }
548
549 @Override
550 public TrashEntry getWrappedModel() {
551 return _trashEntry;
552 }
553
554 @Override
555 public void resetOriginalValues() {
556 _trashEntry.resetOriginalValues();
557 }
558
559 private TrashEntry _trashEntry;
560 }