001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class ReleaseWrapper implements Release, ModelWrapper<Release> {
036 public ReleaseWrapper(Release release) {
037 _release = release;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return Release.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return Release.class.getName();
048 }
049
050 @Override
051 public Map<String, Object> getModelAttributes() {
052 Map<String, Object> attributes = new HashMap<String, Object>();
053
054 attributes.put("mvccVersion", getMvccVersion());
055 attributes.put("releaseId", getReleaseId());
056 attributes.put("createDate", getCreateDate());
057 attributes.put("modifiedDate", getModifiedDate());
058 attributes.put("servletContextName", getServletContextName());
059 attributes.put("buildNumber", getBuildNumber());
060 attributes.put("buildDate", getBuildDate());
061 attributes.put("verified", getVerified());
062 attributes.put("state", getState());
063 attributes.put("testString", getTestString());
064
065 return attributes;
066 }
067
068 @Override
069 public void setModelAttributes(Map<String, Object> attributes) {
070 Long mvccVersion = (Long)attributes.get("mvccVersion");
071
072 if (mvccVersion != null) {
073 setMvccVersion(mvccVersion);
074 }
075
076 Long releaseId = (Long)attributes.get("releaseId");
077
078 if (releaseId != null) {
079 setReleaseId(releaseId);
080 }
081
082 Date createDate = (Date)attributes.get("createDate");
083
084 if (createDate != null) {
085 setCreateDate(createDate);
086 }
087
088 Date modifiedDate = (Date)attributes.get("modifiedDate");
089
090 if (modifiedDate != null) {
091 setModifiedDate(modifiedDate);
092 }
093
094 String servletContextName = (String)attributes.get("servletContextName");
095
096 if (servletContextName != null) {
097 setServletContextName(servletContextName);
098 }
099
100 Integer buildNumber = (Integer)attributes.get("buildNumber");
101
102 if (buildNumber != null) {
103 setBuildNumber(buildNumber);
104 }
105
106 Date buildDate = (Date)attributes.get("buildDate");
107
108 if (buildDate != null) {
109 setBuildDate(buildDate);
110 }
111
112 Boolean verified = (Boolean)attributes.get("verified");
113
114 if (verified != null) {
115 setVerified(verified);
116 }
117
118 Integer state = (Integer)attributes.get("state");
119
120 if (state != null) {
121 setState(state);
122 }
123
124 String testString = (String)attributes.get("testString");
125
126 if (testString != null) {
127 setTestString(testString);
128 }
129 }
130
131 @Override
132 public java.lang.Object clone() {
133 return new ReleaseWrapper((Release)_release.clone());
134 }
135
136 @Override
137 public int compareTo(com.liferay.portal.model.Release release) {
138 return _release.compareTo(release);
139 }
140
141
146 @Override
147 public java.util.Date getBuildDate() {
148 return _release.getBuildDate();
149 }
150
151
156 @Override
157 public int getBuildNumber() {
158 return _release.getBuildNumber();
159 }
160
161
166 @Override
167 public java.util.Date getCreateDate() {
168 return _release.getCreateDate();
169 }
170
171 @Override
172 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
173 return _release.getExpandoBridge();
174 }
175
176
181 @Override
182 public java.util.Date getModifiedDate() {
183 return _release.getModifiedDate();
184 }
185
186
191 @Override
192 public long getMvccVersion() {
193 return _release.getMvccVersion();
194 }
195
196
201 @Override
202 public long getPrimaryKey() {
203 return _release.getPrimaryKey();
204 }
205
206 @Override
207 public java.io.Serializable getPrimaryKeyObj() {
208 return _release.getPrimaryKeyObj();
209 }
210
211
216 @Override
217 public long getReleaseId() {
218 return _release.getReleaseId();
219 }
220
221
226 @Override
227 public java.lang.String getServletContextName() {
228 return _release.getServletContextName();
229 }
230
231
236 @Override
237 public int getState() {
238 return _release.getState();
239 }
240
241
246 @Override
247 public java.lang.String getTestString() {
248 return _release.getTestString();
249 }
250
251
256 @Override
257 public boolean getVerified() {
258 return _release.getVerified();
259 }
260
261 @Override
262 public int hashCode() {
263 return _release.hashCode();
264 }
265
266 @Override
267 public boolean isCachedModel() {
268 return _release.isCachedModel();
269 }
270
271 @Override
272 public boolean isEscapedModel() {
273 return _release.isEscapedModel();
274 }
275
276 @Override
277 public boolean isNew() {
278 return _release.isNew();
279 }
280
281
286 @Override
287 public boolean isVerified() {
288 return _release.isVerified();
289 }
290
291 @Override
292 public void persist() {
293 _release.persist();
294 }
295
296
301 @Override
302 public void setBuildDate(java.util.Date buildDate) {
303 _release.setBuildDate(buildDate);
304 }
305
306
311 @Override
312 public void setBuildNumber(int buildNumber) {
313 _release.setBuildNumber(buildNumber);
314 }
315
316 @Override
317 public void setCachedModel(boolean cachedModel) {
318 _release.setCachedModel(cachedModel);
319 }
320
321
326 @Override
327 public void setCreateDate(java.util.Date createDate) {
328 _release.setCreateDate(createDate);
329 }
330
331 @Override
332 public void setExpandoBridgeAttributes(
333 com.liferay.portal.model.BaseModel<?> baseModel) {
334 _release.setExpandoBridgeAttributes(baseModel);
335 }
336
337 @Override
338 public void setExpandoBridgeAttributes(
339 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
340 _release.setExpandoBridgeAttributes(expandoBridge);
341 }
342
343 @Override
344 public void setExpandoBridgeAttributes(
345 com.liferay.portal.service.ServiceContext serviceContext) {
346 _release.setExpandoBridgeAttributes(serviceContext);
347 }
348
349
354 @Override
355 public void setModifiedDate(java.util.Date modifiedDate) {
356 _release.setModifiedDate(modifiedDate);
357 }
358
359
364 @Override
365 public void setMvccVersion(long mvccVersion) {
366 _release.setMvccVersion(mvccVersion);
367 }
368
369 @Override
370 public void setNew(boolean n) {
371 _release.setNew(n);
372 }
373
374
379 @Override
380 public void setPrimaryKey(long primaryKey) {
381 _release.setPrimaryKey(primaryKey);
382 }
383
384 @Override
385 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
386 _release.setPrimaryKeyObj(primaryKeyObj);
387 }
388
389
394 @Override
395 public void setReleaseId(long releaseId) {
396 _release.setReleaseId(releaseId);
397 }
398
399
404 @Override
405 public void setServletContextName(java.lang.String servletContextName) {
406 _release.setServletContextName(servletContextName);
407 }
408
409
414 @Override
415 public void setState(int state) {
416 _release.setState(state);
417 }
418
419
424 @Override
425 public void setTestString(java.lang.String testString) {
426 _release.setTestString(testString);
427 }
428
429
434 @Override
435 public void setVerified(boolean verified) {
436 _release.setVerified(verified);
437 }
438
439 @Override
440 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Release> toCacheModel() {
441 return _release.toCacheModel();
442 }
443
444 @Override
445 public com.liferay.portal.model.Release toEscapedModel() {
446 return new ReleaseWrapper(_release.toEscapedModel());
447 }
448
449 @Override
450 public java.lang.String toString() {
451 return _release.toString();
452 }
453
454 @Override
455 public com.liferay.portal.model.Release toUnescapedModel() {
456 return new ReleaseWrapper(_release.toUnescapedModel());
457 }
458
459 @Override
460 public java.lang.String toXmlString() {
461 return _release.toXmlString();
462 }
463
464 @Override
465 public boolean equals(Object obj) {
466 if (this == obj) {
467 return true;
468 }
469
470 if (!(obj instanceof ReleaseWrapper)) {
471 return false;
472 }
473
474 ReleaseWrapper releaseWrapper = (ReleaseWrapper)obj;
475
476 if (Validator.equals(_release, releaseWrapper._release)) {
477 return true;
478 }
479
480 return false;
481 }
482
483
486 @Deprecated
487 public Release getWrappedRelease() {
488 return _release;
489 }
490
491 @Override
492 public Release getWrappedModel() {
493 return _release;
494 }
495
496 @Override
497 public boolean isEntityCacheEnabled() {
498 return _release.isEntityCacheEnabled();
499 }
500
501 @Override
502 public boolean isFinderCacheEnabled() {
503 return _release.isFinderCacheEnabled();
504 }
505
506 @Override
507 public void resetOriginalValues() {
508 _release.resetOriginalValues();
509 }
510
511 private final Release _release;
512 }