001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.lar.StagedModelType;
018 import com.liferay.portal.kernel.util.Validator;
019
020 import java.util.Date;
021 import java.util.HashMap;
022 import java.util.Map;
023
024
033 public class PhoneWrapper implements Phone, ModelWrapper<Phone> {
034 public PhoneWrapper(Phone phone) {
035 _phone = phone;
036 }
037
038 @Override
039 public Class<?> getModelClass() {
040 return Phone.class;
041 }
042
043 @Override
044 public String getModelClassName() {
045 return Phone.class.getName();
046 }
047
048 @Override
049 public Map<String, Object> getModelAttributes() {
050 Map<String, Object> attributes = new HashMap<String, Object>();
051
052 attributes.put("uuid", getUuid());
053 attributes.put("phoneId", getPhoneId());
054 attributes.put("companyId", getCompanyId());
055 attributes.put("userId", getUserId());
056 attributes.put("userName", getUserName());
057 attributes.put("createDate", getCreateDate());
058 attributes.put("modifiedDate", getModifiedDate());
059 attributes.put("classNameId", getClassNameId());
060 attributes.put("classPK", getClassPK());
061 attributes.put("number", getNumber());
062 attributes.put("extension", getExtension());
063 attributes.put("typeId", getTypeId());
064 attributes.put("primary", getPrimary());
065
066 return attributes;
067 }
068
069 @Override
070 public void setModelAttributes(Map<String, Object> attributes) {
071 String uuid = (String)attributes.get("uuid");
072
073 if (uuid != null) {
074 setUuid(uuid);
075 }
076
077 Long phoneId = (Long)attributes.get("phoneId");
078
079 if (phoneId != null) {
080 setPhoneId(phoneId);
081 }
082
083 Long companyId = (Long)attributes.get("companyId");
084
085 if (companyId != null) {
086 setCompanyId(companyId);
087 }
088
089 Long userId = (Long)attributes.get("userId");
090
091 if (userId != null) {
092 setUserId(userId);
093 }
094
095 String userName = (String)attributes.get("userName");
096
097 if (userName != null) {
098 setUserName(userName);
099 }
100
101 Date createDate = (Date)attributes.get("createDate");
102
103 if (createDate != null) {
104 setCreateDate(createDate);
105 }
106
107 Date modifiedDate = (Date)attributes.get("modifiedDate");
108
109 if (modifiedDate != null) {
110 setModifiedDate(modifiedDate);
111 }
112
113 Long classNameId = (Long)attributes.get("classNameId");
114
115 if (classNameId != null) {
116 setClassNameId(classNameId);
117 }
118
119 Long classPK = (Long)attributes.get("classPK");
120
121 if (classPK != null) {
122 setClassPK(classPK);
123 }
124
125 String number = (String)attributes.get("number");
126
127 if (number != null) {
128 setNumber(number);
129 }
130
131 String extension = (String)attributes.get("extension");
132
133 if (extension != null) {
134 setExtension(extension);
135 }
136
137 Integer typeId = (Integer)attributes.get("typeId");
138
139 if (typeId != null) {
140 setTypeId(typeId);
141 }
142
143 Boolean primary = (Boolean)attributes.get("primary");
144
145 if (primary != null) {
146 setPrimary(primary);
147 }
148 }
149
150
155 @Override
156 public long getPrimaryKey() {
157 return _phone.getPrimaryKey();
158 }
159
160
165 @Override
166 public void setPrimaryKey(long primaryKey) {
167 _phone.setPrimaryKey(primaryKey);
168 }
169
170
175 @Override
176 public java.lang.String getUuid() {
177 return _phone.getUuid();
178 }
179
180
185 @Override
186 public void setUuid(java.lang.String uuid) {
187 _phone.setUuid(uuid);
188 }
189
190
195 @Override
196 public long getPhoneId() {
197 return _phone.getPhoneId();
198 }
199
200
205 @Override
206 public void setPhoneId(long phoneId) {
207 _phone.setPhoneId(phoneId);
208 }
209
210
215 @Override
216 public long getCompanyId() {
217 return _phone.getCompanyId();
218 }
219
220
225 @Override
226 public void setCompanyId(long companyId) {
227 _phone.setCompanyId(companyId);
228 }
229
230
235 @Override
236 public long getUserId() {
237 return _phone.getUserId();
238 }
239
240
245 @Override
246 public void setUserId(long userId) {
247 _phone.setUserId(userId);
248 }
249
250
256 @Override
257 public java.lang.String getUserUuid()
258 throws com.liferay.portal.kernel.exception.SystemException {
259 return _phone.getUserUuid();
260 }
261
262
267 @Override
268 public void setUserUuid(java.lang.String userUuid) {
269 _phone.setUserUuid(userUuid);
270 }
271
272
277 @Override
278 public java.lang.String getUserName() {
279 return _phone.getUserName();
280 }
281
282
287 @Override
288 public void setUserName(java.lang.String userName) {
289 _phone.setUserName(userName);
290 }
291
292
297 @Override
298 public java.util.Date getCreateDate() {
299 return _phone.getCreateDate();
300 }
301
302
307 @Override
308 public void setCreateDate(java.util.Date createDate) {
309 _phone.setCreateDate(createDate);
310 }
311
312
317 @Override
318 public java.util.Date getModifiedDate() {
319 return _phone.getModifiedDate();
320 }
321
322
327 @Override
328 public void setModifiedDate(java.util.Date modifiedDate) {
329 _phone.setModifiedDate(modifiedDate);
330 }
331
332
337 @Override
338 public java.lang.String getClassName() {
339 return _phone.getClassName();
340 }
341
342 @Override
343 public void setClassName(java.lang.String className) {
344 _phone.setClassName(className);
345 }
346
347
352 @Override
353 public long getClassNameId() {
354 return _phone.getClassNameId();
355 }
356
357
362 @Override
363 public void setClassNameId(long classNameId) {
364 _phone.setClassNameId(classNameId);
365 }
366
367
372 @Override
373 public long getClassPK() {
374 return _phone.getClassPK();
375 }
376
377
382 @Override
383 public void setClassPK(long classPK) {
384 _phone.setClassPK(classPK);
385 }
386
387
392 @Override
393 public java.lang.String getNumber() {
394 return _phone.getNumber();
395 }
396
397
402 @Override
403 public void setNumber(java.lang.String number) {
404 _phone.setNumber(number);
405 }
406
407
412 @Override
413 public java.lang.String getExtension() {
414 return _phone.getExtension();
415 }
416
417
422 @Override
423 public void setExtension(java.lang.String extension) {
424 _phone.setExtension(extension);
425 }
426
427
432 @Override
433 public int getTypeId() {
434 return _phone.getTypeId();
435 }
436
437
442 @Override
443 public void setTypeId(int typeId) {
444 _phone.setTypeId(typeId);
445 }
446
447
452 @Override
453 public boolean getPrimary() {
454 return _phone.getPrimary();
455 }
456
457
462 @Override
463 public boolean isPrimary() {
464 return _phone.isPrimary();
465 }
466
467
472 @Override
473 public void setPrimary(boolean primary) {
474 _phone.setPrimary(primary);
475 }
476
477 @Override
478 public boolean isNew() {
479 return _phone.isNew();
480 }
481
482 @Override
483 public void setNew(boolean n) {
484 _phone.setNew(n);
485 }
486
487 @Override
488 public boolean isCachedModel() {
489 return _phone.isCachedModel();
490 }
491
492 @Override
493 public void setCachedModel(boolean cachedModel) {
494 _phone.setCachedModel(cachedModel);
495 }
496
497 @Override
498 public boolean isEscapedModel() {
499 return _phone.isEscapedModel();
500 }
501
502 @Override
503 public java.io.Serializable getPrimaryKeyObj() {
504 return _phone.getPrimaryKeyObj();
505 }
506
507 @Override
508 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
509 _phone.setPrimaryKeyObj(primaryKeyObj);
510 }
511
512 @Override
513 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
514 return _phone.getExpandoBridge();
515 }
516
517 @Override
518 public void setExpandoBridgeAttributes(
519 com.liferay.portal.model.BaseModel<?> baseModel) {
520 _phone.setExpandoBridgeAttributes(baseModel);
521 }
522
523 @Override
524 public void setExpandoBridgeAttributes(
525 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
526 _phone.setExpandoBridgeAttributes(expandoBridge);
527 }
528
529 @Override
530 public void setExpandoBridgeAttributes(
531 com.liferay.portal.service.ServiceContext serviceContext) {
532 _phone.setExpandoBridgeAttributes(serviceContext);
533 }
534
535 @Override
536 public java.lang.Object clone() {
537 return new PhoneWrapper((Phone)_phone.clone());
538 }
539
540 @Override
541 public int compareTo(com.liferay.portal.model.Phone phone) {
542 return _phone.compareTo(phone);
543 }
544
545 @Override
546 public int hashCode() {
547 return _phone.hashCode();
548 }
549
550 @Override
551 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Phone> toCacheModel() {
552 return _phone.toCacheModel();
553 }
554
555 @Override
556 public com.liferay.portal.model.Phone toEscapedModel() {
557 return new PhoneWrapper(_phone.toEscapedModel());
558 }
559
560 @Override
561 public com.liferay.portal.model.Phone toUnescapedModel() {
562 return new PhoneWrapper(_phone.toUnescapedModel());
563 }
564
565 @Override
566 public java.lang.String toString() {
567 return _phone.toString();
568 }
569
570 @Override
571 public java.lang.String toXmlString() {
572 return _phone.toXmlString();
573 }
574
575 @Override
576 public void persist()
577 throws com.liferay.portal.kernel.exception.SystemException {
578 _phone.persist();
579 }
580
581 @Override
582 public com.liferay.portal.model.ListType getType()
583 throws com.liferay.portal.kernel.exception.PortalException,
584 com.liferay.portal.kernel.exception.SystemException {
585 return _phone.getType();
586 }
587
588 @Override
589 public boolean equals(Object obj) {
590 if (this == obj) {
591 return true;
592 }
593
594 if (!(obj instanceof PhoneWrapper)) {
595 return false;
596 }
597
598 PhoneWrapper phoneWrapper = (PhoneWrapper)obj;
599
600 if (Validator.equals(_phone, phoneWrapper._phone)) {
601 return true;
602 }
603
604 return false;
605 }
606
607 @Override
608 public StagedModelType getStagedModelType() {
609 return _phone.getStagedModelType();
610 }
611
612
615 public Phone getWrappedPhone() {
616 return _phone;
617 }
618
619 @Override
620 public Phone getWrappedModel() {
621 return _phone;
622 }
623
624 @Override
625 public void resetOriginalValues() {
626 _phone.resetOriginalValues();
627 }
628
629 private Phone _phone;
630 }