001
014
015 package com.liferay.portal.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 import com.liferay.portal.model.Resource;
021
022 import java.io.Serializable;
023
024
031 public class ResourceCacheModel implements CacheModel<Resource>, Serializable {
032 @Override
033 public String toString() {
034 StringBundler sb = new StringBundler(7);
035
036 sb.append("{resourceId=");
037 sb.append(resourceId);
038 sb.append(", codeId=");
039 sb.append(codeId);
040 sb.append(", primKey=");
041 sb.append(primKey);
042 sb.append("}");
043
044 return sb.toString();
045 }
046
047 public Resource toEntityModel() {
048 ResourceImpl resourceImpl = new ResourceImpl();
049
050 resourceImpl.setResourceId(resourceId);
051 resourceImpl.setCodeId(codeId);
052
053 if (primKey == null) {
054 resourceImpl.setPrimKey(StringPool.BLANK);
055 }
056 else {
057 resourceImpl.setPrimKey(primKey);
058 }
059
060 resourceImpl.resetOriginalValues();
061
062 return resourceImpl;
063 }
064
065 public long resourceId;
066 public long codeId;
067 public String primKey;
068 }