1
22
23 package com.liferay.portlet.journal.model.impl;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
27 import com.liferay.portal.kernel.util.GetterUtil;
28 import com.liferay.portal.kernel.util.HtmlUtil;
29 import com.liferay.portal.model.impl.BaseModelImpl;
30 import com.liferay.portal.util.PortalUtil;
31
32 import com.liferay.portlet.journal.model.JournalArticle;
33 import com.liferay.portlet.journal.model.JournalArticleSoap;
34
35 import java.io.Serializable;
36
37 import java.lang.reflect.Proxy;
38
39 import java.sql.Types;
40
41 import java.util.ArrayList;
42 import java.util.Date;
43 import java.util.List;
44
45
65 public class JournalArticleModelImpl extends BaseModelImpl<JournalArticle> {
66 public static final String TABLE_NAME = "JournalArticle";
67 public static final Object[][] TABLE_COLUMNS = {
68 { "uuid_", new Integer(Types.VARCHAR) },
69
70
71 { "id_", new Integer(Types.BIGINT) },
72
73
74 { "resourcePrimKey", new Integer(Types.BIGINT) },
75
76
77 { "groupId", new Integer(Types.BIGINT) },
78
79
80 { "companyId", new Integer(Types.BIGINT) },
81
82
83 { "userId", new Integer(Types.BIGINT) },
84
85
86 { "userName", new Integer(Types.VARCHAR) },
87
88
89 { "createDate", new Integer(Types.TIMESTAMP) },
90
91
92 { "modifiedDate", new Integer(Types.TIMESTAMP) },
93
94
95 { "articleId", new Integer(Types.VARCHAR) },
96
97
98 { "version", new Integer(Types.DOUBLE) },
99
100
101 { "title", new Integer(Types.VARCHAR) },
102
103
104 { "description", new Integer(Types.VARCHAR) },
105
106
107 { "content", new Integer(Types.CLOB) },
108
109
110 { "type_", new Integer(Types.VARCHAR) },
111
112
113 { "structureId", new Integer(Types.VARCHAR) },
114
115
116 { "templateId", new Integer(Types.VARCHAR) },
117
118
119 { "displayDate", new Integer(Types.TIMESTAMP) },
120
121
122 { "approved", new Integer(Types.BOOLEAN) },
123
124
125 { "approvedByUserId", new Integer(Types.BIGINT) },
126
127
128 { "approvedByUserName", new Integer(Types.VARCHAR) },
129
130
131 { "approvedDate", new Integer(Types.TIMESTAMP) },
132
133
134 { "expired", new Integer(Types.BOOLEAN) },
135
136
137 { "expirationDate", new Integer(Types.TIMESTAMP) },
138
139
140 { "reviewDate", new Integer(Types.TIMESTAMP) },
141
142
143 { "indexable", new Integer(Types.BOOLEAN) },
144
145
146 { "smallImage", new Integer(Types.BOOLEAN) },
147
148
149 { "smallImageId", new Integer(Types.BIGINT) },
150
151
152 { "smallImageURL", new Integer(Types.VARCHAR) }
153 };
154 public static final String TABLE_SQL_CREATE = "create table JournalArticle (uuid_ VARCHAR(75) null,id_ LONG not null primary key,resourcePrimKey LONG,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,articleId VARCHAR(75) null,version DOUBLE,title VARCHAR(100) null,description STRING null,content TEXT null,type_ VARCHAR(75) null,structureId VARCHAR(75) null,templateId VARCHAR(75) null,displayDate DATE null,approved BOOLEAN,approvedByUserId LONG,approvedByUserName VARCHAR(75) null,approvedDate DATE null,expired BOOLEAN,expirationDate DATE null,reviewDate DATE null,indexable BOOLEAN,smallImage BOOLEAN,smallImageId LONG,smallImageURL VARCHAR(75) null)";
155 public static final String TABLE_SQL_DROP = "drop table JournalArticle";
156 public static final String DATA_SOURCE = "liferayDataSource";
157 public static final String SESSION_FACTORY = "liferaySessionFactory";
158 public static final String TX_MANAGER = "liferayTransactionManager";
159 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
160 "value.object.entity.cache.enabled.com.liferay.portlet.journal.model.JournalArticle"),
161 true);
162 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
163 "value.object.finder.cache.enabled.com.liferay.portlet.journal.model.JournalArticle"),
164 true);
165
166 public static JournalArticle toModel(JournalArticleSoap soapModel) {
167 JournalArticle model = new JournalArticleImpl();
168
169 model.setUuid(soapModel.getUuid());
170 model.setId(soapModel.getId());
171 model.setResourcePrimKey(soapModel.getResourcePrimKey());
172 model.setGroupId(soapModel.getGroupId());
173 model.setCompanyId(soapModel.getCompanyId());
174 model.setUserId(soapModel.getUserId());
175 model.setUserName(soapModel.getUserName());
176 model.setCreateDate(soapModel.getCreateDate());
177 model.setModifiedDate(soapModel.getModifiedDate());
178 model.setArticleId(soapModel.getArticleId());
179 model.setVersion(soapModel.getVersion());
180 model.setTitle(soapModel.getTitle());
181 model.setDescription(soapModel.getDescription());
182 model.setContent(soapModel.getContent());
183 model.setType(soapModel.getType());
184 model.setStructureId(soapModel.getStructureId());
185 model.setTemplateId(soapModel.getTemplateId());
186 model.setDisplayDate(soapModel.getDisplayDate());
187 model.setApproved(soapModel.getApproved());
188 model.setApprovedByUserId(soapModel.getApprovedByUserId());
189 model.setApprovedByUserName(soapModel.getApprovedByUserName());
190 model.setApprovedDate(soapModel.getApprovedDate());
191 model.setExpired(soapModel.getExpired());
192 model.setExpirationDate(soapModel.getExpirationDate());
193 model.setReviewDate(soapModel.getReviewDate());
194 model.setIndexable(soapModel.getIndexable());
195 model.setSmallImage(soapModel.getSmallImage());
196 model.setSmallImageId(soapModel.getSmallImageId());
197 model.setSmallImageURL(soapModel.getSmallImageURL());
198
199 return model;
200 }
201
202 public static List<JournalArticle> toModels(JournalArticleSoap[] soapModels) {
203 List<JournalArticle> models = new ArrayList<JournalArticle>(soapModels.length);
204
205 for (JournalArticleSoap soapModel : soapModels) {
206 models.add(toModel(soapModel));
207 }
208
209 return models;
210 }
211
212 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
213 "lock.expiration.time.com.liferay.portlet.journal.model.JournalArticle"));
214
215 public JournalArticleModelImpl() {
216 }
217
218 public long getPrimaryKey() {
219 return _id;
220 }
221
222 public void setPrimaryKey(long pk) {
223 setId(pk);
224 }
225
226 public Serializable getPrimaryKeyObj() {
227 return new Long(_id);
228 }
229
230 public String getUuid() {
231 return GetterUtil.getString(_uuid);
232 }
233
234 public void setUuid(String uuid) {
235 _uuid = uuid;
236
237 if (_originalUuid == null) {
238 _originalUuid = uuid;
239 }
240 }
241
242 public String getOriginalUuid() {
243 return GetterUtil.getString(_originalUuid);
244 }
245
246 public long getId() {
247 return _id;
248 }
249
250 public void setId(long id) {
251 _id = id;
252 }
253
254 public long getResourcePrimKey() {
255 return _resourcePrimKey;
256 }
257
258 public void setResourcePrimKey(long resourcePrimKey) {
259 _resourcePrimKey = resourcePrimKey;
260 }
261
262 public long getGroupId() {
263 return _groupId;
264 }
265
266 public void setGroupId(long groupId) {
267 _groupId = groupId;
268
269 if (!_setOriginalGroupId) {
270 _setOriginalGroupId = true;
271
272 _originalGroupId = groupId;
273 }
274 }
275
276 public long getOriginalGroupId() {
277 return _originalGroupId;
278 }
279
280 public long getCompanyId() {
281 return _companyId;
282 }
283
284 public void setCompanyId(long companyId) {
285 _companyId = companyId;
286 }
287
288 public long getUserId() {
289 return _userId;
290 }
291
292 public void setUserId(long userId) {
293 _userId = userId;
294 }
295
296 public String getUserUuid() throws SystemException {
297 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
298 }
299
300 public void setUserUuid(String userUuid) {
301 _userUuid = userUuid;
302 }
303
304 public String getUserName() {
305 return GetterUtil.getString(_userName);
306 }
307
308 public void setUserName(String userName) {
309 _userName = userName;
310 }
311
312 public Date getCreateDate() {
313 return _createDate;
314 }
315
316 public void setCreateDate(Date createDate) {
317 _createDate = createDate;
318 }
319
320 public Date getModifiedDate() {
321 return _modifiedDate;
322 }
323
324 public void setModifiedDate(Date modifiedDate) {
325 _modifiedDate = modifiedDate;
326 }
327
328 public String getArticleId() {
329 return GetterUtil.getString(_articleId);
330 }
331
332 public void setArticleId(String articleId) {
333 _articleId = articleId;
334
335 if (_originalArticleId == null) {
336 _originalArticleId = articleId;
337 }
338 }
339
340 public String getOriginalArticleId() {
341 return GetterUtil.getString(_originalArticleId);
342 }
343
344 public double getVersion() {
345 return _version;
346 }
347
348 public void setVersion(double version) {
349 _version = version;
350
351 if (!_setOriginalVersion) {
352 _setOriginalVersion = true;
353
354 _originalVersion = version;
355 }
356 }
357
358 public double getOriginalVersion() {
359 return _originalVersion;
360 }
361
362 public String getTitle() {
363 return GetterUtil.getString(_title);
364 }
365
366 public void setTitle(String title) {
367 _title = title;
368 }
369
370 public String getDescription() {
371 return GetterUtil.getString(_description);
372 }
373
374 public void setDescription(String description) {
375 _description = description;
376 }
377
378 public String getContent() {
379 return GetterUtil.getString(_content);
380 }
381
382 public void setContent(String content) {
383 _content = content;
384 }
385
386 public String getType() {
387 return GetterUtil.getString(_type);
388 }
389
390 public void setType(String type) {
391 _type = type;
392 }
393
394 public String getStructureId() {
395 return GetterUtil.getString(_structureId);
396 }
397
398 public void setStructureId(String structureId) {
399 _structureId = structureId;
400 }
401
402 public String getTemplateId() {
403 return GetterUtil.getString(_templateId);
404 }
405
406 public void setTemplateId(String templateId) {
407 _templateId = templateId;
408 }
409
410 public Date getDisplayDate() {
411 return _displayDate;
412 }
413
414 public void setDisplayDate(Date displayDate) {
415 _displayDate = displayDate;
416 }
417
418 public boolean getApproved() {
419 return _approved;
420 }
421
422 public boolean isApproved() {
423 return _approved;
424 }
425
426 public void setApproved(boolean approved) {
427 _approved = approved;
428 }
429
430 public long getApprovedByUserId() {
431 return _approvedByUserId;
432 }
433
434 public void setApprovedByUserId(long approvedByUserId) {
435 _approvedByUserId = approvedByUserId;
436 }
437
438 public String getApprovedByUserUuid() throws SystemException {
439 return PortalUtil.getUserValue(getApprovedByUserId(), "uuid",
440 _approvedByUserUuid);
441 }
442
443 public void setApprovedByUserUuid(String approvedByUserUuid) {
444 _approvedByUserUuid = approvedByUserUuid;
445 }
446
447 public String getApprovedByUserName() {
448 return GetterUtil.getString(_approvedByUserName);
449 }
450
451 public void setApprovedByUserName(String approvedByUserName) {
452 _approvedByUserName = approvedByUserName;
453 }
454
455 public Date getApprovedDate() {
456 return _approvedDate;
457 }
458
459 public void setApprovedDate(Date approvedDate) {
460 _approvedDate = approvedDate;
461 }
462
463 public boolean getExpired() {
464 return _expired;
465 }
466
467 public boolean isExpired() {
468 return _expired;
469 }
470
471 public void setExpired(boolean expired) {
472 _expired = expired;
473 }
474
475 public Date getExpirationDate() {
476 return _expirationDate;
477 }
478
479 public void setExpirationDate(Date expirationDate) {
480 _expirationDate = expirationDate;
481 }
482
483 public Date getReviewDate() {
484 return _reviewDate;
485 }
486
487 public void setReviewDate(Date reviewDate) {
488 _reviewDate = reviewDate;
489 }
490
491 public boolean getIndexable() {
492 return _indexable;
493 }
494
495 public boolean isIndexable() {
496 return _indexable;
497 }
498
499 public void setIndexable(boolean indexable) {
500 _indexable = indexable;
501 }
502
503 public boolean getSmallImage() {
504 return _smallImage;
505 }
506
507 public boolean isSmallImage() {
508 return _smallImage;
509 }
510
511 public void setSmallImage(boolean smallImage) {
512 _smallImage = smallImage;
513 }
514
515 public long getSmallImageId() {
516 return _smallImageId;
517 }
518
519 public void setSmallImageId(long smallImageId) {
520 _smallImageId = smallImageId;
521 }
522
523 public String getSmallImageURL() {
524 return GetterUtil.getString(_smallImageURL);
525 }
526
527 public void setSmallImageURL(String smallImageURL) {
528 _smallImageURL = smallImageURL;
529 }
530
531 public JournalArticle toEscapedModel() {
532 if (isEscapedModel()) {
533 return (JournalArticle)this;
534 }
535 else {
536 JournalArticle model = new JournalArticleImpl();
537
538 model.setNew(isNew());
539 model.setEscapedModel(true);
540
541 model.setUuid(HtmlUtil.escape(getUuid()));
542 model.setId(getId());
543 model.setResourcePrimKey(getResourcePrimKey());
544 model.setGroupId(getGroupId());
545 model.setCompanyId(getCompanyId());
546 model.setUserId(getUserId());
547 model.setUserName(HtmlUtil.escape(getUserName()));
548 model.setCreateDate(getCreateDate());
549 model.setModifiedDate(getModifiedDate());
550 model.setArticleId(getArticleId());
551 model.setVersion(getVersion());
552 model.setTitle(HtmlUtil.escape(getTitle()));
553 model.setDescription(HtmlUtil.escape(getDescription()));
554 model.setContent(HtmlUtil.escape(getContent()));
555 model.setType(HtmlUtil.escape(getType()));
556 model.setStructureId(getStructureId());
557 model.setTemplateId(getTemplateId());
558 model.setDisplayDate(getDisplayDate());
559 model.setApproved(getApproved());
560 model.setApprovedByUserId(getApprovedByUserId());
561 model.setApprovedByUserName(HtmlUtil.escape(getApprovedByUserName()));
562 model.setApprovedDate(getApprovedDate());
563 model.setExpired(getExpired());
564 model.setExpirationDate(getExpirationDate());
565 model.setReviewDate(getReviewDate());
566 model.setIndexable(getIndexable());
567 model.setSmallImage(getSmallImage());
568 model.setSmallImageId(getSmallImageId());
569 model.setSmallImageURL(HtmlUtil.escape(getSmallImageURL()));
570
571 model = (JournalArticle)Proxy.newProxyInstance(JournalArticle.class.getClassLoader(),
572 new Class[] { JournalArticle.class },
573 new ReadOnlyBeanHandler(model));
574
575 return model;
576 }
577 }
578
579 public Object clone() {
580 JournalArticleImpl clone = new JournalArticleImpl();
581
582 clone.setUuid(getUuid());
583 clone.setId(getId());
584 clone.setResourcePrimKey(getResourcePrimKey());
585 clone.setGroupId(getGroupId());
586 clone.setCompanyId(getCompanyId());
587 clone.setUserId(getUserId());
588 clone.setUserName(getUserName());
589 clone.setCreateDate(getCreateDate());
590 clone.setModifiedDate(getModifiedDate());
591 clone.setArticleId(getArticleId());
592 clone.setVersion(getVersion());
593 clone.setTitle(getTitle());
594 clone.setDescription(getDescription());
595 clone.setContent(getContent());
596 clone.setType(getType());
597 clone.setStructureId(getStructureId());
598 clone.setTemplateId(getTemplateId());
599 clone.setDisplayDate(getDisplayDate());
600 clone.setApproved(getApproved());
601 clone.setApprovedByUserId(getApprovedByUserId());
602 clone.setApprovedByUserName(getApprovedByUserName());
603 clone.setApprovedDate(getApprovedDate());
604 clone.setExpired(getExpired());
605 clone.setExpirationDate(getExpirationDate());
606 clone.setReviewDate(getReviewDate());
607 clone.setIndexable(getIndexable());
608 clone.setSmallImage(getSmallImage());
609 clone.setSmallImageId(getSmallImageId());
610 clone.setSmallImageURL(getSmallImageURL());
611
612 return clone;
613 }
614
615 public int compareTo(JournalArticle journalArticle) {
616 int value = 0;
617
618 value = getArticleId().compareTo(journalArticle.getArticleId());
619
620 if (value != 0) {
621 return value;
622 }
623
624 if (getVersion() < journalArticle.getVersion()) {
625 value = -1;
626 }
627 else if (getVersion() > journalArticle.getVersion()) {
628 value = 1;
629 }
630 else {
631 value = 0;
632 }
633
634 value = value * -1;
635
636 if (value != 0) {
637 return value;
638 }
639
640 return 0;
641 }
642
643 public boolean equals(Object obj) {
644 if (obj == null) {
645 return false;
646 }
647
648 JournalArticle journalArticle = null;
649
650 try {
651 journalArticle = (JournalArticle)obj;
652 }
653 catch (ClassCastException cce) {
654 return false;
655 }
656
657 long pk = journalArticle.getPrimaryKey();
658
659 if (getPrimaryKey() == pk) {
660 return true;
661 }
662 else {
663 return false;
664 }
665 }
666
667 public int hashCode() {
668 return (int)getPrimaryKey();
669 }
670
671 public String toString() {
672 StringBuilder sb = new StringBuilder();
673
674 sb.append("{uuid=");
675 sb.append(getUuid());
676 sb.append(", id=");
677 sb.append(getId());
678 sb.append(", resourcePrimKey=");
679 sb.append(getResourcePrimKey());
680 sb.append(", groupId=");
681 sb.append(getGroupId());
682 sb.append(", companyId=");
683 sb.append(getCompanyId());
684 sb.append(", userId=");
685 sb.append(getUserId());
686 sb.append(", userName=");
687 sb.append(getUserName());
688 sb.append(", createDate=");
689 sb.append(getCreateDate());
690 sb.append(", modifiedDate=");
691 sb.append(getModifiedDate());
692 sb.append(", articleId=");
693 sb.append(getArticleId());
694 sb.append(", version=");
695 sb.append(getVersion());
696 sb.append(", title=");
697 sb.append(getTitle());
698 sb.append(", description=");
699 sb.append(getDescription());
700 sb.append(", content=");
701 sb.append(getContent());
702 sb.append(", type=");
703 sb.append(getType());
704 sb.append(", structureId=");
705 sb.append(getStructureId());
706 sb.append(", templateId=");
707 sb.append(getTemplateId());
708 sb.append(", displayDate=");
709 sb.append(getDisplayDate());
710 sb.append(", approved=");
711 sb.append(getApproved());
712 sb.append(", approvedByUserId=");
713 sb.append(getApprovedByUserId());
714 sb.append(", approvedByUserName=");
715 sb.append(getApprovedByUserName());
716 sb.append(", approvedDate=");
717 sb.append(getApprovedDate());
718 sb.append(", expired=");
719 sb.append(getExpired());
720 sb.append(", expirationDate=");
721 sb.append(getExpirationDate());
722 sb.append(", reviewDate=");
723 sb.append(getReviewDate());
724 sb.append(", indexable=");
725 sb.append(getIndexable());
726 sb.append(", smallImage=");
727 sb.append(getSmallImage());
728 sb.append(", smallImageId=");
729 sb.append(getSmallImageId());
730 sb.append(", smallImageURL=");
731 sb.append(getSmallImageURL());
732 sb.append("}");
733
734 return sb.toString();
735 }
736
737 public String toXmlString() {
738 StringBuilder sb = new StringBuilder();
739
740 sb.append("<model><model-name>");
741 sb.append("com.liferay.portlet.journal.model.JournalArticle");
742 sb.append("</model-name>");
743
744 sb.append(
745 "<column><column-name>uuid</column-name><column-value><![CDATA[");
746 sb.append(getUuid());
747 sb.append("]]></column-value></column>");
748 sb.append(
749 "<column><column-name>id</column-name><column-value><![CDATA[");
750 sb.append(getId());
751 sb.append("]]></column-value></column>");
752 sb.append(
753 "<column><column-name>resourcePrimKey</column-name><column-value><![CDATA[");
754 sb.append(getResourcePrimKey());
755 sb.append("]]></column-value></column>");
756 sb.append(
757 "<column><column-name>groupId</column-name><column-value><![CDATA[");
758 sb.append(getGroupId());
759 sb.append("]]></column-value></column>");
760 sb.append(
761 "<column><column-name>companyId</column-name><column-value><![CDATA[");
762 sb.append(getCompanyId());
763 sb.append("]]></column-value></column>");
764 sb.append(
765 "<column><column-name>userId</column-name><column-value><![CDATA[");
766 sb.append(getUserId());
767 sb.append("]]></column-value></column>");
768 sb.append(
769 "<column><column-name>userName</column-name><column-value><![CDATA[");
770 sb.append(getUserName());
771 sb.append("]]></column-value></column>");
772 sb.append(
773 "<column><column-name>createDate</column-name><column-value><![CDATA[");
774 sb.append(getCreateDate());
775 sb.append("]]></column-value></column>");
776 sb.append(
777 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
778 sb.append(getModifiedDate());
779 sb.append("]]></column-value></column>");
780 sb.append(
781 "<column><column-name>articleId</column-name><column-value><![CDATA[");
782 sb.append(getArticleId());
783 sb.append("]]></column-value></column>");
784 sb.append(
785 "<column><column-name>version</column-name><column-value><![CDATA[");
786 sb.append(getVersion());
787 sb.append("]]></column-value></column>");
788 sb.append(
789 "<column><column-name>title</column-name><column-value><![CDATA[");
790 sb.append(getTitle());
791 sb.append("]]></column-value></column>");
792 sb.append(
793 "<column><column-name>description</column-name><column-value><![CDATA[");
794 sb.append(getDescription());
795 sb.append("]]></column-value></column>");
796 sb.append(
797 "<column><column-name>content</column-name><column-value><![CDATA[");
798 sb.append(getContent());
799 sb.append("]]></column-value></column>");
800 sb.append(
801 "<column><column-name>type</column-name><column-value><![CDATA[");
802 sb.append(getType());
803 sb.append("]]></column-value></column>");
804 sb.append(
805 "<column><column-name>structureId</column-name><column-value><![CDATA[");
806 sb.append(getStructureId());
807 sb.append("]]></column-value></column>");
808 sb.append(
809 "<column><column-name>templateId</column-name><column-value><![CDATA[");
810 sb.append(getTemplateId());
811 sb.append("]]></column-value></column>");
812 sb.append(
813 "<column><column-name>displayDate</column-name><column-value><![CDATA[");
814 sb.append(getDisplayDate());
815 sb.append("]]></column-value></column>");
816 sb.append(
817 "<column><column-name>approved</column-name><column-value><![CDATA[");
818 sb.append(getApproved());
819 sb.append("]]></column-value></column>");
820 sb.append(
821 "<column><column-name>approvedByUserId</column-name><column-value><![CDATA[");
822 sb.append(getApprovedByUserId());
823 sb.append("]]></column-value></column>");
824 sb.append(
825 "<column><column-name>approvedByUserName</column-name><column-value><![CDATA[");
826 sb.append(getApprovedByUserName());
827 sb.append("]]></column-value></column>");
828 sb.append(
829 "<column><column-name>approvedDate</column-name><column-value><![CDATA[");
830 sb.append(getApprovedDate());
831 sb.append("]]></column-value></column>");
832 sb.append(
833 "<column><column-name>expired</column-name><column-value><![CDATA[");
834 sb.append(getExpired());
835 sb.append("]]></column-value></column>");
836 sb.append(
837 "<column><column-name>expirationDate</column-name><column-value><![CDATA[");
838 sb.append(getExpirationDate());
839 sb.append("]]></column-value></column>");
840 sb.append(
841 "<column><column-name>reviewDate</column-name><column-value><![CDATA[");
842 sb.append(getReviewDate());
843 sb.append("]]></column-value></column>");
844 sb.append(
845 "<column><column-name>indexable</column-name><column-value><![CDATA[");
846 sb.append(getIndexable());
847 sb.append("]]></column-value></column>");
848 sb.append(
849 "<column><column-name>smallImage</column-name><column-value><![CDATA[");
850 sb.append(getSmallImage());
851 sb.append("]]></column-value></column>");
852 sb.append(
853 "<column><column-name>smallImageId</column-name><column-value><![CDATA[");
854 sb.append(getSmallImageId());
855 sb.append("]]></column-value></column>");
856 sb.append(
857 "<column><column-name>smallImageURL</column-name><column-value><![CDATA[");
858 sb.append(getSmallImageURL());
859 sb.append("]]></column-value></column>");
860
861 sb.append("</model>");
862
863 return sb.toString();
864 }
865
866 private String _uuid;
867 private String _originalUuid;
868 private long _id;
869 private long _resourcePrimKey;
870 private long _groupId;
871 private long _originalGroupId;
872 private boolean _setOriginalGroupId;
873 private long _companyId;
874 private long _userId;
875 private String _userUuid;
876 private String _userName;
877 private Date _createDate;
878 private Date _modifiedDate;
879 private String _articleId;
880 private String _originalArticleId;
881 private double _version;
882 private double _originalVersion;
883 private boolean _setOriginalVersion;
884 private String _title;
885 private String _description;
886 private String _content;
887 private String _type;
888 private String _structureId;
889 private String _templateId;
890 private Date _displayDate;
891 private boolean _approved;
892 private long _approvedByUserId;
893 private String _approvedByUserUuid;
894 private String _approvedByUserName;
895 private Date _approvedDate;
896 private boolean _expired;
897 private Date _expirationDate;
898 private Date _reviewDate;
899 private boolean _indexable;
900 private boolean _smallImage;
901 private long _smallImageId;
902 private String _smallImageURL;
903 }