001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020 import com.liferay.portal.model.ModelWrapper;
021
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class DLFileEntryMetadataWrapper implements DLFileEntryMetadata,
036 ModelWrapper<DLFileEntryMetadata> {
037 public DLFileEntryMetadataWrapper(DLFileEntryMetadata dlFileEntryMetadata) {
038 _dlFileEntryMetadata = dlFileEntryMetadata;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return DLFileEntryMetadata.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return DLFileEntryMetadata.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("uuid", getUuid());
056 attributes.put("fileEntryMetadataId", getFileEntryMetadataId());
057 attributes.put("DDMStorageId", getDDMStorageId());
058 attributes.put("DDMStructureId", getDDMStructureId());
059 attributes.put("fileEntryId", getFileEntryId());
060 attributes.put("fileVersionId", getFileVersionId());
061
062 return attributes;
063 }
064
065 @Override
066 public void setModelAttributes(Map<String, Object> attributes) {
067 String uuid = (String)attributes.get("uuid");
068
069 if (uuid != null) {
070 setUuid(uuid);
071 }
072
073 Long fileEntryMetadataId = (Long)attributes.get("fileEntryMetadataId");
074
075 if (fileEntryMetadataId != null) {
076 setFileEntryMetadataId(fileEntryMetadataId);
077 }
078
079 Long DDMStorageId = (Long)attributes.get("DDMStorageId");
080
081 if (DDMStorageId != null) {
082 setDDMStorageId(DDMStorageId);
083 }
084
085 Long DDMStructureId = (Long)attributes.get("DDMStructureId");
086
087 if (DDMStructureId != null) {
088 setDDMStructureId(DDMStructureId);
089 }
090
091 Long fileEntryId = (Long)attributes.get("fileEntryId");
092
093 if (fileEntryId != null) {
094 setFileEntryId(fileEntryId);
095 }
096
097 Long fileVersionId = (Long)attributes.get("fileVersionId");
098
099 if (fileVersionId != null) {
100 setFileVersionId(fileVersionId);
101 }
102 }
103
104 @Override
105 public java.lang.Object clone() {
106 return new DLFileEntryMetadataWrapper((DLFileEntryMetadata)_dlFileEntryMetadata.clone());
107 }
108
109 @Override
110 public int compareTo(
111 com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata dlFileEntryMetadata) {
112 return _dlFileEntryMetadata.compareTo(dlFileEntryMetadata);
113 }
114
115
120 @Override
121 public long getDDMStorageId() {
122 return _dlFileEntryMetadata.getDDMStorageId();
123 }
124
125
130 @Override
131 public long getDDMStructureId() {
132 return _dlFileEntryMetadata.getDDMStructureId();
133 }
134
135 @Override
136 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
137 return _dlFileEntryMetadata.getExpandoBridge();
138 }
139
140
145 @Override
146 public long getFileEntryId() {
147 return _dlFileEntryMetadata.getFileEntryId();
148 }
149
150
155 @Override
156 public long getFileEntryMetadataId() {
157 return _dlFileEntryMetadata.getFileEntryMetadataId();
158 }
159
160 @Override
161 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
162 throws com.liferay.portal.kernel.exception.PortalException {
163 return _dlFileEntryMetadata.getFileVersion();
164 }
165
166
171 @Override
172 public long getFileVersionId() {
173 return _dlFileEntryMetadata.getFileVersionId();
174 }
175
176
181 @Override
182 public long getPrimaryKey() {
183 return _dlFileEntryMetadata.getPrimaryKey();
184 }
185
186 @Override
187 public java.io.Serializable getPrimaryKeyObj() {
188 return _dlFileEntryMetadata.getPrimaryKeyObj();
189 }
190
191
196 @Override
197 public java.lang.String getUuid() {
198 return _dlFileEntryMetadata.getUuid();
199 }
200
201 @Override
202 public int hashCode() {
203 return _dlFileEntryMetadata.hashCode();
204 }
205
206 @Override
207 public boolean isCachedModel() {
208 return _dlFileEntryMetadata.isCachedModel();
209 }
210
211 @Override
212 public boolean isEscapedModel() {
213 return _dlFileEntryMetadata.isEscapedModel();
214 }
215
216 @Override
217 public boolean isNew() {
218 return _dlFileEntryMetadata.isNew();
219 }
220
221 @Override
222 public void persist() {
223 _dlFileEntryMetadata.persist();
224 }
225
226 @Override
227 public void setCachedModel(boolean cachedModel) {
228 _dlFileEntryMetadata.setCachedModel(cachedModel);
229 }
230
231
236 @Override
237 public void setDDMStorageId(long DDMStorageId) {
238 _dlFileEntryMetadata.setDDMStorageId(DDMStorageId);
239 }
240
241
246 @Override
247 public void setDDMStructureId(long DDMStructureId) {
248 _dlFileEntryMetadata.setDDMStructureId(DDMStructureId);
249 }
250
251 @Override
252 public void setExpandoBridgeAttributes(
253 com.liferay.portal.model.BaseModel<?> baseModel) {
254 _dlFileEntryMetadata.setExpandoBridgeAttributes(baseModel);
255 }
256
257 @Override
258 public void setExpandoBridgeAttributes(
259 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
260 _dlFileEntryMetadata.setExpandoBridgeAttributes(expandoBridge);
261 }
262
263 @Override
264 public void setExpandoBridgeAttributes(
265 com.liferay.portal.service.ServiceContext serviceContext) {
266 _dlFileEntryMetadata.setExpandoBridgeAttributes(serviceContext);
267 }
268
269
274 @Override
275 public void setFileEntryId(long fileEntryId) {
276 _dlFileEntryMetadata.setFileEntryId(fileEntryId);
277 }
278
279
284 @Override
285 public void setFileEntryMetadataId(long fileEntryMetadataId) {
286 _dlFileEntryMetadata.setFileEntryMetadataId(fileEntryMetadataId);
287 }
288
289
294 @Override
295 public void setFileVersionId(long fileVersionId) {
296 _dlFileEntryMetadata.setFileVersionId(fileVersionId);
297 }
298
299 @Override
300 public void setNew(boolean n) {
301 _dlFileEntryMetadata.setNew(n);
302 }
303
304
309 @Override
310 public void setPrimaryKey(long primaryKey) {
311 _dlFileEntryMetadata.setPrimaryKey(primaryKey);
312 }
313
314 @Override
315 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
316 _dlFileEntryMetadata.setPrimaryKeyObj(primaryKeyObj);
317 }
318
319
324 @Override
325 public void setUuid(java.lang.String uuid) {
326 _dlFileEntryMetadata.setUuid(uuid);
327 }
328
329 @Override
330 public com.liferay.portal.model.CacheModel<com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata> toCacheModel() {
331 return _dlFileEntryMetadata.toCacheModel();
332 }
333
334 @Override
335 public com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata toEscapedModel() {
336 return new DLFileEntryMetadataWrapper(_dlFileEntryMetadata.toEscapedModel());
337 }
338
339 @Override
340 public java.lang.String toString() {
341 return _dlFileEntryMetadata.toString();
342 }
343
344 @Override
345 public com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata toUnescapedModel() {
346 return new DLFileEntryMetadataWrapper(_dlFileEntryMetadata.toUnescapedModel());
347 }
348
349 @Override
350 public java.lang.String toXmlString() {
351 return _dlFileEntryMetadata.toXmlString();
352 }
353
354 @Override
355 public boolean equals(Object obj) {
356 if (this == obj) {
357 return true;
358 }
359
360 if (!(obj instanceof DLFileEntryMetadataWrapper)) {
361 return false;
362 }
363
364 DLFileEntryMetadataWrapper dlFileEntryMetadataWrapper = (DLFileEntryMetadataWrapper)obj;
365
366 if (Validator.equals(_dlFileEntryMetadata,
367 dlFileEntryMetadataWrapper._dlFileEntryMetadata)) {
368 return true;
369 }
370
371 return false;
372 }
373
374
377 @Deprecated
378 public DLFileEntryMetadata getWrappedDLFileEntryMetadata() {
379 return _dlFileEntryMetadata;
380 }
381
382 @Override
383 public DLFileEntryMetadata getWrappedModel() {
384 return _dlFileEntryMetadata;
385 }
386
387 @Override
388 public boolean isEntityCacheEnabled() {
389 return _dlFileEntryMetadata.isEntityCacheEnabled();
390 }
391
392 @Override
393 public boolean isFinderCacheEnabled() {
394 return _dlFileEntryMetadata.isFinderCacheEnabled();
395 }
396
397 @Override
398 public void resetOriginalValues() {
399 _dlFileEntryMetadata.resetOriginalValues();
400 }
401
402 private final DLFileEntryMetadata _dlFileEntryMetadata;
403 }