001
014
015 package com.liferay.portlet.dynamicdatalists.model.impl;
016
017 import com.liferay.portal.kernel.util.StringBundler;
018 import com.liferay.portal.kernel.util.StringPool;
019 import com.liferay.portal.model.CacheModel;
020
021 import com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion;
022
023 import java.io.Serializable;
024
025 import java.util.Date;
026
027
034 public class DDLRecordVersionCacheModel implements CacheModel<DDLRecordVersion>,
035 Serializable {
036 @Override
037 public String toString() {
038 StringBundler sb = new StringBundler(31);
039
040 sb.append("{recordVersionId=");
041 sb.append(recordVersionId);
042 sb.append(", groupId=");
043 sb.append(groupId);
044 sb.append(", companyId=");
045 sb.append(companyId);
046 sb.append(", userId=");
047 sb.append(userId);
048 sb.append(", userName=");
049 sb.append(userName);
050 sb.append(", createDate=");
051 sb.append(createDate);
052 sb.append(", DDMStorageId=");
053 sb.append(DDMStorageId);
054 sb.append(", recordSetId=");
055 sb.append(recordSetId);
056 sb.append(", recordId=");
057 sb.append(recordId);
058 sb.append(", version=");
059 sb.append(version);
060 sb.append(", displayIndex=");
061 sb.append(displayIndex);
062 sb.append(", status=");
063 sb.append(status);
064 sb.append(", statusByUserId=");
065 sb.append(statusByUserId);
066 sb.append(", statusByUserName=");
067 sb.append(statusByUserName);
068 sb.append(", statusDate=");
069 sb.append(statusDate);
070 sb.append("}");
071
072 return sb.toString();
073 }
074
075 public DDLRecordVersion toEntityModel() {
076 DDLRecordVersionImpl ddlRecordVersionImpl = new DDLRecordVersionImpl();
077
078 ddlRecordVersionImpl.setRecordVersionId(recordVersionId);
079 ddlRecordVersionImpl.setGroupId(groupId);
080 ddlRecordVersionImpl.setCompanyId(companyId);
081 ddlRecordVersionImpl.setUserId(userId);
082
083 if (userName == null) {
084 ddlRecordVersionImpl.setUserName(StringPool.BLANK);
085 }
086 else {
087 ddlRecordVersionImpl.setUserName(userName);
088 }
089
090 if (createDate == Long.MIN_VALUE) {
091 ddlRecordVersionImpl.setCreateDate(null);
092 }
093 else {
094 ddlRecordVersionImpl.setCreateDate(new Date(createDate));
095 }
096
097 ddlRecordVersionImpl.setDDMStorageId(DDMStorageId);
098 ddlRecordVersionImpl.setRecordSetId(recordSetId);
099 ddlRecordVersionImpl.setRecordId(recordId);
100
101 if (version == null) {
102 ddlRecordVersionImpl.setVersion(StringPool.BLANK);
103 }
104 else {
105 ddlRecordVersionImpl.setVersion(version);
106 }
107
108 ddlRecordVersionImpl.setDisplayIndex(displayIndex);
109 ddlRecordVersionImpl.setStatus(status);
110 ddlRecordVersionImpl.setStatusByUserId(statusByUserId);
111
112 if (statusByUserName == null) {
113 ddlRecordVersionImpl.setStatusByUserName(StringPool.BLANK);
114 }
115 else {
116 ddlRecordVersionImpl.setStatusByUserName(statusByUserName);
117 }
118
119 if (statusDate == Long.MIN_VALUE) {
120 ddlRecordVersionImpl.setStatusDate(null);
121 }
122 else {
123 ddlRecordVersionImpl.setStatusDate(new Date(statusDate));
124 }
125
126 ddlRecordVersionImpl.resetOriginalValues();
127
128 return ddlRecordVersionImpl;
129 }
130
131 public long recordVersionId;
132 public long groupId;
133 public long companyId;
134 public long userId;
135 public String userName;
136 public long createDate;
137 public long DDMStorageId;
138 public long recordSetId;
139 public long recordId;
140 public String version;
141 public int displayIndex;
142 public int status;
143 public long statusByUserId;
144 public String statusByUserName;
145 public long statusDate;
146 }