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