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