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("schemaVersion", getSchemaVersion());
060 attributes.put("buildNumber", getBuildNumber());
061 attributes.put("buildDate", getBuildDate());
062 attributes.put("verified", getVerified());
063 attributes.put("state", getState());
064 attributes.put("testString", getTestString());
065
066 return attributes;
067 }
068
069 @Override
070 public void setModelAttributes(Map<String, Object> attributes) {
071 Long mvccVersion = (Long)attributes.get("mvccVersion");
072
073 if (mvccVersion != null) {
074 setMvccVersion(mvccVersion);
075 }
076
077 Long releaseId = (Long)attributes.get("releaseId");
078
079 if (releaseId != null) {
080 setReleaseId(releaseId);
081 }
082
083 Date createDate = (Date)attributes.get("createDate");
084
085 if (createDate != null) {
086 setCreateDate(createDate);
087 }
088
089 Date modifiedDate = (Date)attributes.get("modifiedDate");
090
091 if (modifiedDate != null) {
092 setModifiedDate(modifiedDate);
093 }
094
095 String servletContextName = (String)attributes.get("servletContextName");
096
097 if (servletContextName != null) {
098 setServletContextName(servletContextName);
099 }
100
101 String schemaVersion = (String)attributes.get("schemaVersion");
102
103 if (schemaVersion != null) {
104 setSchemaVersion(schemaVersion);
105 }
106
107 Integer buildNumber = (Integer)attributes.get("buildNumber");
108
109 if (buildNumber != null) {
110 setBuildNumber(buildNumber);
111 }
112
113 Date buildDate = (Date)attributes.get("buildDate");
114
115 if (buildDate != null) {
116 setBuildDate(buildDate);
117 }
118
119 Boolean verified = (Boolean)attributes.get("verified");
120
121 if (verified != null) {
122 setVerified(verified);
123 }
124
125 Integer state = (Integer)attributes.get("state");
126
127 if (state != null) {
128 setState(state);
129 }
130
131 String testString = (String)attributes.get("testString");
132
133 if (testString != null) {
134 setTestString(testString);
135 }
136 }
137
138 @Override
139 public java.lang.Object clone() {
140 return new ReleaseWrapper((Release)_release.clone());
141 }
142
143 @Override
144 public int compareTo(com.liferay.portal.model.Release release) {
145 return _release.compareTo(release);
146 }
147
148
153 @Override
154 public Date getBuildDate() {
155 return _release.getBuildDate();
156 }
157
158
163 @Override
164 public int getBuildNumber() {
165 return _release.getBuildNumber();
166 }
167
168 @Override
169 public java.lang.String getBundleSymbolicName() {
170 return _release.getBundleSymbolicName();
171 }
172
173
178 @Override
179 public Date getCreateDate() {
180 return _release.getCreateDate();
181 }
182
183 @Override
184 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
185 return _release.getExpandoBridge();
186 }
187
188
193 @Override
194 public Date getModifiedDate() {
195 return _release.getModifiedDate();
196 }
197
198
203 @Override
204 public long getMvccVersion() {
205 return _release.getMvccVersion();
206 }
207
208
213 @Override
214 public long getPrimaryKey() {
215 return _release.getPrimaryKey();
216 }
217
218 @Override
219 public java.io.Serializable getPrimaryKeyObj() {
220 return _release.getPrimaryKeyObj();
221 }
222
223
228 @Override
229 public long getReleaseId() {
230 return _release.getReleaseId();
231 }
232
233
238 @Override
239 public java.lang.String getSchemaVersion() {
240 return _release.getSchemaVersion();
241 }
242
243
248 @Override
249 public java.lang.String getServletContextName() {
250 return _release.getServletContextName();
251 }
252
253
258 @Override
259 public int getState() {
260 return _release.getState();
261 }
262
263
268 @Override
269 public java.lang.String getTestString() {
270 return _release.getTestString();
271 }
272
273
278 @Override
279 public boolean getVerified() {
280 return _release.getVerified();
281 }
282
283 @Override
284 public int hashCode() {
285 return _release.hashCode();
286 }
287
288 @Override
289 public boolean isCachedModel() {
290 return _release.isCachedModel();
291 }
292
293 @Override
294 public boolean isEscapedModel() {
295 return _release.isEscapedModel();
296 }
297
298 @Override
299 public boolean isNew() {
300 return _release.isNew();
301 }
302
303
308 @Override
309 public boolean isVerified() {
310 return _release.isVerified();
311 }
312
313 @Override
314 public void persist() {
315 _release.persist();
316 }
317
318
323 @Override
324 public void setBuildDate(Date buildDate) {
325 _release.setBuildDate(buildDate);
326 }
327
328
333 @Override
334 public void setBuildNumber(int buildNumber) {
335 _release.setBuildNumber(buildNumber);
336 }
337
338 @Override
339 public void setCachedModel(boolean cachedModel) {
340 _release.setCachedModel(cachedModel);
341 }
342
343
348 @Override
349 public void setCreateDate(Date createDate) {
350 _release.setCreateDate(createDate);
351 }
352
353 @Override
354 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
355 _release.setExpandoBridgeAttributes(baseModel);
356 }
357
358 @Override
359 public void setExpandoBridgeAttributes(
360 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
361 _release.setExpandoBridgeAttributes(expandoBridge);
362 }
363
364 @Override
365 public void setExpandoBridgeAttributes(
366 com.liferay.portal.service.ServiceContext serviceContext) {
367 _release.setExpandoBridgeAttributes(serviceContext);
368 }
369
370
375 @Override
376 public void setModifiedDate(Date modifiedDate) {
377 _release.setModifiedDate(modifiedDate);
378 }
379
380
385 @Override
386 public void setMvccVersion(long mvccVersion) {
387 _release.setMvccVersion(mvccVersion);
388 }
389
390 @Override
391 public void setNew(boolean n) {
392 _release.setNew(n);
393 }
394
395
400 @Override
401 public void setPrimaryKey(long primaryKey) {
402 _release.setPrimaryKey(primaryKey);
403 }
404
405 @Override
406 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
407 _release.setPrimaryKeyObj(primaryKeyObj);
408 }
409
410
415 @Override
416 public void setReleaseId(long releaseId) {
417 _release.setReleaseId(releaseId);
418 }
419
420
425 @Override
426 public void setSchemaVersion(java.lang.String schemaVersion) {
427 _release.setSchemaVersion(schemaVersion);
428 }
429
430
435 @Override
436 public void setServletContextName(java.lang.String servletContextName) {
437 _release.setServletContextName(servletContextName);
438 }
439
440
445 @Override
446 public void setState(int state) {
447 _release.setState(state);
448 }
449
450
455 @Override
456 public void setTestString(java.lang.String testString) {
457 _release.setTestString(testString);
458 }
459
460
465 @Override
466 public void setVerified(boolean verified) {
467 _release.setVerified(verified);
468 }
469
470 @Override
471 public CacheModel<com.liferay.portal.model.Release> toCacheModel() {
472 return _release.toCacheModel();
473 }
474
475 @Override
476 public com.liferay.portal.model.Release toEscapedModel() {
477 return new ReleaseWrapper(_release.toEscapedModel());
478 }
479
480 @Override
481 public java.lang.String toString() {
482 return _release.toString();
483 }
484
485 @Override
486 public com.liferay.portal.model.Release toUnescapedModel() {
487 return new ReleaseWrapper(_release.toUnescapedModel());
488 }
489
490 @Override
491 public java.lang.String toXmlString() {
492 return _release.toXmlString();
493 }
494
495 @Override
496 public boolean equals(Object obj) {
497 if (this == obj) {
498 return true;
499 }
500
501 if (!(obj instanceof ReleaseWrapper)) {
502 return false;
503 }
504
505 ReleaseWrapper releaseWrapper = (ReleaseWrapper)obj;
506
507 if (Validator.equals(_release, releaseWrapper._release)) {
508 return true;
509 }
510
511 return false;
512 }
513
514 @Override
515 public Release getWrappedModel() {
516 return _release;
517 }
518
519 @Override
520 public boolean isEntityCacheEnabled() {
521 return _release.isEntityCacheEnabled();
522 }
523
524 @Override
525 public boolean isFinderCacheEnabled() {
526 return _release.isFinderCacheEnabled();
527 }
528
529 @Override
530 public void resetOriginalValues() {
531 _release.resetOriginalValues();
532 }
533
534 private final Release _release;
535 }