001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.lar.StagedModelType;
020 import com.liferay.portal.kernel.util.Validator;
021
022 import java.util.Date;
023 import java.util.HashMap;
024 import java.util.Map;
025
026
035 @ProviderType
036 public class PhoneWrapper implements Phone, ModelWrapper<Phone> {
037 public PhoneWrapper(Phone phone) {
038 _phone = phone;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return Phone.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return Phone.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("mvccVersion", getMvccVersion());
056 attributes.put("uuid", getUuid());
057 attributes.put("phoneId", getPhoneId());
058 attributes.put("companyId", getCompanyId());
059 attributes.put("userId", getUserId());
060 attributes.put("userName", getUserName());
061 attributes.put("createDate", getCreateDate());
062 attributes.put("modifiedDate", getModifiedDate());
063 attributes.put("classNameId", getClassNameId());
064 attributes.put("classPK", getClassPK());
065 attributes.put("number", getNumber());
066 attributes.put("extension", getExtension());
067 attributes.put("typeId", getTypeId());
068 attributes.put("primary", getPrimary());
069
070 return attributes;
071 }
072
073 @Override
074 public void setModelAttributes(Map<String, Object> attributes) {
075 Long mvccVersion = (Long)attributes.get("mvccVersion");
076
077 if (mvccVersion != null) {
078 setMvccVersion(mvccVersion);
079 }
080
081 String uuid = (String)attributes.get("uuid");
082
083 if (uuid != null) {
084 setUuid(uuid);
085 }
086
087 Long phoneId = (Long)attributes.get("phoneId");
088
089 if (phoneId != null) {
090 setPhoneId(phoneId);
091 }
092
093 Long companyId = (Long)attributes.get("companyId");
094
095 if (companyId != null) {
096 setCompanyId(companyId);
097 }
098
099 Long userId = (Long)attributes.get("userId");
100
101 if (userId != null) {
102 setUserId(userId);
103 }
104
105 String userName = (String)attributes.get("userName");
106
107 if (userName != null) {
108 setUserName(userName);
109 }
110
111 Date createDate = (Date)attributes.get("createDate");
112
113 if (createDate != null) {
114 setCreateDate(createDate);
115 }
116
117 Date modifiedDate = (Date)attributes.get("modifiedDate");
118
119 if (modifiedDate != null) {
120 setModifiedDate(modifiedDate);
121 }
122
123 Long classNameId = (Long)attributes.get("classNameId");
124
125 if (classNameId != null) {
126 setClassNameId(classNameId);
127 }
128
129 Long classPK = (Long)attributes.get("classPK");
130
131 if (classPK != null) {
132 setClassPK(classPK);
133 }
134
135 String number = (String)attributes.get("number");
136
137 if (number != null) {
138 setNumber(number);
139 }
140
141 String extension = (String)attributes.get("extension");
142
143 if (extension != null) {
144 setExtension(extension);
145 }
146
147 Integer typeId = (Integer)attributes.get("typeId");
148
149 if (typeId != null) {
150 setTypeId(typeId);
151 }
152
153 Boolean primary = (Boolean)attributes.get("primary");
154
155 if (primary != null) {
156 setPrimary(primary);
157 }
158 }
159
160 @Override
161 public java.lang.Object clone() {
162 return new PhoneWrapper((Phone)_phone.clone());
163 }
164
165 @Override
166 public int compareTo(com.liferay.portal.model.Phone phone) {
167 return _phone.compareTo(phone);
168 }
169
170
175 @Override
176 public java.lang.String getClassName() {
177 return _phone.getClassName();
178 }
179
180
185 @Override
186 public long getClassNameId() {
187 return _phone.getClassNameId();
188 }
189
190
195 @Override
196 public long getClassPK() {
197 return _phone.getClassPK();
198 }
199
200
205 @Override
206 public long getCompanyId() {
207 return _phone.getCompanyId();
208 }
209
210
215 @Override
216 public java.util.Date getCreateDate() {
217 return _phone.getCreateDate();
218 }
219
220 @Override
221 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
222 return _phone.getExpandoBridge();
223 }
224
225
230 @Override
231 public java.lang.String getExtension() {
232 return _phone.getExtension();
233 }
234
235
240 @Override
241 public java.util.Date getModifiedDate() {
242 return _phone.getModifiedDate();
243 }
244
245
250 @Override
251 public long getMvccVersion() {
252 return _phone.getMvccVersion();
253 }
254
255
260 @Override
261 public java.lang.String getNumber() {
262 return _phone.getNumber();
263 }
264
265
270 @Override
271 public long getPhoneId() {
272 return _phone.getPhoneId();
273 }
274
275
280 @Override
281 public boolean getPrimary() {
282 return _phone.getPrimary();
283 }
284
285
290 @Override
291 public long getPrimaryKey() {
292 return _phone.getPrimaryKey();
293 }
294
295 @Override
296 public java.io.Serializable getPrimaryKeyObj() {
297 return _phone.getPrimaryKeyObj();
298 }
299
300 @Override
301 public com.liferay.portal.model.ListType getType()
302 throws com.liferay.portal.kernel.exception.PortalException {
303 return _phone.getType();
304 }
305
306
311 @Override
312 public int getTypeId() {
313 return _phone.getTypeId();
314 }
315
316
321 @Override
322 public long getUserId() {
323 return _phone.getUserId();
324 }
325
326
331 @Override
332 public java.lang.String getUserName() {
333 return _phone.getUserName();
334 }
335
336
341 @Override
342 public java.lang.String getUserUuid() {
343 return _phone.getUserUuid();
344 }
345
346
351 @Override
352 public java.lang.String getUuid() {
353 return _phone.getUuid();
354 }
355
356 @Override
357 public int hashCode() {
358 return _phone.hashCode();
359 }
360
361 @Override
362 public boolean isCachedModel() {
363 return _phone.isCachedModel();
364 }
365
366 @Override
367 public boolean isEscapedModel() {
368 return _phone.isEscapedModel();
369 }
370
371 @Override
372 public boolean isNew() {
373 return _phone.isNew();
374 }
375
376
381 @Override
382 public boolean isPrimary() {
383 return _phone.isPrimary();
384 }
385
386 @Override
387 public void persist() {
388 _phone.persist();
389 }
390
391 @Override
392 public void setCachedModel(boolean cachedModel) {
393 _phone.setCachedModel(cachedModel);
394 }
395
396 @Override
397 public void setClassName(java.lang.String className) {
398 _phone.setClassName(className);
399 }
400
401
406 @Override
407 public void setClassNameId(long classNameId) {
408 _phone.setClassNameId(classNameId);
409 }
410
411
416 @Override
417 public void setClassPK(long classPK) {
418 _phone.setClassPK(classPK);
419 }
420
421
426 @Override
427 public void setCompanyId(long companyId) {
428 _phone.setCompanyId(companyId);
429 }
430
431
436 @Override
437 public void setCreateDate(java.util.Date createDate) {
438 _phone.setCreateDate(createDate);
439 }
440
441 @Override
442 public void setExpandoBridgeAttributes(
443 com.liferay.portal.model.BaseModel<?> baseModel) {
444 _phone.setExpandoBridgeAttributes(baseModel);
445 }
446
447 @Override
448 public void setExpandoBridgeAttributes(
449 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
450 _phone.setExpandoBridgeAttributes(expandoBridge);
451 }
452
453 @Override
454 public void setExpandoBridgeAttributes(
455 com.liferay.portal.service.ServiceContext serviceContext) {
456 _phone.setExpandoBridgeAttributes(serviceContext);
457 }
458
459
464 @Override
465 public void setExtension(java.lang.String extension) {
466 _phone.setExtension(extension);
467 }
468
469
474 @Override
475 public void setModifiedDate(java.util.Date modifiedDate) {
476 _phone.setModifiedDate(modifiedDate);
477 }
478
479
484 @Override
485 public void setMvccVersion(long mvccVersion) {
486 _phone.setMvccVersion(mvccVersion);
487 }
488
489 @Override
490 public void setNew(boolean n) {
491 _phone.setNew(n);
492 }
493
494
499 @Override
500 public void setNumber(java.lang.String number) {
501 _phone.setNumber(number);
502 }
503
504
509 @Override
510 public void setPhoneId(long phoneId) {
511 _phone.setPhoneId(phoneId);
512 }
513
514
519 @Override
520 public void setPrimary(boolean primary) {
521 _phone.setPrimary(primary);
522 }
523
524
529 @Override
530 public void setPrimaryKey(long primaryKey) {
531 _phone.setPrimaryKey(primaryKey);
532 }
533
534 @Override
535 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
536 _phone.setPrimaryKeyObj(primaryKeyObj);
537 }
538
539
544 @Override
545 public void setTypeId(int typeId) {
546 _phone.setTypeId(typeId);
547 }
548
549
554 @Override
555 public void setUserId(long userId) {
556 _phone.setUserId(userId);
557 }
558
559
564 @Override
565 public void setUserName(java.lang.String userName) {
566 _phone.setUserName(userName);
567 }
568
569
574 @Override
575 public void setUserUuid(java.lang.String userUuid) {
576 _phone.setUserUuid(userUuid);
577 }
578
579
584 @Override
585 public void setUuid(java.lang.String uuid) {
586 _phone.setUuid(uuid);
587 }
588
589 @Override
590 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Phone> toCacheModel() {
591 return _phone.toCacheModel();
592 }
593
594 @Override
595 public com.liferay.portal.model.Phone toEscapedModel() {
596 return new PhoneWrapper(_phone.toEscapedModel());
597 }
598
599 @Override
600 public java.lang.String toString() {
601 return _phone.toString();
602 }
603
604 @Override
605 public com.liferay.portal.model.Phone toUnescapedModel() {
606 return new PhoneWrapper(_phone.toUnescapedModel());
607 }
608
609 @Override
610 public java.lang.String toXmlString() {
611 return _phone.toXmlString();
612 }
613
614 @Override
615 public boolean equals(Object obj) {
616 if (this == obj) {
617 return true;
618 }
619
620 if (!(obj instanceof PhoneWrapper)) {
621 return false;
622 }
623
624 PhoneWrapper phoneWrapper = (PhoneWrapper)obj;
625
626 if (Validator.equals(_phone, phoneWrapper._phone)) {
627 return true;
628 }
629
630 return false;
631 }
632
633 @Override
634 public StagedModelType getStagedModelType() {
635 return _phone.getStagedModelType();
636 }
637
638
641 @Deprecated
642 public Phone getWrappedPhone() {
643 return _phone;
644 }
645
646 @Override
647 public Phone getWrappedModel() {
648 return _phone;
649 }
650
651 @Override
652 public boolean isEntityCacheEnabled() {
653 return _phone.isEntityCacheEnabled();
654 }
655
656 @Override
657 public boolean isFinderCacheEnabled() {
658 return _phone.isFinderCacheEnabled();
659 }
660
661 @Override
662 public void resetOriginalValues() {
663 _phone.resetOriginalValues();
664 }
665
666 private final Phone _phone;
667 }