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 TicketWrapper implements Ticket, ModelWrapper<Ticket> {
036 public TicketWrapper(Ticket ticket) {
037 _ticket = ticket;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return Ticket.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return Ticket.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("ticketId", getTicketId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("createDate", getCreateDate());
058 attributes.put("classNameId", getClassNameId());
059 attributes.put("classPK", getClassPK());
060 attributes.put("key", getKey());
061 attributes.put("type", getType());
062 attributes.put("extraInfo", getExtraInfo());
063 attributes.put("expirationDate", getExpirationDate());
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 ticketId = (Long)attributes.get("ticketId");
077
078 if (ticketId != null) {
079 setTicketId(ticketId);
080 }
081
082 Long companyId = (Long)attributes.get("companyId");
083
084 if (companyId != null) {
085 setCompanyId(companyId);
086 }
087
088 Date createDate = (Date)attributes.get("createDate");
089
090 if (createDate != null) {
091 setCreateDate(createDate);
092 }
093
094 Long classNameId = (Long)attributes.get("classNameId");
095
096 if (classNameId != null) {
097 setClassNameId(classNameId);
098 }
099
100 Long classPK = (Long)attributes.get("classPK");
101
102 if (classPK != null) {
103 setClassPK(classPK);
104 }
105
106 String key = (String)attributes.get("key");
107
108 if (key != null) {
109 setKey(key);
110 }
111
112 Integer type = (Integer)attributes.get("type");
113
114 if (type != null) {
115 setType(type);
116 }
117
118 String extraInfo = (String)attributes.get("extraInfo");
119
120 if (extraInfo != null) {
121 setExtraInfo(extraInfo);
122 }
123
124 Date expirationDate = (Date)attributes.get("expirationDate");
125
126 if (expirationDate != null) {
127 setExpirationDate(expirationDate);
128 }
129 }
130
131 @Override
132 public java.lang.Object clone() {
133 return new TicketWrapper((Ticket)_ticket.clone());
134 }
135
136 @Override
137 public int compareTo(com.liferay.portal.model.Ticket ticket) {
138 return _ticket.compareTo(ticket);
139 }
140
141
146 @Override
147 public java.lang.String getClassName() {
148 return _ticket.getClassName();
149 }
150
151
156 @Override
157 public long getClassNameId() {
158 return _ticket.getClassNameId();
159 }
160
161
166 @Override
167 public long getClassPK() {
168 return _ticket.getClassPK();
169 }
170
171
176 @Override
177 public long getCompanyId() {
178 return _ticket.getCompanyId();
179 }
180
181
186 @Override
187 public java.util.Date getCreateDate() {
188 return _ticket.getCreateDate();
189 }
190
191 @Override
192 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
193 return _ticket.getExpandoBridge();
194 }
195
196
201 @Override
202 public java.util.Date getExpirationDate() {
203 return _ticket.getExpirationDate();
204 }
205
206
211 @Override
212 public java.lang.String getExtraInfo() {
213 return _ticket.getExtraInfo();
214 }
215
216
221 @Override
222 public java.lang.String getKey() {
223 return _ticket.getKey();
224 }
225
226
231 @Override
232 public long getMvccVersion() {
233 return _ticket.getMvccVersion();
234 }
235
236
241 @Override
242 public long getPrimaryKey() {
243 return _ticket.getPrimaryKey();
244 }
245
246 @Override
247 public java.io.Serializable getPrimaryKeyObj() {
248 return _ticket.getPrimaryKeyObj();
249 }
250
251
256 @Override
257 public long getTicketId() {
258 return _ticket.getTicketId();
259 }
260
261
266 @Override
267 public int getType() {
268 return _ticket.getType();
269 }
270
271 @Override
272 public int hashCode() {
273 return _ticket.hashCode();
274 }
275
276 @Override
277 public boolean isCachedModel() {
278 return _ticket.isCachedModel();
279 }
280
281 @Override
282 public boolean isEscapedModel() {
283 return _ticket.isEscapedModel();
284 }
285
286 @Override
287 public boolean isExpired() {
288 return _ticket.isExpired();
289 }
290
291 @Override
292 public boolean isNew() {
293 return _ticket.isNew();
294 }
295
296 @Override
297 public void persist() {
298 _ticket.persist();
299 }
300
301 @Override
302 public void setCachedModel(boolean cachedModel) {
303 _ticket.setCachedModel(cachedModel);
304 }
305
306 @Override
307 public void setClassName(java.lang.String className) {
308 _ticket.setClassName(className);
309 }
310
311
316 @Override
317 public void setClassNameId(long classNameId) {
318 _ticket.setClassNameId(classNameId);
319 }
320
321
326 @Override
327 public void setClassPK(long classPK) {
328 _ticket.setClassPK(classPK);
329 }
330
331
336 @Override
337 public void setCompanyId(long companyId) {
338 _ticket.setCompanyId(companyId);
339 }
340
341
346 @Override
347 public void setCreateDate(java.util.Date createDate) {
348 _ticket.setCreateDate(createDate);
349 }
350
351 @Override
352 public void setExpandoBridgeAttributes(
353 com.liferay.portal.model.BaseModel<?> baseModel) {
354 _ticket.setExpandoBridgeAttributes(baseModel);
355 }
356
357 @Override
358 public void setExpandoBridgeAttributes(
359 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
360 _ticket.setExpandoBridgeAttributes(expandoBridge);
361 }
362
363 @Override
364 public void setExpandoBridgeAttributes(
365 com.liferay.portal.service.ServiceContext serviceContext) {
366 _ticket.setExpandoBridgeAttributes(serviceContext);
367 }
368
369
374 @Override
375 public void setExpirationDate(java.util.Date expirationDate) {
376 _ticket.setExpirationDate(expirationDate);
377 }
378
379
384 @Override
385 public void setExtraInfo(java.lang.String extraInfo) {
386 _ticket.setExtraInfo(extraInfo);
387 }
388
389
394 @Override
395 public void setKey(java.lang.String key) {
396 _ticket.setKey(key);
397 }
398
399
404 @Override
405 public void setMvccVersion(long mvccVersion) {
406 _ticket.setMvccVersion(mvccVersion);
407 }
408
409 @Override
410 public void setNew(boolean n) {
411 _ticket.setNew(n);
412 }
413
414
419 @Override
420 public void setPrimaryKey(long primaryKey) {
421 _ticket.setPrimaryKey(primaryKey);
422 }
423
424 @Override
425 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
426 _ticket.setPrimaryKeyObj(primaryKeyObj);
427 }
428
429
434 @Override
435 public void setTicketId(long ticketId) {
436 _ticket.setTicketId(ticketId);
437 }
438
439
444 @Override
445 public void setType(int type) {
446 _ticket.setType(type);
447 }
448
449 @Override
450 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Ticket> toCacheModel() {
451 return _ticket.toCacheModel();
452 }
453
454 @Override
455 public com.liferay.portal.model.Ticket toEscapedModel() {
456 return new TicketWrapper(_ticket.toEscapedModel());
457 }
458
459 @Override
460 public java.lang.String toString() {
461 return _ticket.toString();
462 }
463
464 @Override
465 public com.liferay.portal.model.Ticket toUnescapedModel() {
466 return new TicketWrapper(_ticket.toUnescapedModel());
467 }
468
469 @Override
470 public java.lang.String toXmlString() {
471 return _ticket.toXmlString();
472 }
473
474 @Override
475 public boolean equals(Object obj) {
476 if (this == obj) {
477 return true;
478 }
479
480 if (!(obj instanceof TicketWrapper)) {
481 return false;
482 }
483
484 TicketWrapper ticketWrapper = (TicketWrapper)obj;
485
486 if (Validator.equals(_ticket, ticketWrapper._ticket)) {
487 return true;
488 }
489
490 return false;
491 }
492
493
496 @Deprecated
497 public Ticket getWrappedTicket() {
498 return _ticket;
499 }
500
501 @Override
502 public Ticket getWrappedModel() {
503 return _ticket;
504 }
505
506 @Override
507 public boolean isEntityCacheEnabled() {
508 return _ticket.isEntityCacheEnabled();
509 }
510
511 @Override
512 public boolean isFinderCacheEnabled() {
513 return _ticket.isFinderCacheEnabled();
514 }
515
516 @Override
517 public void resetOriginalValues() {
518 _ticket.resetOriginalValues();
519 }
520
521 private final Ticket _ticket;
522 }