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