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