001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.util.GetterUtil;
020 import com.liferay.portal.kernel.util.ProxyUtil;
021 import com.liferay.portal.kernel.util.StringBundler;
022 import com.liferay.portal.kernel.util.StringPool;
023 import com.liferay.portal.kernel.util.Validator;
024 import com.liferay.portal.model.CacheModel;
025 import com.liferay.portal.model.WorkflowDefinitionLink;
026 import com.liferay.portal.model.WorkflowDefinitionLinkModel;
027 import com.liferay.portal.service.ServiceContext;
028 import com.liferay.portal.util.PortalUtil;
029
030 import com.liferay.portlet.expando.model.ExpandoBridge;
031 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
032
033 import java.io.Serializable;
034
035 import java.sql.Types;
036
037 import java.util.Date;
038 import java.util.HashMap;
039 import java.util.Map;
040
041
054 public class WorkflowDefinitionLinkModelImpl extends BaseModelImpl<WorkflowDefinitionLink>
055 implements WorkflowDefinitionLinkModel {
056
061 public static final String TABLE_NAME = "WorkflowDefinitionLink";
062 public static final Object[][] TABLE_COLUMNS = {
063 { "workflowDefinitionLinkId", Types.BIGINT },
064 { "groupId", Types.BIGINT },
065 { "companyId", Types.BIGINT },
066 { "userId", Types.BIGINT },
067 { "userName", Types.VARCHAR },
068 { "createDate", Types.TIMESTAMP },
069 { "modifiedDate", Types.TIMESTAMP },
070 { "classNameId", Types.BIGINT },
071 { "classPK", Types.BIGINT },
072 { "typePK", Types.BIGINT },
073 { "workflowDefinitionName", Types.VARCHAR },
074 { "workflowDefinitionVersion", Types.INTEGER }
075 };
076 public static final String TABLE_SQL_CREATE = "create table WorkflowDefinitionLink (workflowDefinitionLinkId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,classNameId LONG,classPK LONG,typePK LONG,workflowDefinitionName VARCHAR(75) null,workflowDefinitionVersion INTEGER)";
077 public static final String TABLE_SQL_DROP = "drop table WorkflowDefinitionLink";
078 public static final String ORDER_BY_JPQL = " ORDER BY workflowDefinitionLink.workflowDefinitionName ASC";
079 public static final String ORDER_BY_SQL = " ORDER BY WorkflowDefinitionLink.workflowDefinitionName ASC";
080 public static final String DATA_SOURCE = "liferayDataSource";
081 public static final String SESSION_FACTORY = "liferaySessionFactory";
082 public static final String TX_MANAGER = "liferayTransactionManager";
083 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
084 "value.object.entity.cache.enabled.com.liferay.portal.model.WorkflowDefinitionLink"),
085 true);
086 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
087 "value.object.finder.cache.enabled.com.liferay.portal.model.WorkflowDefinitionLink"),
088 true);
089 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
090 "value.object.column.bitmask.enabled.com.liferay.portal.model.WorkflowDefinitionLink"),
091 true);
092 public static long CLASSNAMEID_COLUMN_BITMASK = 1L;
093 public static long CLASSPK_COLUMN_BITMASK = 2L;
094 public static long COMPANYID_COLUMN_BITMASK = 4L;
095 public static long GROUPID_COLUMN_BITMASK = 8L;
096 public static long TYPEPK_COLUMN_BITMASK = 16L;
097 public static long WORKFLOWDEFINITIONNAME_COLUMN_BITMASK = 32L;
098 public static long WORKFLOWDEFINITIONVERSION_COLUMN_BITMASK = 64L;
099 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
100 "lock.expiration.time.com.liferay.portal.model.WorkflowDefinitionLink"));
101
102 public WorkflowDefinitionLinkModelImpl() {
103 }
104
105 @Override
106 public long getPrimaryKey() {
107 return _workflowDefinitionLinkId;
108 }
109
110 @Override
111 public void setPrimaryKey(long primaryKey) {
112 setWorkflowDefinitionLinkId(primaryKey);
113 }
114
115 @Override
116 public Serializable getPrimaryKeyObj() {
117 return _workflowDefinitionLinkId;
118 }
119
120 @Override
121 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
122 setPrimaryKey(((Long)primaryKeyObj).longValue());
123 }
124
125 @Override
126 public Class<?> getModelClass() {
127 return WorkflowDefinitionLink.class;
128 }
129
130 @Override
131 public String getModelClassName() {
132 return WorkflowDefinitionLink.class.getName();
133 }
134
135 @Override
136 public Map<String, Object> getModelAttributes() {
137 Map<String, Object> attributes = new HashMap<String, Object>();
138
139 attributes.put("workflowDefinitionLinkId", getWorkflowDefinitionLinkId());
140 attributes.put("groupId", getGroupId());
141 attributes.put("companyId", getCompanyId());
142 attributes.put("userId", getUserId());
143 attributes.put("userName", getUserName());
144 attributes.put("createDate", getCreateDate());
145 attributes.put("modifiedDate", getModifiedDate());
146 attributes.put("classNameId", getClassNameId());
147 attributes.put("classPK", getClassPK());
148 attributes.put("typePK", getTypePK());
149 attributes.put("workflowDefinitionName", getWorkflowDefinitionName());
150 attributes.put("workflowDefinitionVersion",
151 getWorkflowDefinitionVersion());
152
153 return attributes;
154 }
155
156 @Override
157 public void setModelAttributes(Map<String, Object> attributes) {
158 Long workflowDefinitionLinkId = (Long)attributes.get(
159 "workflowDefinitionLinkId");
160
161 if (workflowDefinitionLinkId != null) {
162 setWorkflowDefinitionLinkId(workflowDefinitionLinkId);
163 }
164
165 Long groupId = (Long)attributes.get("groupId");
166
167 if (groupId != null) {
168 setGroupId(groupId);
169 }
170
171 Long companyId = (Long)attributes.get("companyId");
172
173 if (companyId != null) {
174 setCompanyId(companyId);
175 }
176
177 Long userId = (Long)attributes.get("userId");
178
179 if (userId != null) {
180 setUserId(userId);
181 }
182
183 String userName = (String)attributes.get("userName");
184
185 if (userName != null) {
186 setUserName(userName);
187 }
188
189 Date createDate = (Date)attributes.get("createDate");
190
191 if (createDate != null) {
192 setCreateDate(createDate);
193 }
194
195 Date modifiedDate = (Date)attributes.get("modifiedDate");
196
197 if (modifiedDate != null) {
198 setModifiedDate(modifiedDate);
199 }
200
201 Long classNameId = (Long)attributes.get("classNameId");
202
203 if (classNameId != null) {
204 setClassNameId(classNameId);
205 }
206
207 Long classPK = (Long)attributes.get("classPK");
208
209 if (classPK != null) {
210 setClassPK(classPK);
211 }
212
213 Long typePK = (Long)attributes.get("typePK");
214
215 if (typePK != null) {
216 setTypePK(typePK);
217 }
218
219 String workflowDefinitionName = (String)attributes.get(
220 "workflowDefinitionName");
221
222 if (workflowDefinitionName != null) {
223 setWorkflowDefinitionName(workflowDefinitionName);
224 }
225
226 Integer workflowDefinitionVersion = (Integer)attributes.get(
227 "workflowDefinitionVersion");
228
229 if (workflowDefinitionVersion != null) {
230 setWorkflowDefinitionVersion(workflowDefinitionVersion);
231 }
232 }
233
234 @Override
235 public long getWorkflowDefinitionLinkId() {
236 return _workflowDefinitionLinkId;
237 }
238
239 @Override
240 public void setWorkflowDefinitionLinkId(long workflowDefinitionLinkId) {
241 _workflowDefinitionLinkId = workflowDefinitionLinkId;
242 }
243
244 @Override
245 public long getGroupId() {
246 return _groupId;
247 }
248
249 @Override
250 public void setGroupId(long groupId) {
251 _columnBitmask |= GROUPID_COLUMN_BITMASK;
252
253 if (!_setOriginalGroupId) {
254 _setOriginalGroupId = true;
255
256 _originalGroupId = _groupId;
257 }
258
259 _groupId = groupId;
260 }
261
262 public long getOriginalGroupId() {
263 return _originalGroupId;
264 }
265
266 @Override
267 public long getCompanyId() {
268 return _companyId;
269 }
270
271 @Override
272 public void setCompanyId(long companyId) {
273 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
274
275 if (!_setOriginalCompanyId) {
276 _setOriginalCompanyId = true;
277
278 _originalCompanyId = _companyId;
279 }
280
281 _companyId = companyId;
282 }
283
284 public long getOriginalCompanyId() {
285 return _originalCompanyId;
286 }
287
288 @Override
289 public long getUserId() {
290 return _userId;
291 }
292
293 @Override
294 public void setUserId(long userId) {
295 _userId = userId;
296 }
297
298 @Override
299 public String getUserUuid() throws SystemException {
300 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
301 }
302
303 @Override
304 public void setUserUuid(String userUuid) {
305 _userUuid = userUuid;
306 }
307
308 @Override
309 public String getUserName() {
310 if (_userName == null) {
311 return StringPool.BLANK;
312 }
313 else {
314 return _userName;
315 }
316 }
317
318 @Override
319 public void setUserName(String userName) {
320 _userName = userName;
321 }
322
323 @Override
324 public Date getCreateDate() {
325 return _createDate;
326 }
327
328 @Override
329 public void setCreateDate(Date createDate) {
330 _createDate = createDate;
331 }
332
333 @Override
334 public Date getModifiedDate() {
335 return _modifiedDate;
336 }
337
338 @Override
339 public void setModifiedDate(Date modifiedDate) {
340 _modifiedDate = modifiedDate;
341 }
342
343 @Override
344 public String getClassName() {
345 if (getClassNameId() <= 0) {
346 return StringPool.BLANK;
347 }
348
349 return PortalUtil.getClassName(getClassNameId());
350 }
351
352 @Override
353 public void setClassName(String className) {
354 long classNameId = 0;
355
356 if (Validator.isNotNull(className)) {
357 classNameId = PortalUtil.getClassNameId(className);
358 }
359
360 setClassNameId(classNameId);
361 }
362
363 @Override
364 public long getClassNameId() {
365 return _classNameId;
366 }
367
368 @Override
369 public void setClassNameId(long classNameId) {
370 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
371
372 if (!_setOriginalClassNameId) {
373 _setOriginalClassNameId = true;
374
375 _originalClassNameId = _classNameId;
376 }
377
378 _classNameId = classNameId;
379 }
380
381 public long getOriginalClassNameId() {
382 return _originalClassNameId;
383 }
384
385 @Override
386 public long getClassPK() {
387 return _classPK;
388 }
389
390 @Override
391 public void setClassPK(long classPK) {
392 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
393
394 if (!_setOriginalClassPK) {
395 _setOriginalClassPK = true;
396
397 _originalClassPK = _classPK;
398 }
399
400 _classPK = classPK;
401 }
402
403 public long getOriginalClassPK() {
404 return _originalClassPK;
405 }
406
407 @Override
408 public long getTypePK() {
409 return _typePK;
410 }
411
412 @Override
413 public void setTypePK(long typePK) {
414 _columnBitmask |= TYPEPK_COLUMN_BITMASK;
415
416 if (!_setOriginalTypePK) {
417 _setOriginalTypePK = true;
418
419 _originalTypePK = _typePK;
420 }
421
422 _typePK = typePK;
423 }
424
425 public long getOriginalTypePK() {
426 return _originalTypePK;
427 }
428
429 @Override
430 public String getWorkflowDefinitionName() {
431 if (_workflowDefinitionName == null) {
432 return StringPool.BLANK;
433 }
434 else {
435 return _workflowDefinitionName;
436 }
437 }
438
439 @Override
440 public void setWorkflowDefinitionName(String workflowDefinitionName) {
441 _columnBitmask = -1L;
442
443 if (_originalWorkflowDefinitionName == null) {
444 _originalWorkflowDefinitionName = _workflowDefinitionName;
445 }
446
447 _workflowDefinitionName = workflowDefinitionName;
448 }
449
450 public String getOriginalWorkflowDefinitionName() {
451 return GetterUtil.getString(_originalWorkflowDefinitionName);
452 }
453
454 @Override
455 public int getWorkflowDefinitionVersion() {
456 return _workflowDefinitionVersion;
457 }
458
459 @Override
460 public void setWorkflowDefinitionVersion(int workflowDefinitionVersion) {
461 _columnBitmask |= WORKFLOWDEFINITIONVERSION_COLUMN_BITMASK;
462
463 if (!_setOriginalWorkflowDefinitionVersion) {
464 _setOriginalWorkflowDefinitionVersion = true;
465
466 _originalWorkflowDefinitionVersion = _workflowDefinitionVersion;
467 }
468
469 _workflowDefinitionVersion = workflowDefinitionVersion;
470 }
471
472 public int getOriginalWorkflowDefinitionVersion() {
473 return _originalWorkflowDefinitionVersion;
474 }
475
476 public long getColumnBitmask() {
477 return _columnBitmask;
478 }
479
480 @Override
481 public ExpandoBridge getExpandoBridge() {
482 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
483 WorkflowDefinitionLink.class.getName(), getPrimaryKey());
484 }
485
486 @Override
487 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
488 ExpandoBridge expandoBridge = getExpandoBridge();
489
490 expandoBridge.setAttributes(serviceContext);
491 }
492
493 @Override
494 public WorkflowDefinitionLink toEscapedModel() {
495 if (_escapedModel == null) {
496 _escapedModel = (WorkflowDefinitionLink)ProxyUtil.newProxyInstance(_classLoader,
497 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
498 }
499
500 return _escapedModel;
501 }
502
503 @Override
504 public Object clone() {
505 WorkflowDefinitionLinkImpl workflowDefinitionLinkImpl = new WorkflowDefinitionLinkImpl();
506
507 workflowDefinitionLinkImpl.setWorkflowDefinitionLinkId(getWorkflowDefinitionLinkId());
508 workflowDefinitionLinkImpl.setGroupId(getGroupId());
509 workflowDefinitionLinkImpl.setCompanyId(getCompanyId());
510 workflowDefinitionLinkImpl.setUserId(getUserId());
511 workflowDefinitionLinkImpl.setUserName(getUserName());
512 workflowDefinitionLinkImpl.setCreateDate(getCreateDate());
513 workflowDefinitionLinkImpl.setModifiedDate(getModifiedDate());
514 workflowDefinitionLinkImpl.setClassNameId(getClassNameId());
515 workflowDefinitionLinkImpl.setClassPK(getClassPK());
516 workflowDefinitionLinkImpl.setTypePK(getTypePK());
517 workflowDefinitionLinkImpl.setWorkflowDefinitionName(getWorkflowDefinitionName());
518 workflowDefinitionLinkImpl.setWorkflowDefinitionVersion(getWorkflowDefinitionVersion());
519
520 workflowDefinitionLinkImpl.resetOriginalValues();
521
522 return workflowDefinitionLinkImpl;
523 }
524
525 @Override
526 public int compareTo(WorkflowDefinitionLink workflowDefinitionLink) {
527 int value = 0;
528
529 value = getWorkflowDefinitionName()
530 .compareTo(workflowDefinitionLink.getWorkflowDefinitionName());
531
532 if (value != 0) {
533 return value;
534 }
535
536 return 0;
537 }
538
539 @Override
540 public boolean equals(Object obj) {
541 if (this == obj) {
542 return true;
543 }
544
545 if (!(obj instanceof WorkflowDefinitionLink)) {
546 return false;
547 }
548
549 WorkflowDefinitionLink workflowDefinitionLink = (WorkflowDefinitionLink)obj;
550
551 long primaryKey = workflowDefinitionLink.getPrimaryKey();
552
553 if (getPrimaryKey() == primaryKey) {
554 return true;
555 }
556 else {
557 return false;
558 }
559 }
560
561 @Override
562 public int hashCode() {
563 return (int)getPrimaryKey();
564 }
565
566 @Override
567 public void resetOriginalValues() {
568 WorkflowDefinitionLinkModelImpl workflowDefinitionLinkModelImpl = this;
569
570 workflowDefinitionLinkModelImpl._originalGroupId = workflowDefinitionLinkModelImpl._groupId;
571
572 workflowDefinitionLinkModelImpl._setOriginalGroupId = false;
573
574 workflowDefinitionLinkModelImpl._originalCompanyId = workflowDefinitionLinkModelImpl._companyId;
575
576 workflowDefinitionLinkModelImpl._setOriginalCompanyId = false;
577
578 workflowDefinitionLinkModelImpl._originalClassNameId = workflowDefinitionLinkModelImpl._classNameId;
579
580 workflowDefinitionLinkModelImpl._setOriginalClassNameId = false;
581
582 workflowDefinitionLinkModelImpl._originalClassPK = workflowDefinitionLinkModelImpl._classPK;
583
584 workflowDefinitionLinkModelImpl._setOriginalClassPK = false;
585
586 workflowDefinitionLinkModelImpl._originalTypePK = workflowDefinitionLinkModelImpl._typePK;
587
588 workflowDefinitionLinkModelImpl._setOriginalTypePK = false;
589
590 workflowDefinitionLinkModelImpl._originalWorkflowDefinitionName = workflowDefinitionLinkModelImpl._workflowDefinitionName;
591
592 workflowDefinitionLinkModelImpl._originalWorkflowDefinitionVersion = workflowDefinitionLinkModelImpl._workflowDefinitionVersion;
593
594 workflowDefinitionLinkModelImpl._setOriginalWorkflowDefinitionVersion = false;
595
596 workflowDefinitionLinkModelImpl._columnBitmask = 0;
597 }
598
599 @Override
600 public CacheModel<WorkflowDefinitionLink> toCacheModel() {
601 WorkflowDefinitionLinkCacheModel workflowDefinitionLinkCacheModel = new WorkflowDefinitionLinkCacheModel();
602
603 workflowDefinitionLinkCacheModel.workflowDefinitionLinkId = getWorkflowDefinitionLinkId();
604
605 workflowDefinitionLinkCacheModel.groupId = getGroupId();
606
607 workflowDefinitionLinkCacheModel.companyId = getCompanyId();
608
609 workflowDefinitionLinkCacheModel.userId = getUserId();
610
611 workflowDefinitionLinkCacheModel.userName = getUserName();
612
613 String userName = workflowDefinitionLinkCacheModel.userName;
614
615 if ((userName != null) && (userName.length() == 0)) {
616 workflowDefinitionLinkCacheModel.userName = null;
617 }
618
619 Date createDate = getCreateDate();
620
621 if (createDate != null) {
622 workflowDefinitionLinkCacheModel.createDate = createDate.getTime();
623 }
624 else {
625 workflowDefinitionLinkCacheModel.createDate = Long.MIN_VALUE;
626 }
627
628 Date modifiedDate = getModifiedDate();
629
630 if (modifiedDate != null) {
631 workflowDefinitionLinkCacheModel.modifiedDate = modifiedDate.getTime();
632 }
633 else {
634 workflowDefinitionLinkCacheModel.modifiedDate = Long.MIN_VALUE;
635 }
636
637 workflowDefinitionLinkCacheModel.classNameId = getClassNameId();
638
639 workflowDefinitionLinkCacheModel.classPK = getClassPK();
640
641 workflowDefinitionLinkCacheModel.typePK = getTypePK();
642
643 workflowDefinitionLinkCacheModel.workflowDefinitionName = getWorkflowDefinitionName();
644
645 String workflowDefinitionName = workflowDefinitionLinkCacheModel.workflowDefinitionName;
646
647 if ((workflowDefinitionName != null) &&
648 (workflowDefinitionName.length() == 0)) {
649 workflowDefinitionLinkCacheModel.workflowDefinitionName = null;
650 }
651
652 workflowDefinitionLinkCacheModel.workflowDefinitionVersion = getWorkflowDefinitionVersion();
653
654 return workflowDefinitionLinkCacheModel;
655 }
656
657 @Override
658 public String toString() {
659 StringBundler sb = new StringBundler(25);
660
661 sb.append("{workflowDefinitionLinkId=");
662 sb.append(getWorkflowDefinitionLinkId());
663 sb.append(", groupId=");
664 sb.append(getGroupId());
665 sb.append(", companyId=");
666 sb.append(getCompanyId());
667 sb.append(", userId=");
668 sb.append(getUserId());
669 sb.append(", userName=");
670 sb.append(getUserName());
671 sb.append(", createDate=");
672 sb.append(getCreateDate());
673 sb.append(", modifiedDate=");
674 sb.append(getModifiedDate());
675 sb.append(", classNameId=");
676 sb.append(getClassNameId());
677 sb.append(", classPK=");
678 sb.append(getClassPK());
679 sb.append(", typePK=");
680 sb.append(getTypePK());
681 sb.append(", workflowDefinitionName=");
682 sb.append(getWorkflowDefinitionName());
683 sb.append(", workflowDefinitionVersion=");
684 sb.append(getWorkflowDefinitionVersion());
685 sb.append("}");
686
687 return sb.toString();
688 }
689
690 @Override
691 public String toXmlString() {
692 StringBundler sb = new StringBundler(40);
693
694 sb.append("<model><model-name>");
695 sb.append("com.liferay.portal.model.WorkflowDefinitionLink");
696 sb.append("</model-name>");
697
698 sb.append(
699 "<column><column-name>workflowDefinitionLinkId</column-name><column-value><![CDATA[");
700 sb.append(getWorkflowDefinitionLinkId());
701 sb.append("]]></column-value></column>");
702 sb.append(
703 "<column><column-name>groupId</column-name><column-value><![CDATA[");
704 sb.append(getGroupId());
705 sb.append("]]></column-value></column>");
706 sb.append(
707 "<column><column-name>companyId</column-name><column-value><![CDATA[");
708 sb.append(getCompanyId());
709 sb.append("]]></column-value></column>");
710 sb.append(
711 "<column><column-name>userId</column-name><column-value><![CDATA[");
712 sb.append(getUserId());
713 sb.append("]]></column-value></column>");
714 sb.append(
715 "<column><column-name>userName</column-name><column-value><![CDATA[");
716 sb.append(getUserName());
717 sb.append("]]></column-value></column>");
718 sb.append(
719 "<column><column-name>createDate</column-name><column-value><![CDATA[");
720 sb.append(getCreateDate());
721 sb.append("]]></column-value></column>");
722 sb.append(
723 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
724 sb.append(getModifiedDate());
725 sb.append("]]></column-value></column>");
726 sb.append(
727 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
728 sb.append(getClassNameId());
729 sb.append("]]></column-value></column>");
730 sb.append(
731 "<column><column-name>classPK</column-name><column-value><![CDATA[");
732 sb.append(getClassPK());
733 sb.append("]]></column-value></column>");
734 sb.append(
735 "<column><column-name>typePK</column-name><column-value><![CDATA[");
736 sb.append(getTypePK());
737 sb.append("]]></column-value></column>");
738 sb.append(
739 "<column><column-name>workflowDefinitionName</column-name><column-value><![CDATA[");
740 sb.append(getWorkflowDefinitionName());
741 sb.append("]]></column-value></column>");
742 sb.append(
743 "<column><column-name>workflowDefinitionVersion</column-name><column-value><![CDATA[");
744 sb.append(getWorkflowDefinitionVersion());
745 sb.append("]]></column-value></column>");
746
747 sb.append("</model>");
748
749 return sb.toString();
750 }
751
752 private static ClassLoader _classLoader = WorkflowDefinitionLink.class.getClassLoader();
753 private static Class<?>[] _escapedModelInterfaces = new Class[] {
754 WorkflowDefinitionLink.class
755 };
756 private long _workflowDefinitionLinkId;
757 private long _groupId;
758 private long _originalGroupId;
759 private boolean _setOriginalGroupId;
760 private long _companyId;
761 private long _originalCompanyId;
762 private boolean _setOriginalCompanyId;
763 private long _userId;
764 private String _userUuid;
765 private String _userName;
766 private Date _createDate;
767 private Date _modifiedDate;
768 private long _classNameId;
769 private long _originalClassNameId;
770 private boolean _setOriginalClassNameId;
771 private long _classPK;
772 private long _originalClassPK;
773 private boolean _setOriginalClassPK;
774 private long _typePK;
775 private long _originalTypePK;
776 private boolean _setOriginalTypePK;
777 private String _workflowDefinitionName;
778 private String _originalWorkflowDefinitionName;
779 private int _workflowDefinitionVersion;
780 private int _originalWorkflowDefinitionVersion;
781 private boolean _setOriginalWorkflowDefinitionVersion;
782 private long _columnBitmask;
783 private WorkflowDefinitionLink _escapedModel;
784 }