001
014
015 package com.liferay.portal.kernel.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020
021 import com.liferay.portal.kernel.service.ServiceContext;
022
023 import java.io.Serializable;
024
025 import java.util.Date;
026 import java.util.HashMap;
027 import java.util.Map;
028 import java.util.Objects;
029
030
039 @ProviderType
040 public class ReleaseWrapper implements Release, ModelWrapper<Release> {
041 public ReleaseWrapper(Release release) {
042 _release = release;
043 }
044
045 @Override
046 public Class<?> getModelClass() {
047 return Release.class;
048 }
049
050 @Override
051 public String getModelClassName() {
052 return Release.class.getName();
053 }
054
055 @Override
056 public Map<String, Object> getModelAttributes() {
057 Map<String, Object> attributes = new HashMap<String, Object>();
058
059 attributes.put("mvccVersion", getMvccVersion());
060 attributes.put("releaseId", getReleaseId());
061 attributes.put("createDate", getCreateDate());
062 attributes.put("modifiedDate", getModifiedDate());
063 attributes.put("servletContextName", getServletContextName());
064 attributes.put("schemaVersion", getSchemaVersion());
065 attributes.put("buildNumber", getBuildNumber());
066 attributes.put("buildDate", getBuildDate());
067 attributes.put("verified", getVerified());
068 attributes.put("state", getState());
069 attributes.put("testString", getTestString());
070
071 return attributes;
072 }
073
074 @Override
075 public void setModelAttributes(Map<String, Object> attributes) {
076 Long mvccVersion = (Long)attributes.get("mvccVersion");
077
078 if (mvccVersion != null) {
079 setMvccVersion(mvccVersion);
080 }
081
082 Long releaseId = (Long)attributes.get("releaseId");
083
084 if (releaseId != null) {
085 setReleaseId(releaseId);
086 }
087
088 Date createDate = (Date)attributes.get("createDate");
089
090 if (createDate != null) {
091 setCreateDate(createDate);
092 }
093
094 Date modifiedDate = (Date)attributes.get("modifiedDate");
095
096 if (modifiedDate != null) {
097 setModifiedDate(modifiedDate);
098 }
099
100 String servletContextName = (String)attributes.get("servletContextName");
101
102 if (servletContextName != null) {
103 setServletContextName(servletContextName);
104 }
105
106 String schemaVersion = (String)attributes.get("schemaVersion");
107
108 if (schemaVersion != null) {
109 setSchemaVersion(schemaVersion);
110 }
111
112 Integer buildNumber = (Integer)attributes.get("buildNumber");
113
114 if (buildNumber != null) {
115 setBuildNumber(buildNumber);
116 }
117
118 Date buildDate = (Date)attributes.get("buildDate");
119
120 if (buildDate != null) {
121 setBuildDate(buildDate);
122 }
123
124 Boolean verified = (Boolean)attributes.get("verified");
125
126 if (verified != null) {
127 setVerified(verified);
128 }
129
130 Integer state = (Integer)attributes.get("state");
131
132 if (state != null) {
133 setState(state);
134 }
135
136 String testString = (String)attributes.get("testString");
137
138 if (testString != null) {
139 setTestString(testString);
140 }
141 }
142
143 @Override
144 public CacheModel<Release> toCacheModel() {
145 return _release.toCacheModel();
146 }
147
148 @Override
149 public Release toEscapedModel() {
150 return new ReleaseWrapper(_release.toEscapedModel());
151 }
152
153 @Override
154 public Release toUnescapedModel() {
155 return new ReleaseWrapper(_release.toUnescapedModel());
156 }
157
158
163 @Override
164 public boolean getVerified() {
165 return _release.getVerified();
166 }
167
168 @Override
169 public boolean isCachedModel() {
170 return _release.isCachedModel();
171 }
172
173 @Override
174 public boolean isEscapedModel() {
175 return _release.isEscapedModel();
176 }
177
178 @Override
179 public boolean isNew() {
180 return _release.isNew();
181 }
182
183
188 @Override
189 public boolean isVerified() {
190 return _release.isVerified();
191 }
192
193 @Override
194 public ExpandoBridge getExpandoBridge() {
195 return _release.getExpandoBridge();
196 }
197
198 @Override
199 public int compareTo(Release release) {
200 return _release.compareTo(release);
201 }
202
203
208 @Override
209 public int getBuildNumber() {
210 return _release.getBuildNumber();
211 }
212
213
218 @Override
219 public int getState() {
220 return _release.getState();
221 }
222
223 @Override
224 public int hashCode() {
225 return _release.hashCode();
226 }
227
228 @Override
229 public Serializable getPrimaryKeyObj() {
230 return _release.getPrimaryKeyObj();
231 }
232
233 @Override
234 public java.lang.Object clone() {
235 return new ReleaseWrapper((Release)_release.clone());
236 }
237
238 @Override
239 public java.lang.String getBundleSymbolicName() {
240 return _release.getBundleSymbolicName();
241 }
242
243
248 @Override
249 public java.lang.String getSchemaVersion() {
250 return _release.getSchemaVersion();
251 }
252
253
258 @Override
259 public java.lang.String getServletContextName() {
260 return _release.getServletContextName();
261 }
262
263
268 @Override
269 public java.lang.String getTestString() {
270 return _release.getTestString();
271 }
272
273 @Override
274 public java.lang.String toString() {
275 return _release.toString();
276 }
277
278 @Override
279 public java.lang.String toXmlString() {
280 return _release.toXmlString();
281 }
282
283
288 @Override
289 public Date getBuildDate() {
290 return _release.getBuildDate();
291 }
292
293
298 @Override
299 public Date getCreateDate() {
300 return _release.getCreateDate();
301 }
302
303
308 @Override
309 public Date getModifiedDate() {
310 return _release.getModifiedDate();
311 }
312
313
318 @Override
319 public long getMvccVersion() {
320 return _release.getMvccVersion();
321 }
322
323
328 @Override
329 public long getPrimaryKey() {
330 return _release.getPrimaryKey();
331 }
332
333
338 @Override
339 public long getReleaseId() {
340 return _release.getReleaseId();
341 }
342
343 @Override
344 public void persist() {
345 _release.persist();
346 }
347
348
353 @Override
354 public void setBuildDate(Date buildDate) {
355 _release.setBuildDate(buildDate);
356 }
357
358
363 @Override
364 public void setBuildNumber(int buildNumber) {
365 _release.setBuildNumber(buildNumber);
366 }
367
368 @Override
369 public void setCachedModel(boolean cachedModel) {
370 _release.setCachedModel(cachedModel);
371 }
372
373
378 @Override
379 public void setCreateDate(Date createDate) {
380 _release.setCreateDate(createDate);
381 }
382
383 @Override
384 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
385 _release.setExpandoBridgeAttributes(baseModel);
386 }
387
388 @Override
389 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
390 _release.setExpandoBridgeAttributes(expandoBridge);
391 }
392
393 @Override
394 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
395 _release.setExpandoBridgeAttributes(serviceContext);
396 }
397
398
403 @Override
404 public void setModifiedDate(Date modifiedDate) {
405 _release.setModifiedDate(modifiedDate);
406 }
407
408
413 @Override
414 public void setMvccVersion(long mvccVersion) {
415 _release.setMvccVersion(mvccVersion);
416 }
417
418 @Override
419 public void setNew(boolean n) {
420 _release.setNew(n);
421 }
422
423
428 @Override
429 public void setPrimaryKey(long primaryKey) {
430 _release.setPrimaryKey(primaryKey);
431 }
432
433 @Override
434 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
435 _release.setPrimaryKeyObj(primaryKeyObj);
436 }
437
438
443 @Override
444 public void setReleaseId(long releaseId) {
445 _release.setReleaseId(releaseId);
446 }
447
448
453 @Override
454 public void setSchemaVersion(java.lang.String schemaVersion) {
455 _release.setSchemaVersion(schemaVersion);
456 }
457
458
463 @Override
464 public void setServletContextName(java.lang.String servletContextName) {
465 _release.setServletContextName(servletContextName);
466 }
467
468
473 @Override
474 public void setState(int state) {
475 _release.setState(state);
476 }
477
478
483 @Override
484 public void setTestString(java.lang.String testString) {
485 _release.setTestString(testString);
486 }
487
488
493 @Override
494 public void setVerified(boolean verified) {
495 _release.setVerified(verified);
496 }
497
498 @Override
499 public boolean equals(Object obj) {
500 if (this == obj) {
501 return true;
502 }
503
504 if (!(obj instanceof ReleaseWrapper)) {
505 return false;
506 }
507
508 ReleaseWrapper releaseWrapper = (ReleaseWrapper)obj;
509
510 if (Objects.equals(_release, releaseWrapper._release)) {
511 return true;
512 }
513
514 return false;
515 }
516
517 @Override
518 public Release getWrappedModel() {
519 return _release;
520 }
521
522 @Override
523 public boolean isEntityCacheEnabled() {
524 return _release.isEntityCacheEnabled();
525 }
526
527 @Override
528 public boolean isFinderCacheEnabled() {
529 return _release.isFinderCacheEnabled();
530 }
531
532 @Override
533 public void resetOriginalValues() {
534 _release.resetOriginalValues();
535 }
536
537 private final Release _release;
538 }