001
014
015 package com.liferay.portlet.dynamicdatamapping.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 DDMStorageLinkWrapper implements DDMStorageLink,
036 ModelWrapper<DDMStorageLink> {
037 public DDMStorageLinkWrapper(DDMStorageLink ddmStorageLink) {
038 _ddmStorageLink = ddmStorageLink;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return DDMStorageLink.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return DDMStorageLink.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("storageLinkId", getStorageLinkId());
057 attributes.put("classNameId", getClassNameId());
058 attributes.put("classPK", getClassPK());
059 attributes.put("structureId", getStructureId());
060
061 return attributes;
062 }
063
064 @Override
065 public void setModelAttributes(Map<String, Object> attributes) {
066 String uuid = (String)attributes.get("uuid");
067
068 if (uuid != null) {
069 setUuid(uuid);
070 }
071
072 Long storageLinkId = (Long)attributes.get("storageLinkId");
073
074 if (storageLinkId != null) {
075 setStorageLinkId(storageLinkId);
076 }
077
078 Long classNameId = (Long)attributes.get("classNameId");
079
080 if (classNameId != null) {
081 setClassNameId(classNameId);
082 }
083
084 Long classPK = (Long)attributes.get("classPK");
085
086 if (classPK != null) {
087 setClassPK(classPK);
088 }
089
090 Long structureId = (Long)attributes.get("structureId");
091
092 if (structureId != null) {
093 setStructureId(structureId);
094 }
095 }
096
097 @Override
098 public java.lang.Object clone() {
099 return new DDMStorageLinkWrapper((DDMStorageLink)_ddmStorageLink.clone());
100 }
101
102 @Override
103 public int compareTo(
104 com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink ddmStorageLink) {
105 return _ddmStorageLink.compareTo(ddmStorageLink);
106 }
107
108
113 @Override
114 public java.lang.String getClassName() {
115 return _ddmStorageLink.getClassName();
116 }
117
118
123 @Override
124 public long getClassNameId() {
125 return _ddmStorageLink.getClassNameId();
126 }
127
128
133 @Override
134 public long getClassPK() {
135 return _ddmStorageLink.getClassPK();
136 }
137
138 @Override
139 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
140 return _ddmStorageLink.getExpandoBridge();
141 }
142
143
148 @Override
149 public long getPrimaryKey() {
150 return _ddmStorageLink.getPrimaryKey();
151 }
152
153 @Override
154 public java.io.Serializable getPrimaryKeyObj() {
155 return _ddmStorageLink.getPrimaryKeyObj();
156 }
157
158
163 @Override
164 public long getStorageLinkId() {
165 return _ddmStorageLink.getStorageLinkId();
166 }
167
168 @Override
169 public java.lang.String getStorageType()
170 throws com.liferay.portal.kernel.exception.PortalException {
171 return _ddmStorageLink.getStorageType();
172 }
173
174 @Override
175 public com.liferay.portlet.dynamicdatamapping.model.DDMStructure getStructure()
176 throws com.liferay.portal.kernel.exception.PortalException {
177 return _ddmStorageLink.getStructure();
178 }
179
180
185 @Override
186 public long getStructureId() {
187 return _ddmStorageLink.getStructureId();
188 }
189
190
195 @Override
196 public java.lang.String getUuid() {
197 return _ddmStorageLink.getUuid();
198 }
199
200 @Override
201 public int hashCode() {
202 return _ddmStorageLink.hashCode();
203 }
204
205 @Override
206 public boolean isCachedModel() {
207 return _ddmStorageLink.isCachedModel();
208 }
209
210 @Override
211 public boolean isEscapedModel() {
212 return _ddmStorageLink.isEscapedModel();
213 }
214
215 @Override
216 public boolean isNew() {
217 return _ddmStorageLink.isNew();
218 }
219
220 @Override
221 public void persist() {
222 _ddmStorageLink.persist();
223 }
224
225 @Override
226 public void setCachedModel(boolean cachedModel) {
227 _ddmStorageLink.setCachedModel(cachedModel);
228 }
229
230 @Override
231 public void setClassName(java.lang.String className) {
232 _ddmStorageLink.setClassName(className);
233 }
234
235
240 @Override
241 public void setClassNameId(long classNameId) {
242 _ddmStorageLink.setClassNameId(classNameId);
243 }
244
245
250 @Override
251 public void setClassPK(long classPK) {
252 _ddmStorageLink.setClassPK(classPK);
253 }
254
255 @Override
256 public void setExpandoBridgeAttributes(
257 com.liferay.portal.model.BaseModel<?> baseModel) {
258 _ddmStorageLink.setExpandoBridgeAttributes(baseModel);
259 }
260
261 @Override
262 public void setExpandoBridgeAttributes(
263 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
264 _ddmStorageLink.setExpandoBridgeAttributes(expandoBridge);
265 }
266
267 @Override
268 public void setExpandoBridgeAttributes(
269 com.liferay.portal.service.ServiceContext serviceContext) {
270 _ddmStorageLink.setExpandoBridgeAttributes(serviceContext);
271 }
272
273 @Override
274 public void setNew(boolean n) {
275 _ddmStorageLink.setNew(n);
276 }
277
278
283 @Override
284 public void setPrimaryKey(long primaryKey) {
285 _ddmStorageLink.setPrimaryKey(primaryKey);
286 }
287
288 @Override
289 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
290 _ddmStorageLink.setPrimaryKeyObj(primaryKeyObj);
291 }
292
293
298 @Override
299 public void setStorageLinkId(long storageLinkId) {
300 _ddmStorageLink.setStorageLinkId(storageLinkId);
301 }
302
303
308 @Override
309 public void setStructureId(long structureId) {
310 _ddmStorageLink.setStructureId(structureId);
311 }
312
313
318 @Override
319 public void setUuid(java.lang.String uuid) {
320 _ddmStorageLink.setUuid(uuid);
321 }
322
323 @Override
324 public com.liferay.portal.model.CacheModel<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> toCacheModel() {
325 return _ddmStorageLink.toCacheModel();
326 }
327
328 @Override
329 public com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink toEscapedModel() {
330 return new DDMStorageLinkWrapper(_ddmStorageLink.toEscapedModel());
331 }
332
333 @Override
334 public java.lang.String toString() {
335 return _ddmStorageLink.toString();
336 }
337
338 @Override
339 public com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink toUnescapedModel() {
340 return new DDMStorageLinkWrapper(_ddmStorageLink.toUnescapedModel());
341 }
342
343 @Override
344 public java.lang.String toXmlString() {
345 return _ddmStorageLink.toXmlString();
346 }
347
348 @Override
349 public boolean equals(Object obj) {
350 if (this == obj) {
351 return true;
352 }
353
354 if (!(obj instanceof DDMStorageLinkWrapper)) {
355 return false;
356 }
357
358 DDMStorageLinkWrapper ddmStorageLinkWrapper = (DDMStorageLinkWrapper)obj;
359
360 if (Validator.equals(_ddmStorageLink,
361 ddmStorageLinkWrapper._ddmStorageLink)) {
362 return true;
363 }
364
365 return false;
366 }
367
368
371 @Deprecated
372 public DDMStorageLink getWrappedDDMStorageLink() {
373 return _ddmStorageLink;
374 }
375
376 @Override
377 public DDMStorageLink getWrappedModel() {
378 return _ddmStorageLink;
379 }
380
381 @Override
382 public boolean isEntityCacheEnabled() {
383 return _ddmStorageLink.isEntityCacheEnabled();
384 }
385
386 @Override
387 public boolean isFinderCacheEnabled() {
388 return _ddmStorageLink.isFinderCacheEnabled();
389 }
390
391 @Override
392 public void resetOriginalValues() {
393 _ddmStorageLink.resetOriginalValues();
394 }
395
396 private final DDMStorageLink _ddmStorageLink;
397 }