001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class ReleaseWrapper implements Release, ModelWrapper<Release> {
033 public ReleaseWrapper(Release release) {
034 _release = release;
035 }
036
037 @Override
038 public Class<?> getModelClass() {
039 return Release.class;
040 }
041
042 @Override
043 public String getModelClassName() {
044 return Release.class.getName();
045 }
046
047 @Override
048 public Map<String, Object> getModelAttributes() {
049 Map<String, Object> attributes = new HashMap<String, Object>();
050
051 attributes.put("releaseId", getReleaseId());
052 attributes.put("createDate", getCreateDate());
053 attributes.put("modifiedDate", getModifiedDate());
054 attributes.put("servletContextName", getServletContextName());
055 attributes.put("buildNumber", getBuildNumber());
056 attributes.put("buildDate", getBuildDate());
057 attributes.put("verified", getVerified());
058 attributes.put("state", getState());
059 attributes.put("testString", getTestString());
060
061 return attributes;
062 }
063
064 @Override
065 public void setModelAttributes(Map<String, Object> attributes) {
066 Long releaseId = (Long)attributes.get("releaseId");
067
068 if (releaseId != null) {
069 setReleaseId(releaseId);
070 }
071
072 Date createDate = (Date)attributes.get("createDate");
073
074 if (createDate != null) {
075 setCreateDate(createDate);
076 }
077
078 Date modifiedDate = (Date)attributes.get("modifiedDate");
079
080 if (modifiedDate != null) {
081 setModifiedDate(modifiedDate);
082 }
083
084 String servletContextName = (String)attributes.get("servletContextName");
085
086 if (servletContextName != null) {
087 setServletContextName(servletContextName);
088 }
089
090 Integer buildNumber = (Integer)attributes.get("buildNumber");
091
092 if (buildNumber != null) {
093 setBuildNumber(buildNumber);
094 }
095
096 Date buildDate = (Date)attributes.get("buildDate");
097
098 if (buildDate != null) {
099 setBuildDate(buildDate);
100 }
101
102 Boolean verified = (Boolean)attributes.get("verified");
103
104 if (verified != null) {
105 setVerified(verified);
106 }
107
108 Integer state = (Integer)attributes.get("state");
109
110 if (state != null) {
111 setState(state);
112 }
113
114 String testString = (String)attributes.get("testString");
115
116 if (testString != null) {
117 setTestString(testString);
118 }
119 }
120
121
126 @Override
127 public long getPrimaryKey() {
128 return _release.getPrimaryKey();
129 }
130
131
136 @Override
137 public void setPrimaryKey(long primaryKey) {
138 _release.setPrimaryKey(primaryKey);
139 }
140
141
146 @Override
147 public long getReleaseId() {
148 return _release.getReleaseId();
149 }
150
151
156 @Override
157 public void setReleaseId(long releaseId) {
158 _release.setReleaseId(releaseId);
159 }
160
161
166 @Override
167 public java.util.Date getCreateDate() {
168 return _release.getCreateDate();
169 }
170
171
176 @Override
177 public void setCreateDate(java.util.Date createDate) {
178 _release.setCreateDate(createDate);
179 }
180
181
186 @Override
187 public java.util.Date getModifiedDate() {
188 return _release.getModifiedDate();
189 }
190
191
196 @Override
197 public void setModifiedDate(java.util.Date modifiedDate) {
198 _release.setModifiedDate(modifiedDate);
199 }
200
201
206 @Override
207 public java.lang.String getServletContextName() {
208 return _release.getServletContextName();
209 }
210
211
216 @Override
217 public void setServletContextName(java.lang.String servletContextName) {
218 _release.setServletContextName(servletContextName);
219 }
220
221
226 @Override
227 public int getBuildNumber() {
228 return _release.getBuildNumber();
229 }
230
231
236 @Override
237 public void setBuildNumber(int buildNumber) {
238 _release.setBuildNumber(buildNumber);
239 }
240
241
246 @Override
247 public java.util.Date getBuildDate() {
248 return _release.getBuildDate();
249 }
250
251
256 @Override
257 public void setBuildDate(java.util.Date buildDate) {
258 _release.setBuildDate(buildDate);
259 }
260
261
266 @Override
267 public boolean getVerified() {
268 return _release.getVerified();
269 }
270
271
276 @Override
277 public boolean isVerified() {
278 return _release.isVerified();
279 }
280
281
286 @Override
287 public void setVerified(boolean verified) {
288 _release.setVerified(verified);
289 }
290
291
296 @Override
297 public int getState() {
298 return _release.getState();
299 }
300
301
306 @Override
307 public void setState(int state) {
308 _release.setState(state);
309 }
310
311
316 @Override
317 public java.lang.String getTestString() {
318 return _release.getTestString();
319 }
320
321
326 @Override
327 public void setTestString(java.lang.String testString) {
328 _release.setTestString(testString);
329 }
330
331 @Override
332 public boolean isNew() {
333 return _release.isNew();
334 }
335
336 @Override
337 public void setNew(boolean n) {
338 _release.setNew(n);
339 }
340
341 @Override
342 public boolean isCachedModel() {
343 return _release.isCachedModel();
344 }
345
346 @Override
347 public void setCachedModel(boolean cachedModel) {
348 _release.setCachedModel(cachedModel);
349 }
350
351 @Override
352 public boolean isEscapedModel() {
353 return _release.isEscapedModel();
354 }
355
356 @Override
357 public java.io.Serializable getPrimaryKeyObj() {
358 return _release.getPrimaryKeyObj();
359 }
360
361 @Override
362 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
363 _release.setPrimaryKeyObj(primaryKeyObj);
364 }
365
366 @Override
367 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
368 return _release.getExpandoBridge();
369 }
370
371 @Override
372 public void setExpandoBridgeAttributes(
373 com.liferay.portal.model.BaseModel<?> baseModel) {
374 _release.setExpandoBridgeAttributes(baseModel);
375 }
376
377 @Override
378 public void setExpandoBridgeAttributes(
379 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
380 _release.setExpandoBridgeAttributes(expandoBridge);
381 }
382
383 @Override
384 public void setExpandoBridgeAttributes(
385 com.liferay.portal.service.ServiceContext serviceContext) {
386 _release.setExpandoBridgeAttributes(serviceContext);
387 }
388
389 @Override
390 public java.lang.Object clone() {
391 return new ReleaseWrapper((Release)_release.clone());
392 }
393
394 @Override
395 public int compareTo(com.liferay.portal.model.Release release) {
396 return _release.compareTo(release);
397 }
398
399 @Override
400 public int hashCode() {
401 return _release.hashCode();
402 }
403
404 @Override
405 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Release> toCacheModel() {
406 return _release.toCacheModel();
407 }
408
409 @Override
410 public com.liferay.portal.model.Release toEscapedModel() {
411 return new ReleaseWrapper(_release.toEscapedModel());
412 }
413
414 @Override
415 public com.liferay.portal.model.Release toUnescapedModel() {
416 return new ReleaseWrapper(_release.toUnescapedModel());
417 }
418
419 @Override
420 public java.lang.String toString() {
421 return _release.toString();
422 }
423
424 @Override
425 public java.lang.String toXmlString() {
426 return _release.toXmlString();
427 }
428
429 @Override
430 public void persist()
431 throws com.liferay.portal.kernel.exception.SystemException {
432 _release.persist();
433 }
434
435 @Override
436 public boolean equals(Object obj) {
437 if (this == obj) {
438 return true;
439 }
440
441 if (!(obj instanceof ReleaseWrapper)) {
442 return false;
443 }
444
445 ReleaseWrapper releaseWrapper = (ReleaseWrapper)obj;
446
447 if (Validator.equals(_release, releaseWrapper._release)) {
448 return true;
449 }
450
451 return false;
452 }
453
454
457 public Release getWrappedRelease() {
458 return _release;
459 }
460
461 @Override
462 public Release getWrappedModel() {
463 return _release;
464 }
465
466 @Override
467 public void resetOriginalValues() {
468 _release.resetOriginalValues();
469 }
470
471 private Release _release;
472 }