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