001
014
015 package com.liferay.portlet.announcements.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.json.JSON;
020 import com.liferay.portal.kernel.util.DateUtil;
021 import com.liferay.portal.kernel.util.GetterUtil;
022 import com.liferay.portal.kernel.util.ProxyUtil;
023 import com.liferay.portal.kernel.util.StringBundler;
024 import com.liferay.portal.kernel.util.StringPool;
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.announcements.model.AnnouncementsEntry;
031 import com.liferay.portlet.announcements.model.AnnouncementsEntryModel;
032 import com.liferay.portlet.announcements.model.AnnouncementsEntrySoap;
033 import com.liferay.portlet.expando.model.ExpandoBridge;
034 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
035
036 import java.io.Serializable;
037
038 import java.sql.Types;
039
040 import java.util.ArrayList;
041 import java.util.Date;
042 import java.util.List;
043
044
057 @JSON(strict = true)
058 public class AnnouncementsEntryModelImpl extends BaseModelImpl<AnnouncementsEntry>
059 implements AnnouncementsEntryModel {
060
065 public static final String TABLE_NAME = "AnnouncementsEntry";
066 public static final Object[][] TABLE_COLUMNS = {
067 { "uuid_", Types.VARCHAR },
068 { "entryId", Types.BIGINT },
069 { "companyId", Types.BIGINT },
070 { "userId", Types.BIGINT },
071 { "userName", Types.VARCHAR },
072 { "createDate", Types.TIMESTAMP },
073 { "modifiedDate", Types.TIMESTAMP },
074 { "classNameId", Types.BIGINT },
075 { "classPK", Types.BIGINT },
076 { "title", Types.VARCHAR },
077 { "content", Types.VARCHAR },
078 { "url", Types.VARCHAR },
079 { "type_", Types.VARCHAR },
080 { "displayDate", Types.TIMESTAMP },
081 { "expirationDate", Types.TIMESTAMP },
082 { "priority", Types.INTEGER },
083 { "alert", Types.BOOLEAN }
084 };
085 public static final String TABLE_SQL_CREATE = "create table AnnouncementsEntry (uuid_ VARCHAR(75) null,entryId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,classNameId LONG,classPK LONG,title VARCHAR(75) null,content STRING null,url STRING null,type_ VARCHAR(75) null,displayDate DATE null,expirationDate DATE null,priority INTEGER,alert BOOLEAN)";
086 public static final String TABLE_SQL_DROP = "drop table AnnouncementsEntry";
087 public static final String ORDER_BY_JPQL = " ORDER BY announcementsEntry.priority ASC, announcementsEntry.modifiedDate ASC";
088 public static final String ORDER_BY_SQL = " ORDER BY AnnouncementsEntry.priority ASC, AnnouncementsEntry.modifiedDate ASC";
089 public static final String DATA_SOURCE = "liferayDataSource";
090 public static final String SESSION_FACTORY = "liferaySessionFactory";
091 public static final String TX_MANAGER = "liferayTransactionManager";
092 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
093 "value.object.entity.cache.enabled.com.liferay.portlet.announcements.model.AnnouncementsEntry"),
094 true);
095 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
096 "value.object.finder.cache.enabled.com.liferay.portlet.announcements.model.AnnouncementsEntry"),
097 true);
098 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
099 "value.object.column.bitmask.enabled.com.liferay.portlet.announcements.model.AnnouncementsEntry"),
100 true);
101 public static long ALERT_COLUMN_BITMASK = 1L;
102 public static long CLASSNAMEID_COLUMN_BITMASK = 2L;
103 public static long CLASSPK_COLUMN_BITMASK = 4L;
104 public static long USERID_COLUMN_BITMASK = 8L;
105 public static long UUID_COLUMN_BITMASK = 16L;
106
107
113 public static AnnouncementsEntry toModel(AnnouncementsEntrySoap soapModel) {
114 AnnouncementsEntry model = new AnnouncementsEntryImpl();
115
116 model.setUuid(soapModel.getUuid());
117 model.setEntryId(soapModel.getEntryId());
118 model.setCompanyId(soapModel.getCompanyId());
119 model.setUserId(soapModel.getUserId());
120 model.setUserName(soapModel.getUserName());
121 model.setCreateDate(soapModel.getCreateDate());
122 model.setModifiedDate(soapModel.getModifiedDate());
123 model.setClassNameId(soapModel.getClassNameId());
124 model.setClassPK(soapModel.getClassPK());
125 model.setTitle(soapModel.getTitle());
126 model.setContent(soapModel.getContent());
127 model.setUrl(soapModel.getUrl());
128 model.setType(soapModel.getType());
129 model.setDisplayDate(soapModel.getDisplayDate());
130 model.setExpirationDate(soapModel.getExpirationDate());
131 model.setPriority(soapModel.getPriority());
132 model.setAlert(soapModel.getAlert());
133
134 return model;
135 }
136
137
143 public static List<AnnouncementsEntry> toModels(
144 AnnouncementsEntrySoap[] soapModels) {
145 List<AnnouncementsEntry> models = new ArrayList<AnnouncementsEntry>(soapModels.length);
146
147 for (AnnouncementsEntrySoap soapModel : soapModels) {
148 models.add(toModel(soapModel));
149 }
150
151 return models;
152 }
153
154 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
155 "lock.expiration.time.com.liferay.portlet.announcements.model.AnnouncementsEntry"));
156
157 public AnnouncementsEntryModelImpl() {
158 }
159
160 public long getPrimaryKey() {
161 return _entryId;
162 }
163
164 public void setPrimaryKey(long primaryKey) {
165 setEntryId(primaryKey);
166 }
167
168 public Serializable getPrimaryKeyObj() {
169 return new Long(_entryId);
170 }
171
172 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
173 setPrimaryKey(((Long)primaryKeyObj).longValue());
174 }
175
176 public Class<?> getModelClass() {
177 return AnnouncementsEntry.class;
178 }
179
180 public String getModelClassName() {
181 return AnnouncementsEntry.class.getName();
182 }
183
184 @JSON
185 public String getUuid() {
186 if (_uuid == null) {
187 return StringPool.BLANK;
188 }
189 else {
190 return _uuid;
191 }
192 }
193
194 public void setUuid(String uuid) {
195 if (_originalUuid == null) {
196 _originalUuid = _uuid;
197 }
198
199 _uuid = uuid;
200 }
201
202 public String getOriginalUuid() {
203 return GetterUtil.getString(_originalUuid);
204 }
205
206 @JSON
207 public long getEntryId() {
208 return _entryId;
209 }
210
211 public void setEntryId(long entryId) {
212 _entryId = entryId;
213 }
214
215 @JSON
216 public long getCompanyId() {
217 return _companyId;
218 }
219
220 public void setCompanyId(long companyId) {
221 _companyId = companyId;
222 }
223
224 @JSON
225 public long getUserId() {
226 return _userId;
227 }
228
229 public void setUserId(long userId) {
230 _columnBitmask |= USERID_COLUMN_BITMASK;
231
232 if (!_setOriginalUserId) {
233 _setOriginalUserId = true;
234
235 _originalUserId = _userId;
236 }
237
238 _userId = userId;
239 }
240
241 public String getUserUuid() throws SystemException {
242 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
243 }
244
245 public void setUserUuid(String userUuid) {
246 _userUuid = userUuid;
247 }
248
249 public long getOriginalUserId() {
250 return _originalUserId;
251 }
252
253 @JSON
254 public String getUserName() {
255 if (_userName == null) {
256 return StringPool.BLANK;
257 }
258 else {
259 return _userName;
260 }
261 }
262
263 public void setUserName(String userName) {
264 _userName = userName;
265 }
266
267 @JSON
268 public Date getCreateDate() {
269 return _createDate;
270 }
271
272 public void setCreateDate(Date createDate) {
273 _createDate = createDate;
274 }
275
276 @JSON
277 public Date getModifiedDate() {
278 return _modifiedDate;
279 }
280
281 public void setModifiedDate(Date modifiedDate) {
282 _columnBitmask = -1L;
283
284 _modifiedDate = modifiedDate;
285 }
286
287 public String getClassName() {
288 if (getClassNameId() <= 0) {
289 return StringPool.BLANK;
290 }
291
292 return PortalUtil.getClassName(getClassNameId());
293 }
294
295 @JSON
296 public long getClassNameId() {
297 return _classNameId;
298 }
299
300 public void setClassNameId(long classNameId) {
301 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
302
303 if (!_setOriginalClassNameId) {
304 _setOriginalClassNameId = true;
305
306 _originalClassNameId = _classNameId;
307 }
308
309 _classNameId = classNameId;
310 }
311
312 public long getOriginalClassNameId() {
313 return _originalClassNameId;
314 }
315
316 @JSON
317 public long getClassPK() {
318 return _classPK;
319 }
320
321 public void setClassPK(long classPK) {
322 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
323
324 if (!_setOriginalClassPK) {
325 _setOriginalClassPK = true;
326
327 _originalClassPK = _classPK;
328 }
329
330 _classPK = classPK;
331 }
332
333 public long getOriginalClassPK() {
334 return _originalClassPK;
335 }
336
337 @JSON
338 public String getTitle() {
339 if (_title == null) {
340 return StringPool.BLANK;
341 }
342 else {
343 return _title;
344 }
345 }
346
347 public void setTitle(String title) {
348 _title = title;
349 }
350
351 @JSON
352 public String getContent() {
353 if (_content == null) {
354 return StringPool.BLANK;
355 }
356 else {
357 return _content;
358 }
359 }
360
361 public void setContent(String content) {
362 _content = content;
363 }
364
365 @JSON
366 public String getUrl() {
367 if (_url == null) {
368 return StringPool.BLANK;
369 }
370 else {
371 return _url;
372 }
373 }
374
375 public void setUrl(String url) {
376 _url = url;
377 }
378
379 @JSON
380 public String getType() {
381 if (_type == null) {
382 return StringPool.BLANK;
383 }
384 else {
385 return _type;
386 }
387 }
388
389 public void setType(String type) {
390 _type = type;
391 }
392
393 @JSON
394 public Date getDisplayDate() {
395 return _displayDate;
396 }
397
398 public void setDisplayDate(Date displayDate) {
399 _displayDate = displayDate;
400 }
401
402 @JSON
403 public Date getExpirationDate() {
404 return _expirationDate;
405 }
406
407 public void setExpirationDate(Date expirationDate) {
408 _expirationDate = expirationDate;
409 }
410
411 @JSON
412 public int getPriority() {
413 return _priority;
414 }
415
416 public void setPriority(int priority) {
417 _columnBitmask = -1L;
418
419 _priority = priority;
420 }
421
422 @JSON
423 public boolean getAlert() {
424 return _alert;
425 }
426
427 public boolean isAlert() {
428 return _alert;
429 }
430
431 public void setAlert(boolean alert) {
432 _columnBitmask |= ALERT_COLUMN_BITMASK;
433
434 if (!_setOriginalAlert) {
435 _setOriginalAlert = true;
436
437 _originalAlert = _alert;
438 }
439
440 _alert = alert;
441 }
442
443 public boolean getOriginalAlert() {
444 return _originalAlert;
445 }
446
447 public long getColumnBitmask() {
448 return _columnBitmask;
449 }
450
451 @Override
452 public AnnouncementsEntry toEscapedModel() {
453 if (_escapedModelProxy == null) {
454 _escapedModelProxy = (AnnouncementsEntry)ProxyUtil.newProxyInstance(_classLoader,
455 _escapedModelProxyInterfaces,
456 new AutoEscapeBeanHandler(this));
457 }
458
459 return _escapedModelProxy;
460 }
461
462 @Override
463 public ExpandoBridge getExpandoBridge() {
464 if (_expandoBridge == null) {
465 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
466 AnnouncementsEntry.class.getName(), getPrimaryKey());
467 }
468
469 return _expandoBridge;
470 }
471
472 @Override
473 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
474 getExpandoBridge().setAttributes(serviceContext);
475 }
476
477 @Override
478 public Object clone() {
479 AnnouncementsEntryImpl announcementsEntryImpl = new AnnouncementsEntryImpl();
480
481 announcementsEntryImpl.setUuid(getUuid());
482 announcementsEntryImpl.setEntryId(getEntryId());
483 announcementsEntryImpl.setCompanyId(getCompanyId());
484 announcementsEntryImpl.setUserId(getUserId());
485 announcementsEntryImpl.setUserName(getUserName());
486 announcementsEntryImpl.setCreateDate(getCreateDate());
487 announcementsEntryImpl.setModifiedDate(getModifiedDate());
488 announcementsEntryImpl.setClassNameId(getClassNameId());
489 announcementsEntryImpl.setClassPK(getClassPK());
490 announcementsEntryImpl.setTitle(getTitle());
491 announcementsEntryImpl.setContent(getContent());
492 announcementsEntryImpl.setUrl(getUrl());
493 announcementsEntryImpl.setType(getType());
494 announcementsEntryImpl.setDisplayDate(getDisplayDate());
495 announcementsEntryImpl.setExpirationDate(getExpirationDate());
496 announcementsEntryImpl.setPriority(getPriority());
497 announcementsEntryImpl.setAlert(getAlert());
498
499 announcementsEntryImpl.resetOriginalValues();
500
501 return announcementsEntryImpl;
502 }
503
504 public int compareTo(AnnouncementsEntry announcementsEntry) {
505 int value = 0;
506
507 if (getPriority() < announcementsEntry.getPriority()) {
508 value = -1;
509 }
510 else if (getPriority() > announcementsEntry.getPriority()) {
511 value = 1;
512 }
513 else {
514 value = 0;
515 }
516
517 if (value != 0) {
518 return value;
519 }
520
521 value = DateUtil.compareTo(getModifiedDate(),
522 announcementsEntry.getModifiedDate());
523
524 if (value != 0) {
525 return value;
526 }
527
528 return 0;
529 }
530
531 @Override
532 public boolean equals(Object obj) {
533 if (obj == null) {
534 return false;
535 }
536
537 AnnouncementsEntry announcementsEntry = null;
538
539 try {
540 announcementsEntry = (AnnouncementsEntry)obj;
541 }
542 catch (ClassCastException cce) {
543 return false;
544 }
545
546 long primaryKey = announcementsEntry.getPrimaryKey();
547
548 if (getPrimaryKey() == primaryKey) {
549 return true;
550 }
551 else {
552 return false;
553 }
554 }
555
556 @Override
557 public int hashCode() {
558 return (int)getPrimaryKey();
559 }
560
561 @Override
562 public void resetOriginalValues() {
563 AnnouncementsEntryModelImpl announcementsEntryModelImpl = this;
564
565 announcementsEntryModelImpl._originalUuid = announcementsEntryModelImpl._uuid;
566
567 announcementsEntryModelImpl._originalUserId = announcementsEntryModelImpl._userId;
568
569 announcementsEntryModelImpl._setOriginalUserId = false;
570
571 announcementsEntryModelImpl._originalClassNameId = announcementsEntryModelImpl._classNameId;
572
573 announcementsEntryModelImpl._setOriginalClassNameId = false;
574
575 announcementsEntryModelImpl._originalClassPK = announcementsEntryModelImpl._classPK;
576
577 announcementsEntryModelImpl._setOriginalClassPK = false;
578
579 announcementsEntryModelImpl._originalAlert = announcementsEntryModelImpl._alert;
580
581 announcementsEntryModelImpl._setOriginalAlert = false;
582
583 announcementsEntryModelImpl._columnBitmask = 0;
584 }
585
586 @Override
587 public CacheModel<AnnouncementsEntry> toCacheModel() {
588 AnnouncementsEntryCacheModel announcementsEntryCacheModel = new AnnouncementsEntryCacheModel();
589
590 announcementsEntryCacheModel.uuid = getUuid();
591
592 String uuid = announcementsEntryCacheModel.uuid;
593
594 if ((uuid != null) && (uuid.length() == 0)) {
595 announcementsEntryCacheModel.uuid = null;
596 }
597
598 announcementsEntryCacheModel.entryId = getEntryId();
599
600 announcementsEntryCacheModel.companyId = getCompanyId();
601
602 announcementsEntryCacheModel.userId = getUserId();
603
604 announcementsEntryCacheModel.userName = getUserName();
605
606 String userName = announcementsEntryCacheModel.userName;
607
608 if ((userName != null) && (userName.length() == 0)) {
609 announcementsEntryCacheModel.userName = null;
610 }
611
612 Date createDate = getCreateDate();
613
614 if (createDate != null) {
615 announcementsEntryCacheModel.createDate = createDate.getTime();
616 }
617 else {
618 announcementsEntryCacheModel.createDate = Long.MIN_VALUE;
619 }
620
621 Date modifiedDate = getModifiedDate();
622
623 if (modifiedDate != null) {
624 announcementsEntryCacheModel.modifiedDate = modifiedDate.getTime();
625 }
626 else {
627 announcementsEntryCacheModel.modifiedDate = Long.MIN_VALUE;
628 }
629
630 announcementsEntryCacheModel.classNameId = getClassNameId();
631
632 announcementsEntryCacheModel.classPK = getClassPK();
633
634 announcementsEntryCacheModel.title = getTitle();
635
636 String title = announcementsEntryCacheModel.title;
637
638 if ((title != null) && (title.length() == 0)) {
639 announcementsEntryCacheModel.title = null;
640 }
641
642 announcementsEntryCacheModel.content = getContent();
643
644 String content = announcementsEntryCacheModel.content;
645
646 if ((content != null) && (content.length() == 0)) {
647 announcementsEntryCacheModel.content = null;
648 }
649
650 announcementsEntryCacheModel.url = getUrl();
651
652 String url = announcementsEntryCacheModel.url;
653
654 if ((url != null) && (url.length() == 0)) {
655 announcementsEntryCacheModel.url = null;
656 }
657
658 announcementsEntryCacheModel.type = getType();
659
660 String type = announcementsEntryCacheModel.type;
661
662 if ((type != null) && (type.length() == 0)) {
663 announcementsEntryCacheModel.type = null;
664 }
665
666 Date displayDate = getDisplayDate();
667
668 if (displayDate != null) {
669 announcementsEntryCacheModel.displayDate = displayDate.getTime();
670 }
671 else {
672 announcementsEntryCacheModel.displayDate = Long.MIN_VALUE;
673 }
674
675 Date expirationDate = getExpirationDate();
676
677 if (expirationDate != null) {
678 announcementsEntryCacheModel.expirationDate = expirationDate.getTime();
679 }
680 else {
681 announcementsEntryCacheModel.expirationDate = Long.MIN_VALUE;
682 }
683
684 announcementsEntryCacheModel.priority = getPriority();
685
686 announcementsEntryCacheModel.alert = getAlert();
687
688 return announcementsEntryCacheModel;
689 }
690
691 @Override
692 public String toString() {
693 StringBundler sb = new StringBundler(35);
694
695 sb.append("{uuid=");
696 sb.append(getUuid());
697 sb.append(", entryId=");
698 sb.append(getEntryId());
699 sb.append(", companyId=");
700 sb.append(getCompanyId());
701 sb.append(", userId=");
702 sb.append(getUserId());
703 sb.append(", userName=");
704 sb.append(getUserName());
705 sb.append(", createDate=");
706 sb.append(getCreateDate());
707 sb.append(", modifiedDate=");
708 sb.append(getModifiedDate());
709 sb.append(", classNameId=");
710 sb.append(getClassNameId());
711 sb.append(", classPK=");
712 sb.append(getClassPK());
713 sb.append(", title=");
714 sb.append(getTitle());
715 sb.append(", content=");
716 sb.append(getContent());
717 sb.append(", url=");
718 sb.append(getUrl());
719 sb.append(", type=");
720 sb.append(getType());
721 sb.append(", displayDate=");
722 sb.append(getDisplayDate());
723 sb.append(", expirationDate=");
724 sb.append(getExpirationDate());
725 sb.append(", priority=");
726 sb.append(getPriority());
727 sb.append(", alert=");
728 sb.append(getAlert());
729 sb.append("}");
730
731 return sb.toString();
732 }
733
734 public String toXmlString() {
735 StringBundler sb = new StringBundler(55);
736
737 sb.append("<model><model-name>");
738 sb.append("com.liferay.portlet.announcements.model.AnnouncementsEntry");
739 sb.append("</model-name>");
740
741 sb.append(
742 "<column><column-name>uuid</column-name><column-value><![CDATA[");
743 sb.append(getUuid());
744 sb.append("]]></column-value></column>");
745 sb.append(
746 "<column><column-name>entryId</column-name><column-value><![CDATA[");
747 sb.append(getEntryId());
748 sb.append("]]></column-value></column>");
749 sb.append(
750 "<column><column-name>companyId</column-name><column-value><![CDATA[");
751 sb.append(getCompanyId());
752 sb.append("]]></column-value></column>");
753 sb.append(
754 "<column><column-name>userId</column-name><column-value><![CDATA[");
755 sb.append(getUserId());
756 sb.append("]]></column-value></column>");
757 sb.append(
758 "<column><column-name>userName</column-name><column-value><![CDATA[");
759 sb.append(getUserName());
760 sb.append("]]></column-value></column>");
761 sb.append(
762 "<column><column-name>createDate</column-name><column-value><![CDATA[");
763 sb.append(getCreateDate());
764 sb.append("]]></column-value></column>");
765 sb.append(
766 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
767 sb.append(getModifiedDate());
768 sb.append("]]></column-value></column>");
769 sb.append(
770 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
771 sb.append(getClassNameId());
772 sb.append("]]></column-value></column>");
773 sb.append(
774 "<column><column-name>classPK</column-name><column-value><![CDATA[");
775 sb.append(getClassPK());
776 sb.append("]]></column-value></column>");
777 sb.append(
778 "<column><column-name>title</column-name><column-value><![CDATA[");
779 sb.append(getTitle());
780 sb.append("]]></column-value></column>");
781 sb.append(
782 "<column><column-name>content</column-name><column-value><![CDATA[");
783 sb.append(getContent());
784 sb.append("]]></column-value></column>");
785 sb.append(
786 "<column><column-name>url</column-name><column-value><![CDATA[");
787 sb.append(getUrl());
788 sb.append("]]></column-value></column>");
789 sb.append(
790 "<column><column-name>type</column-name><column-value><![CDATA[");
791 sb.append(getType());
792 sb.append("]]></column-value></column>");
793 sb.append(
794 "<column><column-name>displayDate</column-name><column-value><![CDATA[");
795 sb.append(getDisplayDate());
796 sb.append("]]></column-value></column>");
797 sb.append(
798 "<column><column-name>expirationDate</column-name><column-value><![CDATA[");
799 sb.append(getExpirationDate());
800 sb.append("]]></column-value></column>");
801 sb.append(
802 "<column><column-name>priority</column-name><column-value><![CDATA[");
803 sb.append(getPriority());
804 sb.append("]]></column-value></column>");
805 sb.append(
806 "<column><column-name>alert</column-name><column-value><![CDATA[");
807 sb.append(getAlert());
808 sb.append("]]></column-value></column>");
809
810 sb.append("</model>");
811
812 return sb.toString();
813 }
814
815 private static ClassLoader _classLoader = AnnouncementsEntry.class.getClassLoader();
816 private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
817 AnnouncementsEntry.class
818 };
819 private String _uuid;
820 private String _originalUuid;
821 private long _entryId;
822 private long _companyId;
823 private long _userId;
824 private String _userUuid;
825 private long _originalUserId;
826 private boolean _setOriginalUserId;
827 private String _userName;
828 private Date _createDate;
829 private Date _modifiedDate;
830 private long _classNameId;
831 private long _originalClassNameId;
832 private boolean _setOriginalClassNameId;
833 private long _classPK;
834 private long _originalClassPK;
835 private boolean _setOriginalClassPK;
836 private String _title;
837 private String _content;
838 private String _url;
839 private String _type;
840 private Date _displayDate;
841 private Date _expirationDate;
842 private int _priority;
843 private boolean _alert;
844 private boolean _originalAlert;
845 private boolean _setOriginalAlert;
846 private transient ExpandoBridge _expandoBridge;
847 private long _columnBitmask;
848 private AnnouncementsEntry _escapedModelProxy;
849 }