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