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 import com.liferay.portal.service.ServiceContext;
022
023 import com.liferay.portlet.expando.model.ExpandoBridge;
024
025 import java.io.Serializable;
026
027 import java.util.HashMap;
028 import java.util.Map;
029
030
039 @ProviderType
040 public class DLFileEntryMetadataWrapper implements DLFileEntryMetadata,
041 ModelWrapper<DLFileEntryMetadata> {
042 public DLFileEntryMetadataWrapper(DLFileEntryMetadata dlFileEntryMetadata) {
043 _dlFileEntryMetadata = dlFileEntryMetadata;
044 }
045
046 @Override
047 public Class<?> getModelClass() {
048 return DLFileEntryMetadata.class;
049 }
050
051 @Override
052 public String getModelClassName() {
053 return DLFileEntryMetadata.class.getName();
054 }
055
056 @Override
057 public Map<String, Object> getModelAttributes() {
058 Map<String, Object> attributes = new HashMap<String, Object>();
059
060 attributes.put("uuid", getUuid());
061 attributes.put("fileEntryMetadataId", getFileEntryMetadataId());
062 attributes.put("companyId", getCompanyId());
063 attributes.put("DDMStorageId", getDDMStorageId());
064 attributes.put("DDMStructureId", getDDMStructureId());
065 attributes.put("fileEntryId", getFileEntryId());
066 attributes.put("fileVersionId", getFileVersionId());
067
068 return attributes;
069 }
070
071 @Override
072 public void setModelAttributes(Map<String, Object> attributes) {
073 String uuid = (String)attributes.get("uuid");
074
075 if (uuid != null) {
076 setUuid(uuid);
077 }
078
079 Long fileEntryMetadataId = (Long)attributes.get("fileEntryMetadataId");
080
081 if (fileEntryMetadataId != null) {
082 setFileEntryMetadataId(fileEntryMetadataId);
083 }
084
085 Long companyId = (Long)attributes.get("companyId");
086
087 if (companyId != null) {
088 setCompanyId(companyId);
089 }
090
091 Long DDMStorageId = (Long)attributes.get("DDMStorageId");
092
093 if (DDMStorageId != null) {
094 setDDMStorageId(DDMStorageId);
095 }
096
097 Long DDMStructureId = (Long)attributes.get("DDMStructureId");
098
099 if (DDMStructureId != null) {
100 setDDMStructureId(DDMStructureId);
101 }
102
103 Long fileEntryId = (Long)attributes.get("fileEntryId");
104
105 if (fileEntryId != null) {
106 setFileEntryId(fileEntryId);
107 }
108
109 Long fileVersionId = (Long)attributes.get("fileVersionId");
110
111 if (fileVersionId != null) {
112 setFileVersionId(fileVersionId);
113 }
114 }
115
116 @Override
117 public java.lang.Object clone() {
118 return new DLFileEntryMetadataWrapper((DLFileEntryMetadata)_dlFileEntryMetadata.clone());
119 }
120
121 @Override
122 public int compareTo(
123 com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata dlFileEntryMetadata) {
124 return _dlFileEntryMetadata.compareTo(dlFileEntryMetadata);
125 }
126
127
132 @Override
133 public long getCompanyId() {
134 return _dlFileEntryMetadata.getCompanyId();
135 }
136
137
142 @Override
143 public long getDDMStorageId() {
144 return _dlFileEntryMetadata.getDDMStorageId();
145 }
146
147
152 @Override
153 public long getDDMStructureId() {
154 return _dlFileEntryMetadata.getDDMStructureId();
155 }
156
157 @Override
158 public ExpandoBridge getExpandoBridge() {
159 return _dlFileEntryMetadata.getExpandoBridge();
160 }
161
162
167 @Override
168 public long getFileEntryId() {
169 return _dlFileEntryMetadata.getFileEntryId();
170 }
171
172
177 @Override
178 public long getFileEntryMetadataId() {
179 return _dlFileEntryMetadata.getFileEntryMetadataId();
180 }
181
182 @Override
183 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
184 throws com.liferay.portal.kernel.exception.PortalException {
185 return _dlFileEntryMetadata.getFileVersion();
186 }
187
188
193 @Override
194 public long getFileVersionId() {
195 return _dlFileEntryMetadata.getFileVersionId();
196 }
197
198
203 @Override
204 public long getPrimaryKey() {
205 return _dlFileEntryMetadata.getPrimaryKey();
206 }
207
208 @Override
209 public Serializable getPrimaryKeyObj() {
210 return _dlFileEntryMetadata.getPrimaryKeyObj();
211 }
212
213
218 @Override
219 public java.lang.String getUuid() {
220 return _dlFileEntryMetadata.getUuid();
221 }
222
223 @Override
224 public int hashCode() {
225 return _dlFileEntryMetadata.hashCode();
226 }
227
228 @Override
229 public boolean isCachedModel() {
230 return _dlFileEntryMetadata.isCachedModel();
231 }
232
233 @Override
234 public boolean isEscapedModel() {
235 return _dlFileEntryMetadata.isEscapedModel();
236 }
237
238 @Override
239 public boolean isNew() {
240 return _dlFileEntryMetadata.isNew();
241 }
242
243 @Override
244 public void persist() {
245 _dlFileEntryMetadata.persist();
246 }
247
248 @Override
249 public void setCachedModel(boolean cachedModel) {
250 _dlFileEntryMetadata.setCachedModel(cachedModel);
251 }
252
253
258 @Override
259 public void setCompanyId(long companyId) {
260 _dlFileEntryMetadata.setCompanyId(companyId);
261 }
262
263
268 @Override
269 public void setDDMStorageId(long DDMStorageId) {
270 _dlFileEntryMetadata.setDDMStorageId(DDMStorageId);
271 }
272
273
278 @Override
279 public void setDDMStructureId(long DDMStructureId) {
280 _dlFileEntryMetadata.setDDMStructureId(DDMStructureId);
281 }
282
283 @Override
284 public void setExpandoBridgeAttributes(
285 com.liferay.portal.model.BaseModel<?> baseModel) {
286 _dlFileEntryMetadata.setExpandoBridgeAttributes(baseModel);
287 }
288
289 @Override
290 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
291 _dlFileEntryMetadata.setExpandoBridgeAttributes(expandoBridge);
292 }
293
294 @Override
295 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
296 _dlFileEntryMetadata.setExpandoBridgeAttributes(serviceContext);
297 }
298
299
304 @Override
305 public void setFileEntryId(long fileEntryId) {
306 _dlFileEntryMetadata.setFileEntryId(fileEntryId);
307 }
308
309
314 @Override
315 public void setFileEntryMetadataId(long fileEntryMetadataId) {
316 _dlFileEntryMetadata.setFileEntryMetadataId(fileEntryMetadataId);
317 }
318
319
324 @Override
325 public void setFileVersionId(long fileVersionId) {
326 _dlFileEntryMetadata.setFileVersionId(fileVersionId);
327 }
328
329 @Override
330 public void setNew(boolean n) {
331 _dlFileEntryMetadata.setNew(n);
332 }
333
334
339 @Override
340 public void setPrimaryKey(long primaryKey) {
341 _dlFileEntryMetadata.setPrimaryKey(primaryKey);
342 }
343
344 @Override
345 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
346 _dlFileEntryMetadata.setPrimaryKeyObj(primaryKeyObj);
347 }
348
349
354 @Override
355 public void setUuid(java.lang.String uuid) {
356 _dlFileEntryMetadata.setUuid(uuid);
357 }
358
359 @Override
360 public com.liferay.portal.model.CacheModel<com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata> toCacheModel() {
361 return _dlFileEntryMetadata.toCacheModel();
362 }
363
364 @Override
365 public com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata toEscapedModel() {
366 return new DLFileEntryMetadataWrapper(_dlFileEntryMetadata.toEscapedModel());
367 }
368
369 @Override
370 public java.lang.String toString() {
371 return _dlFileEntryMetadata.toString();
372 }
373
374 @Override
375 public com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata toUnescapedModel() {
376 return new DLFileEntryMetadataWrapper(_dlFileEntryMetadata.toUnescapedModel());
377 }
378
379 @Override
380 public java.lang.String toXmlString() {
381 return _dlFileEntryMetadata.toXmlString();
382 }
383
384 @Override
385 public boolean equals(Object obj) {
386 if (this == obj) {
387 return true;
388 }
389
390 if (!(obj instanceof DLFileEntryMetadataWrapper)) {
391 return false;
392 }
393
394 DLFileEntryMetadataWrapper dlFileEntryMetadataWrapper = (DLFileEntryMetadataWrapper)obj;
395
396 if (Validator.equals(_dlFileEntryMetadata,
397 dlFileEntryMetadataWrapper._dlFileEntryMetadata)) {
398 return true;
399 }
400
401 return false;
402 }
403
404 @Override
405 public DLFileEntryMetadata getWrappedModel() {
406 return _dlFileEntryMetadata;
407 }
408
409 @Override
410 public boolean isEntityCacheEnabled() {
411 return _dlFileEntryMetadata.isEntityCacheEnabled();
412 }
413
414 @Override
415 public boolean isFinderCacheEnabled() {
416 return _dlFileEntryMetadata.isFinderCacheEnabled();
417 }
418
419 @Override
420 public void resetOriginalValues() {
421 _dlFileEntryMetadata.resetOriginalValues();
422 }
423
424 private final DLFileEntryMetadata _dlFileEntryMetadata;
425 }