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