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 import com.liferay.portal.service.ServiceContext;
021
022 import com.liferay.portlet.expando.model.ExpandoBridge;
023 import com.liferay.portlet.exportimport.lar.StagedModelType;
024
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.HashMap;
029 import java.util.Map;
030
031
040 @ProviderType
041 public class PhoneWrapper implements Phone, ModelWrapper<Phone> {
042 public PhoneWrapper(Phone phone) {
043 _phone = phone;
044 }
045
046 @Override
047 public Class<?> getModelClass() {
048 return Phone.class;
049 }
050
051 @Override
052 public String getModelClassName() {
053 return Phone.class.getName();
054 }
055
056 @Override
057 public Map<String, Object> getModelAttributes() {
058 Map<String, Object> attributes = new HashMap<String, Object>();
059
060 attributes.put("mvccVersion", getMvccVersion());
061 attributes.put("uuid", getUuid());
062 attributes.put("phoneId", getPhoneId());
063 attributes.put("companyId", getCompanyId());
064 attributes.put("userId", getUserId());
065 attributes.put("userName", getUserName());
066 attributes.put("createDate", getCreateDate());
067 attributes.put("modifiedDate", getModifiedDate());
068 attributes.put("classNameId", getClassNameId());
069 attributes.put("classPK", getClassPK());
070 attributes.put("number", getNumber());
071 attributes.put("extension", getExtension());
072 attributes.put("typeId", getTypeId());
073 attributes.put("primary", getPrimary());
074
075 return attributes;
076 }
077
078 @Override
079 public void setModelAttributes(Map<String, Object> attributes) {
080 Long mvccVersion = (Long)attributes.get("mvccVersion");
081
082 if (mvccVersion != null) {
083 setMvccVersion(mvccVersion);
084 }
085
086 String uuid = (String)attributes.get("uuid");
087
088 if (uuid != null) {
089 setUuid(uuid);
090 }
091
092 Long phoneId = (Long)attributes.get("phoneId");
093
094 if (phoneId != null) {
095 setPhoneId(phoneId);
096 }
097
098 Long companyId = (Long)attributes.get("companyId");
099
100 if (companyId != null) {
101 setCompanyId(companyId);
102 }
103
104 Long userId = (Long)attributes.get("userId");
105
106 if (userId != null) {
107 setUserId(userId);
108 }
109
110 String userName = (String)attributes.get("userName");
111
112 if (userName != null) {
113 setUserName(userName);
114 }
115
116 Date createDate = (Date)attributes.get("createDate");
117
118 if (createDate != null) {
119 setCreateDate(createDate);
120 }
121
122 Date modifiedDate = (Date)attributes.get("modifiedDate");
123
124 if (modifiedDate != null) {
125 setModifiedDate(modifiedDate);
126 }
127
128 Long classNameId = (Long)attributes.get("classNameId");
129
130 if (classNameId != null) {
131 setClassNameId(classNameId);
132 }
133
134 Long classPK = (Long)attributes.get("classPK");
135
136 if (classPK != null) {
137 setClassPK(classPK);
138 }
139
140 String number = (String)attributes.get("number");
141
142 if (number != null) {
143 setNumber(number);
144 }
145
146 String extension = (String)attributes.get("extension");
147
148 if (extension != null) {
149 setExtension(extension);
150 }
151
152 Long typeId = (Long)attributes.get("typeId");
153
154 if (typeId != null) {
155 setTypeId(typeId);
156 }
157
158 Boolean primary = (Boolean)attributes.get("primary");
159
160 if (primary != null) {
161 setPrimary(primary);
162 }
163 }
164
165 @Override
166 public java.lang.Object clone() {
167 return new PhoneWrapper((Phone)_phone.clone());
168 }
169
170 @Override
171 public int compareTo(com.liferay.portal.model.Phone phone) {
172 return _phone.compareTo(phone);
173 }
174
175
180 @Override
181 public java.lang.String getClassName() {
182 return _phone.getClassName();
183 }
184
185
190 @Override
191 public long getClassNameId() {
192 return _phone.getClassNameId();
193 }
194
195
200 @Override
201 public long getClassPK() {
202 return _phone.getClassPK();
203 }
204
205
210 @Override
211 public long getCompanyId() {
212 return _phone.getCompanyId();
213 }
214
215
220 @Override
221 public Date getCreateDate() {
222 return _phone.getCreateDate();
223 }
224
225 @Override
226 public ExpandoBridge getExpandoBridge() {
227 return _phone.getExpandoBridge();
228 }
229
230
235 @Override
236 public java.lang.String getExtension() {
237 return _phone.getExtension();
238 }
239
240
245 @Override
246 public Date getModifiedDate() {
247 return _phone.getModifiedDate();
248 }
249
250
255 @Override
256 public long getMvccVersion() {
257 return _phone.getMvccVersion();
258 }
259
260
265 @Override
266 public java.lang.String getNumber() {
267 return _phone.getNumber();
268 }
269
270
275 @Override
276 public long getPhoneId() {
277 return _phone.getPhoneId();
278 }
279
280
285 @Override
286 public boolean getPrimary() {
287 return _phone.getPrimary();
288 }
289
290
295 @Override
296 public long getPrimaryKey() {
297 return _phone.getPrimaryKey();
298 }
299
300 @Override
301 public Serializable getPrimaryKeyObj() {
302 return _phone.getPrimaryKeyObj();
303 }
304
305 @Override
306 public com.liferay.portal.model.ListType getType()
307 throws com.liferay.portal.kernel.exception.PortalException {
308 return _phone.getType();
309 }
310
311
316 @Override
317 public long getTypeId() {
318 return _phone.getTypeId();
319 }
320
321
326 @Override
327 public long getUserId() {
328 return _phone.getUserId();
329 }
330
331
336 @Override
337 public java.lang.String getUserName() {
338 return _phone.getUserName();
339 }
340
341
346 @Override
347 public java.lang.String getUserUuid() {
348 return _phone.getUserUuid();
349 }
350
351
356 @Override
357 public java.lang.String getUuid() {
358 return _phone.getUuid();
359 }
360
361 @Override
362 public int hashCode() {
363 return _phone.hashCode();
364 }
365
366 @Override
367 public boolean isCachedModel() {
368 return _phone.isCachedModel();
369 }
370
371 @Override
372 public boolean isEscapedModel() {
373 return _phone.isEscapedModel();
374 }
375
376 @Override
377 public boolean isNew() {
378 return _phone.isNew();
379 }
380
381
386 @Override
387 public boolean isPrimary() {
388 return _phone.isPrimary();
389 }
390
391 @Override
392 public void persist() {
393 _phone.persist();
394 }
395
396 @Override
397 public void setCachedModel(boolean cachedModel) {
398 _phone.setCachedModel(cachedModel);
399 }
400
401 @Override
402 public void setClassName(java.lang.String className) {
403 _phone.setClassName(className);
404 }
405
406
411 @Override
412 public void setClassNameId(long classNameId) {
413 _phone.setClassNameId(classNameId);
414 }
415
416
421 @Override
422 public void setClassPK(long classPK) {
423 _phone.setClassPK(classPK);
424 }
425
426
431 @Override
432 public void setCompanyId(long companyId) {
433 _phone.setCompanyId(companyId);
434 }
435
436
441 @Override
442 public void setCreateDate(Date createDate) {
443 _phone.setCreateDate(createDate);
444 }
445
446 @Override
447 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
448 _phone.setExpandoBridgeAttributes(baseModel);
449 }
450
451 @Override
452 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
453 _phone.setExpandoBridgeAttributes(expandoBridge);
454 }
455
456 @Override
457 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
458 _phone.setExpandoBridgeAttributes(serviceContext);
459 }
460
461
466 @Override
467 public void setExtension(java.lang.String extension) {
468 _phone.setExtension(extension);
469 }
470
471
476 @Override
477 public void setModifiedDate(Date modifiedDate) {
478 _phone.setModifiedDate(modifiedDate);
479 }
480
481
486 @Override
487 public void setMvccVersion(long mvccVersion) {
488 _phone.setMvccVersion(mvccVersion);
489 }
490
491 @Override
492 public void setNew(boolean n) {
493 _phone.setNew(n);
494 }
495
496
501 @Override
502 public void setNumber(java.lang.String number) {
503 _phone.setNumber(number);
504 }
505
506
511 @Override
512 public void setPhoneId(long phoneId) {
513 _phone.setPhoneId(phoneId);
514 }
515
516
521 @Override
522 public void setPrimary(boolean primary) {
523 _phone.setPrimary(primary);
524 }
525
526
531 @Override
532 public void setPrimaryKey(long primaryKey) {
533 _phone.setPrimaryKey(primaryKey);
534 }
535
536 @Override
537 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
538 _phone.setPrimaryKeyObj(primaryKeyObj);
539 }
540
541
546 @Override
547 public void setTypeId(long typeId) {
548 _phone.setTypeId(typeId);
549 }
550
551
556 @Override
557 public void setUserId(long userId) {
558 _phone.setUserId(userId);
559 }
560
561
566 @Override
567 public void setUserName(java.lang.String userName) {
568 _phone.setUserName(userName);
569 }
570
571
576 @Override
577 public void setUserUuid(java.lang.String userUuid) {
578 _phone.setUserUuid(userUuid);
579 }
580
581
586 @Override
587 public void setUuid(java.lang.String uuid) {
588 _phone.setUuid(uuid);
589 }
590
591 @Override
592 public CacheModel<com.liferay.portal.model.Phone> toCacheModel() {
593 return _phone.toCacheModel();
594 }
595
596 @Override
597 public com.liferay.portal.model.Phone toEscapedModel() {
598 return new PhoneWrapper(_phone.toEscapedModel());
599 }
600
601 @Override
602 public java.lang.String toString() {
603 return _phone.toString();
604 }
605
606 @Override
607 public com.liferay.portal.model.Phone toUnescapedModel() {
608 return new PhoneWrapper(_phone.toUnescapedModel());
609 }
610
611 @Override
612 public java.lang.String toXmlString() {
613 return _phone.toXmlString();
614 }
615
616 @Override
617 public boolean equals(Object obj) {
618 if (this == obj) {
619 return true;
620 }
621
622 if (!(obj instanceof PhoneWrapper)) {
623 return false;
624 }
625
626 PhoneWrapper phoneWrapper = (PhoneWrapper)obj;
627
628 if (Validator.equals(_phone, phoneWrapper._phone)) {
629 return true;
630 }
631
632 return false;
633 }
634
635 @Override
636 public StagedModelType getStagedModelType() {
637 return _phone.getStagedModelType();
638 }
639
640 @Override
641 public Phone getWrappedModel() {
642 return _phone;
643 }
644
645 @Override
646 public boolean isEntityCacheEnabled() {
647 return _phone.isEntityCacheEnabled();
648 }
649
650 @Override
651 public boolean isFinderCacheEnabled() {
652 return _phone.isFinderCacheEnabled();
653 }
654
655 @Override
656 public void resetOriginalValues() {
657 _phone.resetOriginalValues();
658 }
659
660 private final Phone _phone;
661 }