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.exportimport.kernel.lar.StagedModelType;
022
023 import com.liferay.portal.kernel.service.ServiceContext;
024
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.HashMap;
029 import java.util.Map;
030 import java.util.Objects;
031
032
041 @ProviderType
042 public class PhoneWrapper implements Phone, ModelWrapper<Phone> {
043 public PhoneWrapper(Phone phone) {
044 _phone = phone;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return Phone.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return Phone.class.getName();
055 }
056
057 @Override
058 public Map<String, Object> getModelAttributes() {
059 Map<String, Object> attributes = new HashMap<String, Object>();
060
061 attributes.put("mvccVersion", getMvccVersion());
062 attributes.put("uuid", getUuid());
063 attributes.put("phoneId", getPhoneId());
064 attributes.put("companyId", getCompanyId());
065 attributes.put("userId", getUserId());
066 attributes.put("userName", getUserName());
067 attributes.put("createDate", getCreateDate());
068 attributes.put("modifiedDate", getModifiedDate());
069 attributes.put("classNameId", getClassNameId());
070 attributes.put("classPK", getClassPK());
071 attributes.put("number", getNumber());
072 attributes.put("extension", getExtension());
073 attributes.put("typeId", getTypeId());
074 attributes.put("primary", getPrimary());
075
076 return attributes;
077 }
078
079 @Override
080 public void setModelAttributes(Map<String, Object> attributes) {
081 Long mvccVersion = (Long)attributes.get("mvccVersion");
082
083 if (mvccVersion != null) {
084 setMvccVersion(mvccVersion);
085 }
086
087 String uuid = (String)attributes.get("uuid");
088
089 if (uuid != null) {
090 setUuid(uuid);
091 }
092
093 Long phoneId = (Long)attributes.get("phoneId");
094
095 if (phoneId != null) {
096 setPhoneId(phoneId);
097 }
098
099 Long companyId = (Long)attributes.get("companyId");
100
101 if (companyId != null) {
102 setCompanyId(companyId);
103 }
104
105 Long userId = (Long)attributes.get("userId");
106
107 if (userId != null) {
108 setUserId(userId);
109 }
110
111 String userName = (String)attributes.get("userName");
112
113 if (userName != null) {
114 setUserName(userName);
115 }
116
117 Date createDate = (Date)attributes.get("createDate");
118
119 if (createDate != null) {
120 setCreateDate(createDate);
121 }
122
123 Date modifiedDate = (Date)attributes.get("modifiedDate");
124
125 if (modifiedDate != null) {
126 setModifiedDate(modifiedDate);
127 }
128
129 Long classNameId = (Long)attributes.get("classNameId");
130
131 if (classNameId != null) {
132 setClassNameId(classNameId);
133 }
134
135 Long classPK = (Long)attributes.get("classPK");
136
137 if (classPK != null) {
138 setClassPK(classPK);
139 }
140
141 String number = (String)attributes.get("number");
142
143 if (number != null) {
144 setNumber(number);
145 }
146
147 String extension = (String)attributes.get("extension");
148
149 if (extension != null) {
150 setExtension(extension);
151 }
152
153 Long typeId = (Long)attributes.get("typeId");
154
155 if (typeId != null) {
156 setTypeId(typeId);
157 }
158
159 Boolean primary = (Boolean)attributes.get("primary");
160
161 if (primary != null) {
162 setPrimary(primary);
163 }
164 }
165
166 @Override
167 public CacheModel<Phone> toCacheModel() {
168 return _phone.toCacheModel();
169 }
170
171 @Override
172 public ListType getType()
173 throws com.liferay.portal.kernel.exception.PortalException {
174 return _phone.getType();
175 }
176
177 @Override
178 public Phone toEscapedModel() {
179 return new PhoneWrapper(_phone.toEscapedModel());
180 }
181
182 @Override
183 public Phone toUnescapedModel() {
184 return new PhoneWrapper(_phone.toUnescapedModel());
185 }
186
187
192 @Override
193 public boolean getPrimary() {
194 return _phone.getPrimary();
195 }
196
197 @Override
198 public boolean isCachedModel() {
199 return _phone.isCachedModel();
200 }
201
202 @Override
203 public boolean isEscapedModel() {
204 return _phone.isEscapedModel();
205 }
206
207 @Override
208 public boolean isNew() {
209 return _phone.isNew();
210 }
211
212
217 @Override
218 public boolean isPrimary() {
219 return _phone.isPrimary();
220 }
221
222 @Override
223 public ExpandoBridge getExpandoBridge() {
224 return _phone.getExpandoBridge();
225 }
226
227 @Override
228 public int compareTo(Phone phone) {
229 return _phone.compareTo(phone);
230 }
231
232 @Override
233 public int hashCode() {
234 return _phone.hashCode();
235 }
236
237 @Override
238 public Serializable getPrimaryKeyObj() {
239 return _phone.getPrimaryKeyObj();
240 }
241
242 @Override
243 public java.lang.Object clone() {
244 return new PhoneWrapper((Phone)_phone.clone());
245 }
246
247
252 @Override
253 public java.lang.String getClassName() {
254 return _phone.getClassName();
255 }
256
257
262 @Override
263 public java.lang.String getExtension() {
264 return _phone.getExtension();
265 }
266
267
272 @Override
273 public java.lang.String getNumber() {
274 return _phone.getNumber();
275 }
276
277
282 @Override
283 public java.lang.String getUserName() {
284 return _phone.getUserName();
285 }
286
287
292 @Override
293 public java.lang.String getUserUuid() {
294 return _phone.getUserUuid();
295 }
296
297
302 @Override
303 public java.lang.String getUuid() {
304 return _phone.getUuid();
305 }
306
307 @Override
308 public java.lang.String toString() {
309 return _phone.toString();
310 }
311
312 @Override
313 public java.lang.String toXmlString() {
314 return _phone.toXmlString();
315 }
316
317
322 @Override
323 public Date getCreateDate() {
324 return _phone.getCreateDate();
325 }
326
327
332 @Override
333 public Date getModifiedDate() {
334 return _phone.getModifiedDate();
335 }
336
337
342 @Override
343 public long getClassNameId() {
344 return _phone.getClassNameId();
345 }
346
347
352 @Override
353 public long getClassPK() {
354 return _phone.getClassPK();
355 }
356
357
362 @Override
363 public long getCompanyId() {
364 return _phone.getCompanyId();
365 }
366
367
372 @Override
373 public long getMvccVersion() {
374 return _phone.getMvccVersion();
375 }
376
377
382 @Override
383 public long getPhoneId() {
384 return _phone.getPhoneId();
385 }
386
387
392 @Override
393 public long getPrimaryKey() {
394 return _phone.getPrimaryKey();
395 }
396
397
402 @Override
403 public long getTypeId() {
404 return _phone.getTypeId();
405 }
406
407
412 @Override
413 public long getUserId() {
414 return _phone.getUserId();
415 }
416
417 @Override
418 public void persist() {
419 _phone.persist();
420 }
421
422 @Override
423 public void setCachedModel(boolean cachedModel) {
424 _phone.setCachedModel(cachedModel);
425 }
426
427 @Override
428 public void setClassName(java.lang.String className) {
429 _phone.setClassName(className);
430 }
431
432
437 @Override
438 public void setClassNameId(long classNameId) {
439 _phone.setClassNameId(classNameId);
440 }
441
442
447 @Override
448 public void setClassPK(long classPK) {
449 _phone.setClassPK(classPK);
450 }
451
452
457 @Override
458 public void setCompanyId(long companyId) {
459 _phone.setCompanyId(companyId);
460 }
461
462
467 @Override
468 public void setCreateDate(Date createDate) {
469 _phone.setCreateDate(createDate);
470 }
471
472 @Override
473 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
474 _phone.setExpandoBridgeAttributes(baseModel);
475 }
476
477 @Override
478 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
479 _phone.setExpandoBridgeAttributes(expandoBridge);
480 }
481
482 @Override
483 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
484 _phone.setExpandoBridgeAttributes(serviceContext);
485 }
486
487
492 @Override
493 public void setExtension(java.lang.String extension) {
494 _phone.setExtension(extension);
495 }
496
497
502 @Override
503 public void setModifiedDate(Date modifiedDate) {
504 _phone.setModifiedDate(modifiedDate);
505 }
506
507
512 @Override
513 public void setMvccVersion(long mvccVersion) {
514 _phone.setMvccVersion(mvccVersion);
515 }
516
517 @Override
518 public void setNew(boolean n) {
519 _phone.setNew(n);
520 }
521
522
527 @Override
528 public void setNumber(java.lang.String number) {
529 _phone.setNumber(number);
530 }
531
532
537 @Override
538 public void setPhoneId(long phoneId) {
539 _phone.setPhoneId(phoneId);
540 }
541
542
547 @Override
548 public void setPrimary(boolean primary) {
549 _phone.setPrimary(primary);
550 }
551
552
557 @Override
558 public void setPrimaryKey(long primaryKey) {
559 _phone.setPrimaryKey(primaryKey);
560 }
561
562 @Override
563 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
564 _phone.setPrimaryKeyObj(primaryKeyObj);
565 }
566
567
572 @Override
573 public void setTypeId(long typeId) {
574 _phone.setTypeId(typeId);
575 }
576
577
582 @Override
583 public void setUserId(long userId) {
584 _phone.setUserId(userId);
585 }
586
587
592 @Override
593 public void setUserName(java.lang.String userName) {
594 _phone.setUserName(userName);
595 }
596
597
602 @Override
603 public void setUserUuid(java.lang.String userUuid) {
604 _phone.setUserUuid(userUuid);
605 }
606
607
612 @Override
613 public void setUuid(java.lang.String uuid) {
614 _phone.setUuid(uuid);
615 }
616
617 @Override
618 public boolean equals(Object obj) {
619 if (this == obj) {
620 return true;
621 }
622
623 if (!(obj instanceof PhoneWrapper)) {
624 return false;
625 }
626
627 PhoneWrapper phoneWrapper = (PhoneWrapper)obj;
628
629 if (Objects.equals(_phone, phoneWrapper._phone)) {
630 return true;
631 }
632
633 return false;
634 }
635
636 @Override
637 public StagedModelType getStagedModelType() {
638 return _phone.getStagedModelType();
639 }
640
641 @Override
642 public Phone getWrappedModel() {
643 return _phone;
644 }
645
646 @Override
647 public boolean isEntityCacheEnabled() {
648 return _phone.isEntityCacheEnabled();
649 }
650
651 @Override
652 public boolean isFinderCacheEnabled() {
653 return _phone.isFinderCacheEnabled();
654 }
655
656 @Override
657 public void resetOriginalValues() {
658 _phone.resetOriginalValues();
659 }
660
661 private final Phone _phone;
662 }