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 import com.liferay.portal.kernel.util.Validator;
025
026 import java.io.Serializable;
027
028 import java.util.Date;
029 import java.util.HashMap;
030 import java.util.Map;
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 java.lang.Object clone() {
168 return new PhoneWrapper((Phone)_phone.clone());
169 }
170
171 @Override
172 public int compareTo(com.liferay.portal.kernel.model.Phone phone) {
173 return _phone.compareTo(phone);
174 }
175
176
181 @Override
182 public java.lang.String getClassName() {
183 return _phone.getClassName();
184 }
185
186
191 @Override
192 public long getClassNameId() {
193 return _phone.getClassNameId();
194 }
195
196
201 @Override
202 public long getClassPK() {
203 return _phone.getClassPK();
204 }
205
206
211 @Override
212 public long getCompanyId() {
213 return _phone.getCompanyId();
214 }
215
216
221 @Override
222 public Date getCreateDate() {
223 return _phone.getCreateDate();
224 }
225
226 @Override
227 public ExpandoBridge getExpandoBridge() {
228 return _phone.getExpandoBridge();
229 }
230
231
236 @Override
237 public java.lang.String getExtension() {
238 return _phone.getExtension();
239 }
240
241
246 @Override
247 public Date getModifiedDate() {
248 return _phone.getModifiedDate();
249 }
250
251
256 @Override
257 public long getMvccVersion() {
258 return _phone.getMvccVersion();
259 }
260
261
266 @Override
267 public java.lang.String getNumber() {
268 return _phone.getNumber();
269 }
270
271
276 @Override
277 public long getPhoneId() {
278 return _phone.getPhoneId();
279 }
280
281
286 @Override
287 public boolean getPrimary() {
288 return _phone.getPrimary();
289 }
290
291
296 @Override
297 public long getPrimaryKey() {
298 return _phone.getPrimaryKey();
299 }
300
301 @Override
302 public Serializable getPrimaryKeyObj() {
303 return _phone.getPrimaryKeyObj();
304 }
305
306 @Override
307 public com.liferay.portal.kernel.model.ListType getType()
308 throws com.liferay.portal.kernel.exception.PortalException {
309 return _phone.getType();
310 }
311
312
317 @Override
318 public long getTypeId() {
319 return _phone.getTypeId();
320 }
321
322
327 @Override
328 public long getUserId() {
329 return _phone.getUserId();
330 }
331
332
337 @Override
338 public java.lang.String getUserName() {
339 return _phone.getUserName();
340 }
341
342
347 @Override
348 public java.lang.String getUserUuid() {
349 return _phone.getUserUuid();
350 }
351
352
357 @Override
358 public java.lang.String getUuid() {
359 return _phone.getUuid();
360 }
361
362 @Override
363 public int hashCode() {
364 return _phone.hashCode();
365 }
366
367 @Override
368 public boolean isCachedModel() {
369 return _phone.isCachedModel();
370 }
371
372 @Override
373 public boolean isEscapedModel() {
374 return _phone.isEscapedModel();
375 }
376
377 @Override
378 public boolean isNew() {
379 return _phone.isNew();
380 }
381
382
387 @Override
388 public boolean isPrimary() {
389 return _phone.isPrimary();
390 }
391
392 @Override
393 public void persist() {
394 _phone.persist();
395 }
396
397 @Override
398 public void setCachedModel(boolean cachedModel) {
399 _phone.setCachedModel(cachedModel);
400 }
401
402 @Override
403 public void setClassName(java.lang.String className) {
404 _phone.setClassName(className);
405 }
406
407
412 @Override
413 public void setClassNameId(long classNameId) {
414 _phone.setClassNameId(classNameId);
415 }
416
417
422 @Override
423 public void setClassPK(long classPK) {
424 _phone.setClassPK(classPK);
425 }
426
427
432 @Override
433 public void setCompanyId(long companyId) {
434 _phone.setCompanyId(companyId);
435 }
436
437
442 @Override
443 public void setCreateDate(Date createDate) {
444 _phone.setCreateDate(createDate);
445 }
446
447 @Override
448 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
449 _phone.setExpandoBridgeAttributes(baseModel);
450 }
451
452 @Override
453 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
454 _phone.setExpandoBridgeAttributes(expandoBridge);
455 }
456
457 @Override
458 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
459 _phone.setExpandoBridgeAttributes(serviceContext);
460 }
461
462
467 @Override
468 public void setExtension(java.lang.String extension) {
469 _phone.setExtension(extension);
470 }
471
472
477 @Override
478 public void setModifiedDate(Date modifiedDate) {
479 _phone.setModifiedDate(modifiedDate);
480 }
481
482
487 @Override
488 public void setMvccVersion(long mvccVersion) {
489 _phone.setMvccVersion(mvccVersion);
490 }
491
492 @Override
493 public void setNew(boolean n) {
494 _phone.setNew(n);
495 }
496
497
502 @Override
503 public void setNumber(java.lang.String number) {
504 _phone.setNumber(number);
505 }
506
507
512 @Override
513 public void setPhoneId(long phoneId) {
514 _phone.setPhoneId(phoneId);
515 }
516
517
522 @Override
523 public void setPrimary(boolean primary) {
524 _phone.setPrimary(primary);
525 }
526
527
532 @Override
533 public void setPrimaryKey(long primaryKey) {
534 _phone.setPrimaryKey(primaryKey);
535 }
536
537 @Override
538 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
539 _phone.setPrimaryKeyObj(primaryKeyObj);
540 }
541
542
547 @Override
548 public void setTypeId(long typeId) {
549 _phone.setTypeId(typeId);
550 }
551
552
557 @Override
558 public void setUserId(long userId) {
559 _phone.setUserId(userId);
560 }
561
562
567 @Override
568 public void setUserName(java.lang.String userName) {
569 _phone.setUserName(userName);
570 }
571
572
577 @Override
578 public void setUserUuid(java.lang.String userUuid) {
579 _phone.setUserUuid(userUuid);
580 }
581
582
587 @Override
588 public void setUuid(java.lang.String uuid) {
589 _phone.setUuid(uuid);
590 }
591
592 @Override
593 public CacheModel<com.liferay.portal.kernel.model.Phone> toCacheModel() {
594 return _phone.toCacheModel();
595 }
596
597 @Override
598 public com.liferay.portal.kernel.model.Phone toEscapedModel() {
599 return new PhoneWrapper(_phone.toEscapedModel());
600 }
601
602 @Override
603 public java.lang.String toString() {
604 return _phone.toString();
605 }
606
607 @Override
608 public com.liferay.portal.kernel.model.Phone toUnescapedModel() {
609 return new PhoneWrapper(_phone.toUnescapedModel());
610 }
611
612 @Override
613 public java.lang.String toXmlString() {
614 return _phone.toXmlString();
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 (Validator.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 }