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
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class WorkflowInstanceLinkWrapper implements WorkflowInstanceLink,
036 ModelWrapper<WorkflowInstanceLink> {
037 public WorkflowInstanceLinkWrapper(
038 WorkflowInstanceLink workflowInstanceLink) {
039 _workflowInstanceLink = workflowInstanceLink;
040 }
041
042 @Override
043 public Class<?> getModelClass() {
044 return WorkflowInstanceLink.class;
045 }
046
047 @Override
048 public String getModelClassName() {
049 return WorkflowInstanceLink.class.getName();
050 }
051
052 @Override
053 public Map<String, Object> getModelAttributes() {
054 Map<String, Object> attributes = new HashMap<String, Object>();
055
056 attributes.put("workflowInstanceLinkId", getWorkflowInstanceLinkId());
057 attributes.put("groupId", getGroupId());
058 attributes.put("companyId", getCompanyId());
059 attributes.put("userId", getUserId());
060 attributes.put("userName", getUserName());
061 attributes.put("createDate", getCreateDate());
062 attributes.put("modifiedDate", getModifiedDate());
063 attributes.put("classNameId", getClassNameId());
064 attributes.put("classPK", getClassPK());
065 attributes.put("workflowInstanceId", getWorkflowInstanceId());
066
067 return attributes;
068 }
069
070 @Override
071 public void setModelAttributes(Map<String, Object> attributes) {
072 Long workflowInstanceLinkId = (Long)attributes.get(
073 "workflowInstanceLinkId");
074
075 if (workflowInstanceLinkId != null) {
076 setWorkflowInstanceLinkId(workflowInstanceLinkId);
077 }
078
079 Long groupId = (Long)attributes.get("groupId");
080
081 if (groupId != null) {
082 setGroupId(groupId);
083 }
084
085 Long companyId = (Long)attributes.get("companyId");
086
087 if (companyId != null) {
088 setCompanyId(companyId);
089 }
090
091 Long userId = (Long)attributes.get("userId");
092
093 if (userId != null) {
094 setUserId(userId);
095 }
096
097 String userName = (String)attributes.get("userName");
098
099 if (userName != null) {
100 setUserName(userName);
101 }
102
103 Date createDate = (Date)attributes.get("createDate");
104
105 if (createDate != null) {
106 setCreateDate(createDate);
107 }
108
109 Date modifiedDate = (Date)attributes.get("modifiedDate");
110
111 if (modifiedDate != null) {
112 setModifiedDate(modifiedDate);
113 }
114
115 Long classNameId = (Long)attributes.get("classNameId");
116
117 if (classNameId != null) {
118 setClassNameId(classNameId);
119 }
120
121 Long classPK = (Long)attributes.get("classPK");
122
123 if (classPK != null) {
124 setClassPK(classPK);
125 }
126
127 Long workflowInstanceId = (Long)attributes.get("workflowInstanceId");
128
129 if (workflowInstanceId != null) {
130 setWorkflowInstanceId(workflowInstanceId);
131 }
132 }
133
134
139 @Override
140 public long getPrimaryKey() {
141 return _workflowInstanceLink.getPrimaryKey();
142 }
143
144
149 @Override
150 public void setPrimaryKey(long primaryKey) {
151 _workflowInstanceLink.setPrimaryKey(primaryKey);
152 }
153
154
159 @Override
160 public long getWorkflowInstanceLinkId() {
161 return _workflowInstanceLink.getWorkflowInstanceLinkId();
162 }
163
164
169 @Override
170 public void setWorkflowInstanceLinkId(long workflowInstanceLinkId) {
171 _workflowInstanceLink.setWorkflowInstanceLinkId(workflowInstanceLinkId);
172 }
173
174
179 @Override
180 public long getGroupId() {
181 return _workflowInstanceLink.getGroupId();
182 }
183
184
189 @Override
190 public void setGroupId(long groupId) {
191 _workflowInstanceLink.setGroupId(groupId);
192 }
193
194
199 @Override
200 public long getCompanyId() {
201 return _workflowInstanceLink.getCompanyId();
202 }
203
204
209 @Override
210 public void setCompanyId(long companyId) {
211 _workflowInstanceLink.setCompanyId(companyId);
212 }
213
214
219 @Override
220 public long getUserId() {
221 return _workflowInstanceLink.getUserId();
222 }
223
224
229 @Override
230 public void setUserId(long userId) {
231 _workflowInstanceLink.setUserId(userId);
232 }
233
234
240 @Override
241 public java.lang.String getUserUuid()
242 throws com.liferay.portal.kernel.exception.SystemException {
243 return _workflowInstanceLink.getUserUuid();
244 }
245
246
251 @Override
252 public void setUserUuid(java.lang.String userUuid) {
253 _workflowInstanceLink.setUserUuid(userUuid);
254 }
255
256
261 @Override
262 public java.lang.String getUserName() {
263 return _workflowInstanceLink.getUserName();
264 }
265
266
271 @Override
272 public void setUserName(java.lang.String userName) {
273 _workflowInstanceLink.setUserName(userName);
274 }
275
276
281 @Override
282 public java.util.Date getCreateDate() {
283 return _workflowInstanceLink.getCreateDate();
284 }
285
286
291 @Override
292 public void setCreateDate(java.util.Date createDate) {
293 _workflowInstanceLink.setCreateDate(createDate);
294 }
295
296
301 @Override
302 public java.util.Date getModifiedDate() {
303 return _workflowInstanceLink.getModifiedDate();
304 }
305
306
311 @Override
312 public void setModifiedDate(java.util.Date modifiedDate) {
313 _workflowInstanceLink.setModifiedDate(modifiedDate);
314 }
315
316
321 @Override
322 public java.lang.String getClassName() {
323 return _workflowInstanceLink.getClassName();
324 }
325
326 @Override
327 public void setClassName(java.lang.String className) {
328 _workflowInstanceLink.setClassName(className);
329 }
330
331
336 @Override
337 public long getClassNameId() {
338 return _workflowInstanceLink.getClassNameId();
339 }
340
341
346 @Override
347 public void setClassNameId(long classNameId) {
348 _workflowInstanceLink.setClassNameId(classNameId);
349 }
350
351
356 @Override
357 public long getClassPK() {
358 return _workflowInstanceLink.getClassPK();
359 }
360
361
366 @Override
367 public void setClassPK(long classPK) {
368 _workflowInstanceLink.setClassPK(classPK);
369 }
370
371
376 @Override
377 public long getWorkflowInstanceId() {
378 return _workflowInstanceLink.getWorkflowInstanceId();
379 }
380
381
386 @Override
387 public void setWorkflowInstanceId(long workflowInstanceId) {
388 _workflowInstanceLink.setWorkflowInstanceId(workflowInstanceId);
389 }
390
391 @Override
392 public boolean isNew() {
393 return _workflowInstanceLink.isNew();
394 }
395
396 @Override
397 public void setNew(boolean n) {
398 _workflowInstanceLink.setNew(n);
399 }
400
401 @Override
402 public boolean isCachedModel() {
403 return _workflowInstanceLink.isCachedModel();
404 }
405
406 @Override
407 public void setCachedModel(boolean cachedModel) {
408 _workflowInstanceLink.setCachedModel(cachedModel);
409 }
410
411 @Override
412 public boolean isEscapedModel() {
413 return _workflowInstanceLink.isEscapedModel();
414 }
415
416 @Override
417 public java.io.Serializable getPrimaryKeyObj() {
418 return _workflowInstanceLink.getPrimaryKeyObj();
419 }
420
421 @Override
422 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
423 _workflowInstanceLink.setPrimaryKeyObj(primaryKeyObj);
424 }
425
426 @Override
427 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
428 return _workflowInstanceLink.getExpandoBridge();
429 }
430
431 @Override
432 public void setExpandoBridgeAttributes(
433 com.liferay.portal.model.BaseModel<?> baseModel) {
434 _workflowInstanceLink.setExpandoBridgeAttributes(baseModel);
435 }
436
437 @Override
438 public void setExpandoBridgeAttributes(
439 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
440 _workflowInstanceLink.setExpandoBridgeAttributes(expandoBridge);
441 }
442
443 @Override
444 public void setExpandoBridgeAttributes(
445 com.liferay.portal.service.ServiceContext serviceContext) {
446 _workflowInstanceLink.setExpandoBridgeAttributes(serviceContext);
447 }
448
449 @Override
450 public java.lang.Object clone() {
451 return new WorkflowInstanceLinkWrapper((WorkflowInstanceLink)_workflowInstanceLink.clone());
452 }
453
454 @Override
455 public int compareTo(
456 com.liferay.portal.model.WorkflowInstanceLink workflowInstanceLink) {
457 return _workflowInstanceLink.compareTo(workflowInstanceLink);
458 }
459
460 @Override
461 public int hashCode() {
462 return _workflowInstanceLink.hashCode();
463 }
464
465 @Override
466 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.WorkflowInstanceLink> toCacheModel() {
467 return _workflowInstanceLink.toCacheModel();
468 }
469
470 @Override
471 public com.liferay.portal.model.WorkflowInstanceLink toEscapedModel() {
472 return new WorkflowInstanceLinkWrapper(_workflowInstanceLink.toEscapedModel());
473 }
474
475 @Override
476 public com.liferay.portal.model.WorkflowInstanceLink toUnescapedModel() {
477 return new WorkflowInstanceLinkWrapper(_workflowInstanceLink.toUnescapedModel());
478 }
479
480 @Override
481 public java.lang.String toString() {
482 return _workflowInstanceLink.toString();
483 }
484
485 @Override
486 public java.lang.String toXmlString() {
487 return _workflowInstanceLink.toXmlString();
488 }
489
490 @Override
491 public void persist()
492 throws com.liferay.portal.kernel.exception.SystemException {
493 _workflowInstanceLink.persist();
494 }
495
496 @Override
497 public boolean equals(Object obj) {
498 if (this == obj) {
499 return true;
500 }
501
502 if (!(obj instanceof WorkflowInstanceLinkWrapper)) {
503 return false;
504 }
505
506 WorkflowInstanceLinkWrapper workflowInstanceLinkWrapper = (WorkflowInstanceLinkWrapper)obj;
507
508 if (Validator.equals(_workflowInstanceLink,
509 workflowInstanceLinkWrapper._workflowInstanceLink)) {
510 return true;
511 }
512
513 return false;
514 }
515
516
519 public WorkflowInstanceLink getWrappedWorkflowInstanceLink() {
520 return _workflowInstanceLink;
521 }
522
523 @Override
524 public WorkflowInstanceLink getWrappedModel() {
525 return _workflowInstanceLink;
526 }
527
528 @Override
529 public void resetOriginalValues() {
530 _workflowInstanceLink.resetOriginalValues();
531 }
532
533 private WorkflowInstanceLink _workflowInstanceLink;
534 }