001
014
015 package com.liferay.portlet.documentlibrary.model.impl;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
020 import com.liferay.portal.kernel.exception.PortalException;
021 import com.liferay.portal.kernel.json.JSON;
022 import com.liferay.portal.kernel.util.DateUtil;
023 import com.liferay.portal.kernel.util.GetterUtil;
024 import com.liferay.portal.kernel.util.ProxyUtil;
025 import com.liferay.portal.kernel.util.StringBundler;
026 import com.liferay.portal.kernel.util.StringPool;
027 import com.liferay.portal.kernel.workflow.WorkflowConstants;
028 import com.liferay.portal.model.CacheModel;
029 import com.liferay.portal.model.User;
030 import com.liferay.portal.model.impl.BaseModelImpl;
031 import com.liferay.portal.service.ServiceContext;
032 import com.liferay.portal.service.UserLocalServiceUtil;
033 import com.liferay.portal.util.PortalUtil;
034
035 import com.liferay.portlet.documentlibrary.model.DLFileVersion;
036 import com.liferay.portlet.documentlibrary.model.DLFileVersionModel;
037 import com.liferay.portlet.documentlibrary.model.DLFileVersionSoap;
038 import com.liferay.portlet.expando.model.ExpandoBridge;
039 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
040 import com.liferay.portlet.exportimport.lar.StagedModelType;
041
042 import java.io.Serializable;
043
044 import java.sql.Types;
045
046 import java.util.ArrayList;
047 import java.util.Date;
048 import java.util.HashMap;
049 import java.util.List;
050 import java.util.Map;
051
052
065 @JSON(strict = true)
066 @ProviderType
067 public class DLFileVersionModelImpl extends BaseModelImpl<DLFileVersion>
068 implements DLFileVersionModel {
069
074 public static final String TABLE_NAME = "DLFileVersion";
075 public static final Object[][] TABLE_COLUMNS = {
076 { "uuid_", Types.VARCHAR },
077 { "fileVersionId", Types.BIGINT },
078 { "groupId", Types.BIGINT },
079 { "companyId", Types.BIGINT },
080 { "userId", Types.BIGINT },
081 { "userName", Types.VARCHAR },
082 { "createDate", Types.TIMESTAMP },
083 { "modifiedDate", Types.TIMESTAMP },
084 { "repositoryId", Types.BIGINT },
085 { "folderId", Types.BIGINT },
086 { "fileEntryId", Types.BIGINT },
087 { "treePath", Types.VARCHAR },
088 { "fileName", Types.VARCHAR },
089 { "extension", Types.VARCHAR },
090 { "mimeType", Types.VARCHAR },
091 { "title", Types.VARCHAR },
092 { "description", Types.VARCHAR },
093 { "changeLog", Types.VARCHAR },
094 { "extraSettings", Types.CLOB },
095 { "fileEntryTypeId", Types.BIGINT },
096 { "version", Types.VARCHAR },
097 { "size_", Types.BIGINT },
098 { "checksum", Types.VARCHAR },
099 { "lastPublishDate", Types.TIMESTAMP },
100 { "status", Types.INTEGER },
101 { "statusByUserId", Types.BIGINT },
102 { "statusByUserName", Types.VARCHAR },
103 { "statusDate", Types.TIMESTAMP }
104 };
105 public static final Map<String, Integer> TABLE_COLUMNS_MAP = new HashMap<String, Integer>();
106
107 static {
108 TABLE_COLUMNS_MAP.put("uuid_", Types.VARCHAR);
109 TABLE_COLUMNS_MAP.put("fileVersionId", Types.BIGINT);
110 TABLE_COLUMNS_MAP.put("groupId", Types.BIGINT);
111 TABLE_COLUMNS_MAP.put("companyId", Types.BIGINT);
112 TABLE_COLUMNS_MAP.put("userId", Types.BIGINT);
113 TABLE_COLUMNS_MAP.put("userName", Types.VARCHAR);
114 TABLE_COLUMNS_MAP.put("createDate", Types.TIMESTAMP);
115 TABLE_COLUMNS_MAP.put("modifiedDate", Types.TIMESTAMP);
116 TABLE_COLUMNS_MAP.put("repositoryId", Types.BIGINT);
117 TABLE_COLUMNS_MAP.put("folderId", Types.BIGINT);
118 TABLE_COLUMNS_MAP.put("fileEntryId", Types.BIGINT);
119 TABLE_COLUMNS_MAP.put("treePath", Types.VARCHAR);
120 TABLE_COLUMNS_MAP.put("fileName", Types.VARCHAR);
121 TABLE_COLUMNS_MAP.put("extension", Types.VARCHAR);
122 TABLE_COLUMNS_MAP.put("mimeType", Types.VARCHAR);
123 TABLE_COLUMNS_MAP.put("title", Types.VARCHAR);
124 TABLE_COLUMNS_MAP.put("description", Types.VARCHAR);
125 TABLE_COLUMNS_MAP.put("changeLog", Types.VARCHAR);
126 TABLE_COLUMNS_MAP.put("extraSettings", Types.CLOB);
127 TABLE_COLUMNS_MAP.put("fileEntryTypeId", Types.BIGINT);
128 TABLE_COLUMNS_MAP.put("version", Types.VARCHAR);
129 TABLE_COLUMNS_MAP.put("size_", Types.BIGINT);
130 TABLE_COLUMNS_MAP.put("checksum", Types.VARCHAR);
131 TABLE_COLUMNS_MAP.put("lastPublishDate", Types.TIMESTAMP);
132 TABLE_COLUMNS_MAP.put("status", Types.INTEGER);
133 TABLE_COLUMNS_MAP.put("statusByUserId", Types.BIGINT);
134 TABLE_COLUMNS_MAP.put("statusByUserName", Types.VARCHAR);
135 TABLE_COLUMNS_MAP.put("statusDate", Types.TIMESTAMP);
136 }
137
138 public static final String TABLE_SQL_CREATE = "create table DLFileVersion (uuid_ VARCHAR(75) null,fileVersionId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,repositoryId LONG,folderId LONG,fileEntryId LONG,treePath STRING null,fileName VARCHAR(255) null,extension VARCHAR(75) null,mimeType VARCHAR(75) null,title VARCHAR(255) null,description STRING null,changeLog VARCHAR(75) null,extraSettings TEXT null,fileEntryTypeId LONG,version VARCHAR(75) null,size_ LONG,checksum VARCHAR(75) null,lastPublishDate DATE null,status INTEGER,statusByUserId LONG,statusByUserName VARCHAR(75) null,statusDate DATE null)";
139 public static final String TABLE_SQL_DROP = "drop table DLFileVersion";
140 public static final String ORDER_BY_JPQL = " ORDER BY dlFileVersion.fileEntryId DESC, dlFileVersion.createDate DESC";
141 public static final String ORDER_BY_SQL = " ORDER BY DLFileVersion.fileEntryId DESC, DLFileVersion.createDate DESC";
142 public static final String DATA_SOURCE = "liferayDataSource";
143 public static final String SESSION_FACTORY = "liferaySessionFactory";
144 public static final String TX_MANAGER = "liferayTransactionManager";
145 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
146 "value.object.entity.cache.enabled.com.liferay.portlet.documentlibrary.model.DLFileVersion"),
147 true);
148 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
149 "value.object.finder.cache.enabled.com.liferay.portlet.documentlibrary.model.DLFileVersion"),
150 true);
151 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
152 "value.object.column.bitmask.enabled.com.liferay.portlet.documentlibrary.model.DLFileVersion"),
153 true);
154 public static final long COMPANYID_COLUMN_BITMASK = 1L;
155 public static final long FILEENTRYID_COLUMN_BITMASK = 2L;
156 public static final long FOLDERID_COLUMN_BITMASK = 4L;
157 public static final long GROUPID_COLUMN_BITMASK = 8L;
158 public static final long MIMETYPE_COLUMN_BITMASK = 16L;
159 public static final long STATUS_COLUMN_BITMASK = 32L;
160 public static final long TITLE_COLUMN_BITMASK = 64L;
161 public static final long UUID_COLUMN_BITMASK = 128L;
162 public static final long VERSION_COLUMN_BITMASK = 256L;
163 public static final long CREATEDATE_COLUMN_BITMASK = 512L;
164
165
171 public static DLFileVersion toModel(DLFileVersionSoap soapModel) {
172 if (soapModel == null) {
173 return null;
174 }
175
176 DLFileVersion model = new DLFileVersionImpl();
177
178 model.setUuid(soapModel.getUuid());
179 model.setFileVersionId(soapModel.getFileVersionId());
180 model.setGroupId(soapModel.getGroupId());
181 model.setCompanyId(soapModel.getCompanyId());
182 model.setUserId(soapModel.getUserId());
183 model.setUserName(soapModel.getUserName());
184 model.setCreateDate(soapModel.getCreateDate());
185 model.setModifiedDate(soapModel.getModifiedDate());
186 model.setRepositoryId(soapModel.getRepositoryId());
187 model.setFolderId(soapModel.getFolderId());
188 model.setFileEntryId(soapModel.getFileEntryId());
189 model.setTreePath(soapModel.getTreePath());
190 model.setFileName(soapModel.getFileName());
191 model.setExtension(soapModel.getExtension());
192 model.setMimeType(soapModel.getMimeType());
193 model.setTitle(soapModel.getTitle());
194 model.setDescription(soapModel.getDescription());
195 model.setChangeLog(soapModel.getChangeLog());
196 model.setExtraSettings(soapModel.getExtraSettings());
197 model.setFileEntryTypeId(soapModel.getFileEntryTypeId());
198 model.setVersion(soapModel.getVersion());
199 model.setSize(soapModel.getSize());
200 model.setChecksum(soapModel.getChecksum());
201 model.setLastPublishDate(soapModel.getLastPublishDate());
202 model.setStatus(soapModel.getStatus());
203 model.setStatusByUserId(soapModel.getStatusByUserId());
204 model.setStatusByUserName(soapModel.getStatusByUserName());
205 model.setStatusDate(soapModel.getStatusDate());
206
207 return model;
208 }
209
210
216 public static List<DLFileVersion> toModels(DLFileVersionSoap[] soapModels) {
217 if (soapModels == null) {
218 return null;
219 }
220
221 List<DLFileVersion> models = new ArrayList<DLFileVersion>(soapModels.length);
222
223 for (DLFileVersionSoap soapModel : soapModels) {
224 models.add(toModel(soapModel));
225 }
226
227 return models;
228 }
229
230 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
231 "lock.expiration.time.com.liferay.portlet.documentlibrary.model.DLFileVersion"));
232
233 public DLFileVersionModelImpl() {
234 }
235
236 @Override
237 public long getPrimaryKey() {
238 return _fileVersionId;
239 }
240
241 @Override
242 public void setPrimaryKey(long primaryKey) {
243 setFileVersionId(primaryKey);
244 }
245
246 @Override
247 public Serializable getPrimaryKeyObj() {
248 return _fileVersionId;
249 }
250
251 @Override
252 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
253 setPrimaryKey(((Long)primaryKeyObj).longValue());
254 }
255
256 @Override
257 public Class<?> getModelClass() {
258 return DLFileVersion.class;
259 }
260
261 @Override
262 public String getModelClassName() {
263 return DLFileVersion.class.getName();
264 }
265
266 @Override
267 public Map<String, Object> getModelAttributes() {
268 Map<String, Object> attributes = new HashMap<String, Object>();
269
270 attributes.put("uuid", getUuid());
271 attributes.put("fileVersionId", getFileVersionId());
272 attributes.put("groupId", getGroupId());
273 attributes.put("companyId", getCompanyId());
274 attributes.put("userId", getUserId());
275 attributes.put("userName", getUserName());
276 attributes.put("createDate", getCreateDate());
277 attributes.put("modifiedDate", getModifiedDate());
278 attributes.put("repositoryId", getRepositoryId());
279 attributes.put("folderId", getFolderId());
280 attributes.put("fileEntryId", getFileEntryId());
281 attributes.put("treePath", getTreePath());
282 attributes.put("fileName", getFileName());
283 attributes.put("extension", getExtension());
284 attributes.put("mimeType", getMimeType());
285 attributes.put("title", getTitle());
286 attributes.put("description", getDescription());
287 attributes.put("changeLog", getChangeLog());
288 attributes.put("extraSettings", getExtraSettings());
289 attributes.put("fileEntryTypeId", getFileEntryTypeId());
290 attributes.put("version", getVersion());
291 attributes.put("size", getSize());
292 attributes.put("checksum", getChecksum());
293 attributes.put("lastPublishDate", getLastPublishDate());
294 attributes.put("status", getStatus());
295 attributes.put("statusByUserId", getStatusByUserId());
296 attributes.put("statusByUserName", getStatusByUserName());
297 attributes.put("statusDate", getStatusDate());
298
299 attributes.put("entityCacheEnabled", isEntityCacheEnabled());
300 attributes.put("finderCacheEnabled", isFinderCacheEnabled());
301
302 return attributes;
303 }
304
305 @Override
306 public void setModelAttributes(Map<String, Object> attributes) {
307 String uuid = (String)attributes.get("uuid");
308
309 if (uuid != null) {
310 setUuid(uuid);
311 }
312
313 Long fileVersionId = (Long)attributes.get("fileVersionId");
314
315 if (fileVersionId != null) {
316 setFileVersionId(fileVersionId);
317 }
318
319 Long groupId = (Long)attributes.get("groupId");
320
321 if (groupId != null) {
322 setGroupId(groupId);
323 }
324
325 Long companyId = (Long)attributes.get("companyId");
326
327 if (companyId != null) {
328 setCompanyId(companyId);
329 }
330
331 Long userId = (Long)attributes.get("userId");
332
333 if (userId != null) {
334 setUserId(userId);
335 }
336
337 String userName = (String)attributes.get("userName");
338
339 if (userName != null) {
340 setUserName(userName);
341 }
342
343 Date createDate = (Date)attributes.get("createDate");
344
345 if (createDate != null) {
346 setCreateDate(createDate);
347 }
348
349 Date modifiedDate = (Date)attributes.get("modifiedDate");
350
351 if (modifiedDate != null) {
352 setModifiedDate(modifiedDate);
353 }
354
355 Long repositoryId = (Long)attributes.get("repositoryId");
356
357 if (repositoryId != null) {
358 setRepositoryId(repositoryId);
359 }
360
361 Long folderId = (Long)attributes.get("folderId");
362
363 if (folderId != null) {
364 setFolderId(folderId);
365 }
366
367 Long fileEntryId = (Long)attributes.get("fileEntryId");
368
369 if (fileEntryId != null) {
370 setFileEntryId(fileEntryId);
371 }
372
373 String treePath = (String)attributes.get("treePath");
374
375 if (treePath != null) {
376 setTreePath(treePath);
377 }
378
379 String fileName = (String)attributes.get("fileName");
380
381 if (fileName != null) {
382 setFileName(fileName);
383 }
384
385 String extension = (String)attributes.get("extension");
386
387 if (extension != null) {
388 setExtension(extension);
389 }
390
391 String mimeType = (String)attributes.get("mimeType");
392
393 if (mimeType != null) {
394 setMimeType(mimeType);
395 }
396
397 String title = (String)attributes.get("title");
398
399 if (title != null) {
400 setTitle(title);
401 }
402
403 String description = (String)attributes.get("description");
404
405 if (description != null) {
406 setDescription(description);
407 }
408
409 String changeLog = (String)attributes.get("changeLog");
410
411 if (changeLog != null) {
412 setChangeLog(changeLog);
413 }
414
415 String extraSettings = (String)attributes.get("extraSettings");
416
417 if (extraSettings != null) {
418 setExtraSettings(extraSettings);
419 }
420
421 Long fileEntryTypeId = (Long)attributes.get("fileEntryTypeId");
422
423 if (fileEntryTypeId != null) {
424 setFileEntryTypeId(fileEntryTypeId);
425 }
426
427 String version = (String)attributes.get("version");
428
429 if (version != null) {
430 setVersion(version);
431 }
432
433 Long size = (Long)attributes.get("size");
434
435 if (size != null) {
436 setSize(size);
437 }
438
439 String checksum = (String)attributes.get("checksum");
440
441 if (checksum != null) {
442 setChecksum(checksum);
443 }
444
445 Date lastPublishDate = (Date)attributes.get("lastPublishDate");
446
447 if (lastPublishDate != null) {
448 setLastPublishDate(lastPublishDate);
449 }
450
451 Integer status = (Integer)attributes.get("status");
452
453 if (status != null) {
454 setStatus(status);
455 }
456
457 Long statusByUserId = (Long)attributes.get("statusByUserId");
458
459 if (statusByUserId != null) {
460 setStatusByUserId(statusByUserId);
461 }
462
463 String statusByUserName = (String)attributes.get("statusByUserName");
464
465 if (statusByUserName != null) {
466 setStatusByUserName(statusByUserName);
467 }
468
469 Date statusDate = (Date)attributes.get("statusDate");
470
471 if (statusDate != null) {
472 setStatusDate(statusDate);
473 }
474 }
475
476 @JSON
477 @Override
478 public String getUuid() {
479 if (_uuid == null) {
480 return StringPool.BLANK;
481 }
482 else {
483 return _uuid;
484 }
485 }
486
487 @Override
488 public void setUuid(String uuid) {
489 if (_originalUuid == null) {
490 _originalUuid = _uuid;
491 }
492
493 _uuid = uuid;
494 }
495
496 public String getOriginalUuid() {
497 return GetterUtil.getString(_originalUuid);
498 }
499
500 @JSON
501 @Override
502 public long getFileVersionId() {
503 return _fileVersionId;
504 }
505
506 @Override
507 public void setFileVersionId(long fileVersionId) {
508 _fileVersionId = fileVersionId;
509 }
510
511 @JSON
512 @Override
513 public long getGroupId() {
514 return _groupId;
515 }
516
517 @Override
518 public void setGroupId(long groupId) {
519 _columnBitmask |= GROUPID_COLUMN_BITMASK;
520
521 if (!_setOriginalGroupId) {
522 _setOriginalGroupId = true;
523
524 _originalGroupId = _groupId;
525 }
526
527 _groupId = groupId;
528 }
529
530 public long getOriginalGroupId() {
531 return _originalGroupId;
532 }
533
534 @JSON
535 @Override
536 public long getCompanyId() {
537 return _companyId;
538 }
539
540 @Override
541 public void setCompanyId(long companyId) {
542 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
543
544 if (!_setOriginalCompanyId) {
545 _setOriginalCompanyId = true;
546
547 _originalCompanyId = _companyId;
548 }
549
550 _companyId = companyId;
551 }
552
553 public long getOriginalCompanyId() {
554 return _originalCompanyId;
555 }
556
557 @JSON
558 @Override
559 public long getUserId() {
560 return _userId;
561 }
562
563 @Override
564 public void setUserId(long userId) {
565 _userId = userId;
566 }
567
568 @Override
569 public String getUserUuid() {
570 try {
571 User user = UserLocalServiceUtil.getUserById(getUserId());
572
573 return user.getUuid();
574 }
575 catch (PortalException pe) {
576 return StringPool.BLANK;
577 }
578 }
579
580 @Override
581 public void setUserUuid(String userUuid) {
582 }
583
584 @JSON
585 @Override
586 public String getUserName() {
587 if (_userName == null) {
588 return StringPool.BLANK;
589 }
590 else {
591 return _userName;
592 }
593 }
594
595 @Override
596 public void setUserName(String userName) {
597 _userName = userName;
598 }
599
600 @JSON
601 @Override
602 public Date getCreateDate() {
603 return _createDate;
604 }
605
606 @Override
607 public void setCreateDate(Date createDate) {
608 _columnBitmask = -1L;
609
610 _createDate = createDate;
611 }
612
613 @JSON
614 @Override
615 public Date getModifiedDate() {
616 return _modifiedDate;
617 }
618
619 public boolean hasSetModifiedDate() {
620 return _setModifiedDate;
621 }
622
623 @Override
624 public void setModifiedDate(Date modifiedDate) {
625 _setModifiedDate = true;
626
627 _modifiedDate = modifiedDate;
628 }
629
630 @JSON
631 @Override
632 public long getRepositoryId() {
633 return _repositoryId;
634 }
635
636 @Override
637 public void setRepositoryId(long repositoryId) {
638 _repositoryId = repositoryId;
639 }
640
641 @JSON
642 @Override
643 public long getFolderId() {
644 return _folderId;
645 }
646
647 @Override
648 public void setFolderId(long folderId) {
649 _columnBitmask |= FOLDERID_COLUMN_BITMASK;
650
651 if (!_setOriginalFolderId) {
652 _setOriginalFolderId = true;
653
654 _originalFolderId = _folderId;
655 }
656
657 _folderId = folderId;
658 }
659
660 public long getOriginalFolderId() {
661 return _originalFolderId;
662 }
663
664 @JSON
665 @Override
666 public long getFileEntryId() {
667 return _fileEntryId;
668 }
669
670 @Override
671 public void setFileEntryId(long fileEntryId) {
672 _columnBitmask = -1L;
673
674 if (!_setOriginalFileEntryId) {
675 _setOriginalFileEntryId = true;
676
677 _originalFileEntryId = _fileEntryId;
678 }
679
680 _fileEntryId = fileEntryId;
681 }
682
683 public long getOriginalFileEntryId() {
684 return _originalFileEntryId;
685 }
686
687 @JSON
688 @Override
689 public String getTreePath() {
690 if (_treePath == null) {
691 return StringPool.BLANK;
692 }
693 else {
694 return _treePath;
695 }
696 }
697
698 @Override
699 public void setTreePath(String treePath) {
700 _treePath = treePath;
701 }
702
703 @JSON
704 @Override
705 public String getFileName() {
706 if (_fileName == null) {
707 return StringPool.BLANK;
708 }
709 else {
710 return _fileName;
711 }
712 }
713
714 @Override
715 public void setFileName(String fileName) {
716 _fileName = fileName;
717 }
718
719 @JSON
720 @Override
721 public String getExtension() {
722 if (_extension == null) {
723 return StringPool.BLANK;
724 }
725 else {
726 return _extension;
727 }
728 }
729
730 @Override
731 public void setExtension(String extension) {
732 _extension = extension;
733 }
734
735 @JSON
736 @Override
737 public String getMimeType() {
738 if (_mimeType == null) {
739 return StringPool.BLANK;
740 }
741 else {
742 return _mimeType;
743 }
744 }
745
746 @Override
747 public void setMimeType(String mimeType) {
748 _columnBitmask |= MIMETYPE_COLUMN_BITMASK;
749
750 if (_originalMimeType == null) {
751 _originalMimeType = _mimeType;
752 }
753
754 _mimeType = mimeType;
755 }
756
757 public String getOriginalMimeType() {
758 return GetterUtil.getString(_originalMimeType);
759 }
760
761 @JSON
762 @Override
763 public String getTitle() {
764 if (_title == null) {
765 return StringPool.BLANK;
766 }
767 else {
768 return _title;
769 }
770 }
771
772 @Override
773 public void setTitle(String title) {
774 _columnBitmask |= TITLE_COLUMN_BITMASK;
775
776 if (_originalTitle == null) {
777 _originalTitle = _title;
778 }
779
780 _title = title;
781 }
782
783 public String getOriginalTitle() {
784 return GetterUtil.getString(_originalTitle);
785 }
786
787 @JSON
788 @Override
789 public String getDescription() {
790 if (_description == null) {
791 return StringPool.BLANK;
792 }
793 else {
794 return _description;
795 }
796 }
797
798 @Override
799 public void setDescription(String description) {
800 _description = description;
801 }
802
803 @JSON
804 @Override
805 public String getChangeLog() {
806 if (_changeLog == null) {
807 return StringPool.BLANK;
808 }
809 else {
810 return _changeLog;
811 }
812 }
813
814 @Override
815 public void setChangeLog(String changeLog) {
816 _changeLog = changeLog;
817 }
818
819 @JSON
820 @Override
821 public String getExtraSettings() {
822 if (_extraSettings == null) {
823 return StringPool.BLANK;
824 }
825 else {
826 return _extraSettings;
827 }
828 }
829
830 @Override
831 public void setExtraSettings(String extraSettings) {
832 _extraSettings = extraSettings;
833 }
834
835 @JSON
836 @Override
837 public long getFileEntryTypeId() {
838 return _fileEntryTypeId;
839 }
840
841 @Override
842 public void setFileEntryTypeId(long fileEntryTypeId) {
843 _fileEntryTypeId = fileEntryTypeId;
844 }
845
846 @JSON
847 @Override
848 public String getVersion() {
849 if (_version == null) {
850 return StringPool.BLANK;
851 }
852 else {
853 return _version;
854 }
855 }
856
857 @Override
858 public void setVersion(String version) {
859 _columnBitmask |= VERSION_COLUMN_BITMASK;
860
861 if (_originalVersion == null) {
862 _originalVersion = _version;
863 }
864
865 _version = version;
866 }
867
868 public String getOriginalVersion() {
869 return GetterUtil.getString(_originalVersion);
870 }
871
872 @JSON
873 @Override
874 public long getSize() {
875 return _size;
876 }
877
878 @Override
879 public void setSize(long size) {
880 _size = size;
881 }
882
883 @JSON
884 @Override
885 public String getChecksum() {
886 if (_checksum == null) {
887 return StringPool.BLANK;
888 }
889 else {
890 return _checksum;
891 }
892 }
893
894 @Override
895 public void setChecksum(String checksum) {
896 _checksum = checksum;
897 }
898
899 @JSON
900 @Override
901 public Date getLastPublishDate() {
902 return _lastPublishDate;
903 }
904
905 @Override
906 public void setLastPublishDate(Date lastPublishDate) {
907 _lastPublishDate = lastPublishDate;
908 }
909
910 @JSON
911 @Override
912 public int getStatus() {
913 return _status;
914 }
915
916 @Override
917 public void setStatus(int status) {
918 _columnBitmask |= STATUS_COLUMN_BITMASK;
919
920 if (!_setOriginalStatus) {
921 _setOriginalStatus = true;
922
923 _originalStatus = _status;
924 }
925
926 _status = status;
927 }
928
929 public int getOriginalStatus() {
930 return _originalStatus;
931 }
932
933 @JSON
934 @Override
935 public long getStatusByUserId() {
936 return _statusByUserId;
937 }
938
939 @Override
940 public void setStatusByUserId(long statusByUserId) {
941 _statusByUserId = statusByUserId;
942 }
943
944 @Override
945 public String getStatusByUserUuid() {
946 try {
947 User user = UserLocalServiceUtil.getUserById(getStatusByUserId());
948
949 return user.getUuid();
950 }
951 catch (PortalException pe) {
952 return StringPool.BLANK;
953 }
954 }
955
956 @Override
957 public void setStatusByUserUuid(String statusByUserUuid) {
958 }
959
960 @JSON
961 @Override
962 public String getStatusByUserName() {
963 if (_statusByUserName == null) {
964 return StringPool.BLANK;
965 }
966 else {
967 return _statusByUserName;
968 }
969 }
970
971 @Override
972 public void setStatusByUserName(String statusByUserName) {
973 _statusByUserName = statusByUserName;
974 }
975
976 @JSON
977 @Override
978 public Date getStatusDate() {
979 return _statusDate;
980 }
981
982 @Override
983 public void setStatusDate(Date statusDate) {
984 _statusDate = statusDate;
985 }
986
987 @Override
988 public StagedModelType getStagedModelType() {
989 return new StagedModelType(PortalUtil.getClassNameId(
990 DLFileVersion.class.getName()));
991 }
992
993 @Override
994 public boolean isApproved() {
995 if (getStatus() == WorkflowConstants.STATUS_APPROVED) {
996 return true;
997 }
998 else {
999 return false;
1000 }
1001 }
1002
1003 @Override
1004 public boolean isDenied() {
1005 if (getStatus() == WorkflowConstants.STATUS_DENIED) {
1006 return true;
1007 }
1008 else {
1009 return false;
1010 }
1011 }
1012
1013 @Override
1014 public boolean isDraft() {
1015 if (getStatus() == WorkflowConstants.STATUS_DRAFT) {
1016 return true;
1017 }
1018 else {
1019 return false;
1020 }
1021 }
1022
1023 @Override
1024 public boolean isExpired() {
1025 if (getStatus() == WorkflowConstants.STATUS_EXPIRED) {
1026 return true;
1027 }
1028 else {
1029 return false;
1030 }
1031 }
1032
1033 @Override
1034 public boolean isInactive() {
1035 if (getStatus() == WorkflowConstants.STATUS_INACTIVE) {
1036 return true;
1037 }
1038 else {
1039 return false;
1040 }
1041 }
1042
1043 @Override
1044 public boolean isIncomplete() {
1045 if (getStatus() == WorkflowConstants.STATUS_INCOMPLETE) {
1046 return true;
1047 }
1048 else {
1049 return false;
1050 }
1051 }
1052
1053 @Override
1054 public boolean isPending() {
1055 if (getStatus() == WorkflowConstants.STATUS_PENDING) {
1056 return true;
1057 }
1058 else {
1059 return false;
1060 }
1061 }
1062
1063 @Override
1064 public boolean isScheduled() {
1065 if (getStatus() == WorkflowConstants.STATUS_SCHEDULED) {
1066 return true;
1067 }
1068 else {
1069 return false;
1070 }
1071 }
1072
1073 public long getColumnBitmask() {
1074 return _columnBitmask;
1075 }
1076
1077 @Override
1078 public ExpandoBridge getExpandoBridge() {
1079 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
1080 DLFileVersion.class.getName(), getPrimaryKey());
1081 }
1082
1083 @Override
1084 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
1085 ExpandoBridge expandoBridge = getExpandoBridge();
1086
1087 expandoBridge.setAttributes(serviceContext);
1088 }
1089
1090 @Override
1091 public DLFileVersion toEscapedModel() {
1092 if (_escapedModel == null) {
1093 _escapedModel = (DLFileVersion)ProxyUtil.newProxyInstance(_classLoader,
1094 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
1095 }
1096
1097 return _escapedModel;
1098 }
1099
1100 @Override
1101 public Object clone() {
1102 DLFileVersionImpl dlFileVersionImpl = new DLFileVersionImpl();
1103
1104 dlFileVersionImpl.setUuid(getUuid());
1105 dlFileVersionImpl.setFileVersionId(getFileVersionId());
1106 dlFileVersionImpl.setGroupId(getGroupId());
1107 dlFileVersionImpl.setCompanyId(getCompanyId());
1108 dlFileVersionImpl.setUserId(getUserId());
1109 dlFileVersionImpl.setUserName(getUserName());
1110 dlFileVersionImpl.setCreateDate(getCreateDate());
1111 dlFileVersionImpl.setModifiedDate(getModifiedDate());
1112 dlFileVersionImpl.setRepositoryId(getRepositoryId());
1113 dlFileVersionImpl.setFolderId(getFolderId());
1114 dlFileVersionImpl.setFileEntryId(getFileEntryId());
1115 dlFileVersionImpl.setTreePath(getTreePath());
1116 dlFileVersionImpl.setFileName(getFileName());
1117 dlFileVersionImpl.setExtension(getExtension());
1118 dlFileVersionImpl.setMimeType(getMimeType());
1119 dlFileVersionImpl.setTitle(getTitle());
1120 dlFileVersionImpl.setDescription(getDescription());
1121 dlFileVersionImpl.setChangeLog(getChangeLog());
1122 dlFileVersionImpl.setExtraSettings(getExtraSettings());
1123 dlFileVersionImpl.setFileEntryTypeId(getFileEntryTypeId());
1124 dlFileVersionImpl.setVersion(getVersion());
1125 dlFileVersionImpl.setSize(getSize());
1126 dlFileVersionImpl.setChecksum(getChecksum());
1127 dlFileVersionImpl.setLastPublishDate(getLastPublishDate());
1128 dlFileVersionImpl.setStatus(getStatus());
1129 dlFileVersionImpl.setStatusByUserId(getStatusByUserId());
1130 dlFileVersionImpl.setStatusByUserName(getStatusByUserName());
1131 dlFileVersionImpl.setStatusDate(getStatusDate());
1132
1133 dlFileVersionImpl.resetOriginalValues();
1134
1135 return dlFileVersionImpl;
1136 }
1137
1138 @Override
1139 public int compareTo(DLFileVersion dlFileVersion) {
1140 int value = 0;
1141
1142 if (getFileEntryId() < dlFileVersion.getFileEntryId()) {
1143 value = -1;
1144 }
1145 else if (getFileEntryId() > dlFileVersion.getFileEntryId()) {
1146 value = 1;
1147 }
1148 else {
1149 value = 0;
1150 }
1151
1152 value = value * -1;
1153
1154 if (value != 0) {
1155 return value;
1156 }
1157
1158 value = DateUtil.compareTo(getCreateDate(),
1159 dlFileVersion.getCreateDate());
1160
1161 value = value * -1;
1162
1163 if (value != 0) {
1164 return value;
1165 }
1166
1167 return 0;
1168 }
1169
1170 @Override
1171 public boolean equals(Object obj) {
1172 if (this == obj) {
1173 return true;
1174 }
1175
1176 if (!(obj instanceof DLFileVersion)) {
1177 return false;
1178 }
1179
1180 DLFileVersion dlFileVersion = (DLFileVersion)obj;
1181
1182 long primaryKey = dlFileVersion.getPrimaryKey();
1183
1184 if (getPrimaryKey() == primaryKey) {
1185 return true;
1186 }
1187 else {
1188 return false;
1189 }
1190 }
1191
1192 @Override
1193 public int hashCode() {
1194 return (int)getPrimaryKey();
1195 }
1196
1197 @Override
1198 public boolean isEntityCacheEnabled() {
1199 return ENTITY_CACHE_ENABLED;
1200 }
1201
1202 @Override
1203 public boolean isFinderCacheEnabled() {
1204 return FINDER_CACHE_ENABLED;
1205 }
1206
1207 @Override
1208 public void resetOriginalValues() {
1209 DLFileVersionModelImpl dlFileVersionModelImpl = this;
1210
1211 dlFileVersionModelImpl._originalUuid = dlFileVersionModelImpl._uuid;
1212
1213 dlFileVersionModelImpl._originalGroupId = dlFileVersionModelImpl._groupId;
1214
1215 dlFileVersionModelImpl._setOriginalGroupId = false;
1216
1217 dlFileVersionModelImpl._originalCompanyId = dlFileVersionModelImpl._companyId;
1218
1219 dlFileVersionModelImpl._setOriginalCompanyId = false;
1220
1221 dlFileVersionModelImpl._setModifiedDate = false;
1222
1223 dlFileVersionModelImpl._originalFolderId = dlFileVersionModelImpl._folderId;
1224
1225 dlFileVersionModelImpl._setOriginalFolderId = false;
1226
1227 dlFileVersionModelImpl._originalFileEntryId = dlFileVersionModelImpl._fileEntryId;
1228
1229 dlFileVersionModelImpl._setOriginalFileEntryId = false;
1230
1231 dlFileVersionModelImpl._originalMimeType = dlFileVersionModelImpl._mimeType;
1232
1233 dlFileVersionModelImpl._originalTitle = dlFileVersionModelImpl._title;
1234
1235 dlFileVersionModelImpl._originalVersion = dlFileVersionModelImpl._version;
1236
1237 dlFileVersionModelImpl._originalStatus = dlFileVersionModelImpl._status;
1238
1239 dlFileVersionModelImpl._setOriginalStatus = false;
1240
1241 dlFileVersionModelImpl._columnBitmask = 0;
1242 }
1243
1244 @Override
1245 public CacheModel<DLFileVersion> toCacheModel() {
1246 DLFileVersionCacheModel dlFileVersionCacheModel = new DLFileVersionCacheModel();
1247
1248 dlFileVersionCacheModel.uuid = getUuid();
1249
1250 String uuid = dlFileVersionCacheModel.uuid;
1251
1252 if ((uuid != null) && (uuid.length() == 0)) {
1253 dlFileVersionCacheModel.uuid = null;
1254 }
1255
1256 dlFileVersionCacheModel.fileVersionId = getFileVersionId();
1257
1258 dlFileVersionCacheModel.groupId = getGroupId();
1259
1260 dlFileVersionCacheModel.companyId = getCompanyId();
1261
1262 dlFileVersionCacheModel.userId = getUserId();
1263
1264 dlFileVersionCacheModel.userName = getUserName();
1265
1266 String userName = dlFileVersionCacheModel.userName;
1267
1268 if ((userName != null) && (userName.length() == 0)) {
1269 dlFileVersionCacheModel.userName = null;
1270 }
1271
1272 Date createDate = getCreateDate();
1273
1274 if (createDate != null) {
1275 dlFileVersionCacheModel.createDate = createDate.getTime();
1276 }
1277 else {
1278 dlFileVersionCacheModel.createDate = Long.MIN_VALUE;
1279 }
1280
1281 Date modifiedDate = getModifiedDate();
1282
1283 if (modifiedDate != null) {
1284 dlFileVersionCacheModel.modifiedDate = modifiedDate.getTime();
1285 }
1286 else {
1287 dlFileVersionCacheModel.modifiedDate = Long.MIN_VALUE;
1288 }
1289
1290 dlFileVersionCacheModel.repositoryId = getRepositoryId();
1291
1292 dlFileVersionCacheModel.folderId = getFolderId();
1293
1294 dlFileVersionCacheModel.fileEntryId = getFileEntryId();
1295
1296 dlFileVersionCacheModel.treePath = getTreePath();
1297
1298 String treePath = dlFileVersionCacheModel.treePath;
1299
1300 if ((treePath != null) && (treePath.length() == 0)) {
1301 dlFileVersionCacheModel.treePath = null;
1302 }
1303
1304 dlFileVersionCacheModel.fileName = getFileName();
1305
1306 String fileName = dlFileVersionCacheModel.fileName;
1307
1308 if ((fileName != null) && (fileName.length() == 0)) {
1309 dlFileVersionCacheModel.fileName = null;
1310 }
1311
1312 dlFileVersionCacheModel.extension = getExtension();
1313
1314 String extension = dlFileVersionCacheModel.extension;
1315
1316 if ((extension != null) && (extension.length() == 0)) {
1317 dlFileVersionCacheModel.extension = null;
1318 }
1319
1320 dlFileVersionCacheModel.mimeType = getMimeType();
1321
1322 String mimeType = dlFileVersionCacheModel.mimeType;
1323
1324 if ((mimeType != null) && (mimeType.length() == 0)) {
1325 dlFileVersionCacheModel.mimeType = null;
1326 }
1327
1328 dlFileVersionCacheModel.title = getTitle();
1329
1330 String title = dlFileVersionCacheModel.title;
1331
1332 if ((title != null) && (title.length() == 0)) {
1333 dlFileVersionCacheModel.title = null;
1334 }
1335
1336 dlFileVersionCacheModel.description = getDescription();
1337
1338 String description = dlFileVersionCacheModel.description;
1339
1340 if ((description != null) && (description.length() == 0)) {
1341 dlFileVersionCacheModel.description = null;
1342 }
1343
1344 dlFileVersionCacheModel.changeLog = getChangeLog();
1345
1346 String changeLog = dlFileVersionCacheModel.changeLog;
1347
1348 if ((changeLog != null) && (changeLog.length() == 0)) {
1349 dlFileVersionCacheModel.changeLog = null;
1350 }
1351
1352 dlFileVersionCacheModel.extraSettings = getExtraSettings();
1353
1354 String extraSettings = dlFileVersionCacheModel.extraSettings;
1355
1356 if ((extraSettings != null) && (extraSettings.length() == 0)) {
1357 dlFileVersionCacheModel.extraSettings = null;
1358 }
1359
1360 dlFileVersionCacheModel.fileEntryTypeId = getFileEntryTypeId();
1361
1362 dlFileVersionCacheModel.version = getVersion();
1363
1364 String version = dlFileVersionCacheModel.version;
1365
1366 if ((version != null) && (version.length() == 0)) {
1367 dlFileVersionCacheModel.version = null;
1368 }
1369
1370 dlFileVersionCacheModel.size = getSize();
1371
1372 dlFileVersionCacheModel.checksum = getChecksum();
1373
1374 String checksum = dlFileVersionCacheModel.checksum;
1375
1376 if ((checksum != null) && (checksum.length() == 0)) {
1377 dlFileVersionCacheModel.checksum = null;
1378 }
1379
1380 Date lastPublishDate = getLastPublishDate();
1381
1382 if (lastPublishDate != null) {
1383 dlFileVersionCacheModel.lastPublishDate = lastPublishDate.getTime();
1384 }
1385 else {
1386 dlFileVersionCacheModel.lastPublishDate = Long.MIN_VALUE;
1387 }
1388
1389 dlFileVersionCacheModel.status = getStatus();
1390
1391 dlFileVersionCacheModel.statusByUserId = getStatusByUserId();
1392
1393 dlFileVersionCacheModel.statusByUserName = getStatusByUserName();
1394
1395 String statusByUserName = dlFileVersionCacheModel.statusByUserName;
1396
1397 if ((statusByUserName != null) && (statusByUserName.length() == 0)) {
1398 dlFileVersionCacheModel.statusByUserName = null;
1399 }
1400
1401 Date statusDate = getStatusDate();
1402
1403 if (statusDate != null) {
1404 dlFileVersionCacheModel.statusDate = statusDate.getTime();
1405 }
1406 else {
1407 dlFileVersionCacheModel.statusDate = Long.MIN_VALUE;
1408 }
1409
1410 return dlFileVersionCacheModel;
1411 }
1412
1413 @Override
1414 public String toString() {
1415 StringBundler sb = new StringBundler(57);
1416
1417 sb.append("{uuid=");
1418 sb.append(getUuid());
1419 sb.append(", fileVersionId=");
1420 sb.append(getFileVersionId());
1421 sb.append(", groupId=");
1422 sb.append(getGroupId());
1423 sb.append(", companyId=");
1424 sb.append(getCompanyId());
1425 sb.append(", userId=");
1426 sb.append(getUserId());
1427 sb.append(", userName=");
1428 sb.append(getUserName());
1429 sb.append(", createDate=");
1430 sb.append(getCreateDate());
1431 sb.append(", modifiedDate=");
1432 sb.append(getModifiedDate());
1433 sb.append(", repositoryId=");
1434 sb.append(getRepositoryId());
1435 sb.append(", folderId=");
1436 sb.append(getFolderId());
1437 sb.append(", fileEntryId=");
1438 sb.append(getFileEntryId());
1439 sb.append(", treePath=");
1440 sb.append(getTreePath());
1441 sb.append(", fileName=");
1442 sb.append(getFileName());
1443 sb.append(", extension=");
1444 sb.append(getExtension());
1445 sb.append(", mimeType=");
1446 sb.append(getMimeType());
1447 sb.append(", title=");
1448 sb.append(getTitle());
1449 sb.append(", description=");
1450 sb.append(getDescription());
1451 sb.append(", changeLog=");
1452 sb.append(getChangeLog());
1453 sb.append(", extraSettings=");
1454 sb.append(getExtraSettings());
1455 sb.append(", fileEntryTypeId=");
1456 sb.append(getFileEntryTypeId());
1457 sb.append(", version=");
1458 sb.append(getVersion());
1459 sb.append(", size=");
1460 sb.append(getSize());
1461 sb.append(", checksum=");
1462 sb.append(getChecksum());
1463 sb.append(", lastPublishDate=");
1464 sb.append(getLastPublishDate());
1465 sb.append(", status=");
1466 sb.append(getStatus());
1467 sb.append(", statusByUserId=");
1468 sb.append(getStatusByUserId());
1469 sb.append(", statusByUserName=");
1470 sb.append(getStatusByUserName());
1471 sb.append(", statusDate=");
1472 sb.append(getStatusDate());
1473 sb.append("}");
1474
1475 return sb.toString();
1476 }
1477
1478 @Override
1479 public String toXmlString() {
1480 StringBundler sb = new StringBundler(88);
1481
1482 sb.append("<model><model-name>");
1483 sb.append("com.liferay.portlet.documentlibrary.model.DLFileVersion");
1484 sb.append("</model-name>");
1485
1486 sb.append(
1487 "<column><column-name>uuid</column-name><column-value><![CDATA[");
1488 sb.append(getUuid());
1489 sb.append("]]></column-value></column>");
1490 sb.append(
1491 "<column><column-name>fileVersionId</column-name><column-value><![CDATA[");
1492 sb.append(getFileVersionId());
1493 sb.append("]]></column-value></column>");
1494 sb.append(
1495 "<column><column-name>groupId</column-name><column-value><![CDATA[");
1496 sb.append(getGroupId());
1497 sb.append("]]></column-value></column>");
1498 sb.append(
1499 "<column><column-name>companyId</column-name><column-value><![CDATA[");
1500 sb.append(getCompanyId());
1501 sb.append("]]></column-value></column>");
1502 sb.append(
1503 "<column><column-name>userId</column-name><column-value><![CDATA[");
1504 sb.append(getUserId());
1505 sb.append("]]></column-value></column>");
1506 sb.append(
1507 "<column><column-name>userName</column-name><column-value><![CDATA[");
1508 sb.append(getUserName());
1509 sb.append("]]></column-value></column>");
1510 sb.append(
1511 "<column><column-name>createDate</column-name><column-value><![CDATA[");
1512 sb.append(getCreateDate());
1513 sb.append("]]></column-value></column>");
1514 sb.append(
1515 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
1516 sb.append(getModifiedDate());
1517 sb.append("]]></column-value></column>");
1518 sb.append(
1519 "<column><column-name>repositoryId</column-name><column-value><![CDATA[");
1520 sb.append(getRepositoryId());
1521 sb.append("]]></column-value></column>");
1522 sb.append(
1523 "<column><column-name>folderId</column-name><column-value><![CDATA[");
1524 sb.append(getFolderId());
1525 sb.append("]]></column-value></column>");
1526 sb.append(
1527 "<column><column-name>fileEntryId</column-name><column-value><![CDATA[");
1528 sb.append(getFileEntryId());
1529 sb.append("]]></column-value></column>");
1530 sb.append(
1531 "<column><column-name>treePath</column-name><column-value><![CDATA[");
1532 sb.append(getTreePath());
1533 sb.append("]]></column-value></column>");
1534 sb.append(
1535 "<column><column-name>fileName</column-name><column-value><![CDATA[");
1536 sb.append(getFileName());
1537 sb.append("]]></column-value></column>");
1538 sb.append(
1539 "<column><column-name>extension</column-name><column-value><![CDATA[");
1540 sb.append(getExtension());
1541 sb.append("]]></column-value></column>");
1542 sb.append(
1543 "<column><column-name>mimeType</column-name><column-value><![CDATA[");
1544 sb.append(getMimeType());
1545 sb.append("]]></column-value></column>");
1546 sb.append(
1547 "<column><column-name>title</column-name><column-value><![CDATA[");
1548 sb.append(getTitle());
1549 sb.append("]]></column-value></column>");
1550 sb.append(
1551 "<column><column-name>description</column-name><column-value><![CDATA[");
1552 sb.append(getDescription());
1553 sb.append("]]></column-value></column>");
1554 sb.append(
1555 "<column><column-name>changeLog</column-name><column-value><![CDATA[");
1556 sb.append(getChangeLog());
1557 sb.append("]]></column-value></column>");
1558 sb.append(
1559 "<column><column-name>extraSettings</column-name><column-value><![CDATA[");
1560 sb.append(getExtraSettings());
1561 sb.append("]]></column-value></column>");
1562 sb.append(
1563 "<column><column-name>fileEntryTypeId</column-name><column-value><![CDATA[");
1564 sb.append(getFileEntryTypeId());
1565 sb.append("]]></column-value></column>");
1566 sb.append(
1567 "<column><column-name>version</column-name><column-value><![CDATA[");
1568 sb.append(getVersion());
1569 sb.append("]]></column-value></column>");
1570 sb.append(
1571 "<column><column-name>size</column-name><column-value><![CDATA[");
1572 sb.append(getSize());
1573 sb.append("]]></column-value></column>");
1574 sb.append(
1575 "<column><column-name>checksum</column-name><column-value><![CDATA[");
1576 sb.append(getChecksum());
1577 sb.append("]]></column-value></column>");
1578 sb.append(
1579 "<column><column-name>lastPublishDate</column-name><column-value><![CDATA[");
1580 sb.append(getLastPublishDate());
1581 sb.append("]]></column-value></column>");
1582 sb.append(
1583 "<column><column-name>status</column-name><column-value><![CDATA[");
1584 sb.append(getStatus());
1585 sb.append("]]></column-value></column>");
1586 sb.append(
1587 "<column><column-name>statusByUserId</column-name><column-value><![CDATA[");
1588 sb.append(getStatusByUserId());
1589 sb.append("]]></column-value></column>");
1590 sb.append(
1591 "<column><column-name>statusByUserName</column-name><column-value><![CDATA[");
1592 sb.append(getStatusByUserName());
1593 sb.append("]]></column-value></column>");
1594 sb.append(
1595 "<column><column-name>statusDate</column-name><column-value><![CDATA[");
1596 sb.append(getStatusDate());
1597 sb.append("]]></column-value></column>");
1598
1599 sb.append("</model>");
1600
1601 return sb.toString();
1602 }
1603
1604 private static final ClassLoader _classLoader = DLFileVersion.class.getClassLoader();
1605 private static final Class<?>[] _escapedModelInterfaces = new Class[] {
1606 DLFileVersion.class
1607 };
1608 private String _uuid;
1609 private String _originalUuid;
1610 private long _fileVersionId;
1611 private long _groupId;
1612 private long _originalGroupId;
1613 private boolean _setOriginalGroupId;
1614 private long _companyId;
1615 private long _originalCompanyId;
1616 private boolean _setOriginalCompanyId;
1617 private long _userId;
1618 private String _userName;
1619 private Date _createDate;
1620 private Date _modifiedDate;
1621 private boolean _setModifiedDate;
1622 private long _repositoryId;
1623 private long _folderId;
1624 private long _originalFolderId;
1625 private boolean _setOriginalFolderId;
1626 private long _fileEntryId;
1627 private long _originalFileEntryId;
1628 private boolean _setOriginalFileEntryId;
1629 private String _treePath;
1630 private String _fileName;
1631 private String _extension;
1632 private String _mimeType;
1633 private String _originalMimeType;
1634 private String _title;
1635 private String _originalTitle;
1636 private String _description;
1637 private String _changeLog;
1638 private String _extraSettings;
1639 private long _fileEntryTypeId;
1640 private String _version;
1641 private String _originalVersion;
1642 private long _size;
1643 private String _checksum;
1644 private Date _lastPublishDate;
1645 private int _status;
1646 private int _originalStatus;
1647 private boolean _setOriginalStatus;
1648 private long _statusByUserId;
1649 private String _statusByUserName;
1650 private Date _statusDate;
1651 private long _columnBitmask;
1652 private DLFileVersion _escapedModel;
1653 }