001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020 import com.liferay.portal.service.ServiceContext;
021
022 import com.liferay.portlet.expando.model.ExpandoBridge;
023
024 import java.io.Serializable;
025
026 import java.util.Date;
027 import java.util.HashMap;
028 import java.util.Map;
029
030
039 @ProviderType
040 public class WorkflowDefinitionLinkWrapper implements WorkflowDefinitionLink,
041 ModelWrapper<WorkflowDefinitionLink> {
042 public WorkflowDefinitionLinkWrapper(
043 WorkflowDefinitionLink workflowDefinitionLink) {
044 _workflowDefinitionLink = workflowDefinitionLink;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return WorkflowDefinitionLink.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return WorkflowDefinitionLink.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("mvccVersion", getMvccVersion());
062 attributes.put("workflowDefinitionLinkId", getWorkflowDefinitionLinkId());
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("classNameId", getClassNameId());
070 attributes.put("classPK", getClassPK());
071 attributes.put("typePK", getTypePK());
072 attributes.put("workflowDefinitionName", getWorkflowDefinitionName());
073 attributes.put("workflowDefinitionVersion",
074 getWorkflowDefinitionVersion());
075
076 return attributes;
077 }
078
079 @Override
080 public void setModelAttributes(Map<String, Object> attributes) {
081 Long mvccVersion = (Long)attributes.get("mvccVersion");
082
083 if (mvccVersion != null) {
084 setMvccVersion(mvccVersion);
085 }
086
087 Long workflowDefinitionLinkId = (Long)attributes.get(
088 "workflowDefinitionLinkId");
089
090 if (workflowDefinitionLinkId != null) {
091 setWorkflowDefinitionLinkId(workflowDefinitionLinkId);
092 }
093
094 Long groupId = (Long)attributes.get("groupId");
095
096 if (groupId != null) {
097 setGroupId(groupId);
098 }
099
100 Long companyId = (Long)attributes.get("companyId");
101
102 if (companyId != null) {
103 setCompanyId(companyId);
104 }
105
106 Long userId = (Long)attributes.get("userId");
107
108 if (userId != null) {
109 setUserId(userId);
110 }
111
112 String userName = (String)attributes.get("userName");
113
114 if (userName != null) {
115 setUserName(userName);
116 }
117
118 Date createDate = (Date)attributes.get("createDate");
119
120 if (createDate != null) {
121 setCreateDate(createDate);
122 }
123
124 Date modifiedDate = (Date)attributes.get("modifiedDate");
125
126 if (modifiedDate != null) {
127 setModifiedDate(modifiedDate);
128 }
129
130 Long classNameId = (Long)attributes.get("classNameId");
131
132 if (classNameId != null) {
133 setClassNameId(classNameId);
134 }
135
136 Long classPK = (Long)attributes.get("classPK");
137
138 if (classPK != null) {
139 setClassPK(classPK);
140 }
141
142 Long typePK = (Long)attributes.get("typePK");
143
144 if (typePK != null) {
145 setTypePK(typePK);
146 }
147
148 String workflowDefinitionName = (String)attributes.get(
149 "workflowDefinitionName");
150
151 if (workflowDefinitionName != null) {
152 setWorkflowDefinitionName(workflowDefinitionName);
153 }
154
155 Integer workflowDefinitionVersion = (Integer)attributes.get(
156 "workflowDefinitionVersion");
157
158 if (workflowDefinitionVersion != null) {
159 setWorkflowDefinitionVersion(workflowDefinitionVersion);
160 }
161 }
162
163 @Override
164 public java.lang.Object clone() {
165 return new WorkflowDefinitionLinkWrapper((WorkflowDefinitionLink)_workflowDefinitionLink.clone());
166 }
167
168 @Override
169 public int compareTo(
170 com.liferay.portal.model.WorkflowDefinitionLink workflowDefinitionLink) {
171 return _workflowDefinitionLink.compareTo(workflowDefinitionLink);
172 }
173
174
179 @Override
180 public java.lang.String getClassName() {
181 return _workflowDefinitionLink.getClassName();
182 }
183
184
189 @Override
190 public long getClassNameId() {
191 return _workflowDefinitionLink.getClassNameId();
192 }
193
194
199 @Override
200 public long getClassPK() {
201 return _workflowDefinitionLink.getClassPK();
202 }
203
204
209 @Override
210 public long getCompanyId() {
211 return _workflowDefinitionLink.getCompanyId();
212 }
213
214
219 @Override
220 public Date getCreateDate() {
221 return _workflowDefinitionLink.getCreateDate();
222 }
223
224 @Override
225 public ExpandoBridge getExpandoBridge() {
226 return _workflowDefinitionLink.getExpandoBridge();
227 }
228
229
234 @Override
235 public long getGroupId() {
236 return _workflowDefinitionLink.getGroupId();
237 }
238
239
244 @Override
245 public Date getModifiedDate() {
246 return _workflowDefinitionLink.getModifiedDate();
247 }
248
249
254 @Override
255 public long getMvccVersion() {
256 return _workflowDefinitionLink.getMvccVersion();
257 }
258
259
264 @Override
265 public long getPrimaryKey() {
266 return _workflowDefinitionLink.getPrimaryKey();
267 }
268
269 @Override
270 public Serializable getPrimaryKeyObj() {
271 return _workflowDefinitionLink.getPrimaryKeyObj();
272 }
273
274
279 @Override
280 public long getTypePK() {
281 return _workflowDefinitionLink.getTypePK();
282 }
283
284
289 @Override
290 public long getUserId() {
291 return _workflowDefinitionLink.getUserId();
292 }
293
294
299 @Override
300 public java.lang.String getUserName() {
301 return _workflowDefinitionLink.getUserName();
302 }
303
304
309 @Override
310 public java.lang.String getUserUuid() {
311 return _workflowDefinitionLink.getUserUuid();
312 }
313
314
319 @Override
320 public long getWorkflowDefinitionLinkId() {
321 return _workflowDefinitionLink.getWorkflowDefinitionLinkId();
322 }
323
324
329 @Override
330 public java.lang.String getWorkflowDefinitionName() {
331 return _workflowDefinitionLink.getWorkflowDefinitionName();
332 }
333
334
339 @Override
340 public int getWorkflowDefinitionVersion() {
341 return _workflowDefinitionLink.getWorkflowDefinitionVersion();
342 }
343
344 @Override
345 public int hashCode() {
346 return _workflowDefinitionLink.hashCode();
347 }
348
349 @Override
350 public boolean isCachedModel() {
351 return _workflowDefinitionLink.isCachedModel();
352 }
353
354 @Override
355 public boolean isEscapedModel() {
356 return _workflowDefinitionLink.isEscapedModel();
357 }
358
359 @Override
360 public boolean isNew() {
361 return _workflowDefinitionLink.isNew();
362 }
363
364 @Override
365 public void persist() {
366 _workflowDefinitionLink.persist();
367 }
368
369 @Override
370 public void setCachedModel(boolean cachedModel) {
371 _workflowDefinitionLink.setCachedModel(cachedModel);
372 }
373
374 @Override
375 public void setClassName(java.lang.String className) {
376 _workflowDefinitionLink.setClassName(className);
377 }
378
379
384 @Override
385 public void setClassNameId(long classNameId) {
386 _workflowDefinitionLink.setClassNameId(classNameId);
387 }
388
389
394 @Override
395 public void setClassPK(long classPK) {
396 _workflowDefinitionLink.setClassPK(classPK);
397 }
398
399
404 @Override
405 public void setCompanyId(long companyId) {
406 _workflowDefinitionLink.setCompanyId(companyId);
407 }
408
409
414 @Override
415 public void setCreateDate(Date createDate) {
416 _workflowDefinitionLink.setCreateDate(createDate);
417 }
418
419 @Override
420 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
421 _workflowDefinitionLink.setExpandoBridgeAttributes(baseModel);
422 }
423
424 @Override
425 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
426 _workflowDefinitionLink.setExpandoBridgeAttributes(expandoBridge);
427 }
428
429 @Override
430 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
431 _workflowDefinitionLink.setExpandoBridgeAttributes(serviceContext);
432 }
433
434
439 @Override
440 public void setGroupId(long groupId) {
441 _workflowDefinitionLink.setGroupId(groupId);
442 }
443
444
449 @Override
450 public void setModifiedDate(Date modifiedDate) {
451 _workflowDefinitionLink.setModifiedDate(modifiedDate);
452 }
453
454
459 @Override
460 public void setMvccVersion(long mvccVersion) {
461 _workflowDefinitionLink.setMvccVersion(mvccVersion);
462 }
463
464 @Override
465 public void setNew(boolean n) {
466 _workflowDefinitionLink.setNew(n);
467 }
468
469
474 @Override
475 public void setPrimaryKey(long primaryKey) {
476 _workflowDefinitionLink.setPrimaryKey(primaryKey);
477 }
478
479 @Override
480 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
481 _workflowDefinitionLink.setPrimaryKeyObj(primaryKeyObj);
482 }
483
484
489 @Override
490 public void setTypePK(long typePK) {
491 _workflowDefinitionLink.setTypePK(typePK);
492 }
493
494
499 @Override
500 public void setUserId(long userId) {
501 _workflowDefinitionLink.setUserId(userId);
502 }
503
504
509 @Override
510 public void setUserName(java.lang.String userName) {
511 _workflowDefinitionLink.setUserName(userName);
512 }
513
514
519 @Override
520 public void setUserUuid(java.lang.String userUuid) {
521 _workflowDefinitionLink.setUserUuid(userUuid);
522 }
523
524
529 @Override
530 public void setWorkflowDefinitionLinkId(long workflowDefinitionLinkId) {
531 _workflowDefinitionLink.setWorkflowDefinitionLinkId(workflowDefinitionLinkId);
532 }
533
534
539 @Override
540 public void setWorkflowDefinitionName(
541 java.lang.String workflowDefinitionName) {
542 _workflowDefinitionLink.setWorkflowDefinitionName(workflowDefinitionName);
543 }
544
545
550 @Override
551 public void setWorkflowDefinitionVersion(int workflowDefinitionVersion) {
552 _workflowDefinitionLink.setWorkflowDefinitionVersion(workflowDefinitionVersion);
553 }
554
555 @Override
556 public CacheModel<com.liferay.portal.model.WorkflowDefinitionLink> toCacheModel() {
557 return _workflowDefinitionLink.toCacheModel();
558 }
559
560 @Override
561 public com.liferay.portal.model.WorkflowDefinitionLink toEscapedModel() {
562 return new WorkflowDefinitionLinkWrapper(_workflowDefinitionLink.toEscapedModel());
563 }
564
565 @Override
566 public java.lang.String toString() {
567 return _workflowDefinitionLink.toString();
568 }
569
570 @Override
571 public com.liferay.portal.model.WorkflowDefinitionLink toUnescapedModel() {
572 return new WorkflowDefinitionLinkWrapper(_workflowDefinitionLink.toUnescapedModel());
573 }
574
575 @Override
576 public java.lang.String toXmlString() {
577 return _workflowDefinitionLink.toXmlString();
578 }
579
580 @Override
581 public boolean equals(Object obj) {
582 if (this == obj) {
583 return true;
584 }
585
586 if (!(obj instanceof WorkflowDefinitionLinkWrapper)) {
587 return false;
588 }
589
590 WorkflowDefinitionLinkWrapper workflowDefinitionLinkWrapper = (WorkflowDefinitionLinkWrapper)obj;
591
592 if (Validator.equals(_workflowDefinitionLink,
593 workflowDefinitionLinkWrapper._workflowDefinitionLink)) {
594 return true;
595 }
596
597 return false;
598 }
599
600 @Override
601 public WorkflowDefinitionLink getWrappedModel() {
602 return _workflowDefinitionLink;
603 }
604
605 @Override
606 public boolean isEntityCacheEnabled() {
607 return _workflowDefinitionLink.isEntityCacheEnabled();
608 }
609
610 @Override
611 public boolean isFinderCacheEnabled() {
612 return _workflowDefinitionLink.isFinderCacheEnabled();
613 }
614
615 @Override
616 public void resetOriginalValues() {
617 _workflowDefinitionLink.resetOriginalValues();
618 }
619
620 private final WorkflowDefinitionLink _workflowDefinitionLink;
621 }