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 AddressWrapper implements Address, ModelWrapper<Address> {
042 public AddressWrapper(Address address) {
043 _address = address;
044 }
045
046 @Override
047 public Class<?> getModelClass() {
048 return Address.class;
049 }
050
051 @Override
052 public String getModelClassName() {
053 return Address.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("addressId", getAddressId());
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("street1", getStreet1());
071 attributes.put("street2", getStreet2());
072 attributes.put("street3", getStreet3());
073 attributes.put("city", getCity());
074 attributes.put("zip", getZip());
075 attributes.put("regionId", getRegionId());
076 attributes.put("countryId", getCountryId());
077 attributes.put("typeId", getTypeId());
078 attributes.put("mailing", getMailing());
079 attributes.put("primary", getPrimary());
080
081 return attributes;
082 }
083
084 @Override
085 public void setModelAttributes(Map<String, Object> attributes) {
086 Long mvccVersion = (Long)attributes.get("mvccVersion");
087
088 if (mvccVersion != null) {
089 setMvccVersion(mvccVersion);
090 }
091
092 String uuid = (String)attributes.get("uuid");
093
094 if (uuid != null) {
095 setUuid(uuid);
096 }
097
098 Long addressId = (Long)attributes.get("addressId");
099
100 if (addressId != null) {
101 setAddressId(addressId);
102 }
103
104 Long companyId = (Long)attributes.get("companyId");
105
106 if (companyId != null) {
107 setCompanyId(companyId);
108 }
109
110 Long userId = (Long)attributes.get("userId");
111
112 if (userId != null) {
113 setUserId(userId);
114 }
115
116 String userName = (String)attributes.get("userName");
117
118 if (userName != null) {
119 setUserName(userName);
120 }
121
122 Date createDate = (Date)attributes.get("createDate");
123
124 if (createDate != null) {
125 setCreateDate(createDate);
126 }
127
128 Date modifiedDate = (Date)attributes.get("modifiedDate");
129
130 if (modifiedDate != null) {
131 setModifiedDate(modifiedDate);
132 }
133
134 Long classNameId = (Long)attributes.get("classNameId");
135
136 if (classNameId != null) {
137 setClassNameId(classNameId);
138 }
139
140 Long classPK = (Long)attributes.get("classPK");
141
142 if (classPK != null) {
143 setClassPK(classPK);
144 }
145
146 String street1 = (String)attributes.get("street1");
147
148 if (street1 != null) {
149 setStreet1(street1);
150 }
151
152 String street2 = (String)attributes.get("street2");
153
154 if (street2 != null) {
155 setStreet2(street2);
156 }
157
158 String street3 = (String)attributes.get("street3");
159
160 if (street3 != null) {
161 setStreet3(street3);
162 }
163
164 String city = (String)attributes.get("city");
165
166 if (city != null) {
167 setCity(city);
168 }
169
170 String zip = (String)attributes.get("zip");
171
172 if (zip != null) {
173 setZip(zip);
174 }
175
176 Long regionId = (Long)attributes.get("regionId");
177
178 if (regionId != null) {
179 setRegionId(regionId);
180 }
181
182 Long countryId = (Long)attributes.get("countryId");
183
184 if (countryId != null) {
185 setCountryId(countryId);
186 }
187
188 Long typeId = (Long)attributes.get("typeId");
189
190 if (typeId != null) {
191 setTypeId(typeId);
192 }
193
194 Boolean mailing = (Boolean)attributes.get("mailing");
195
196 if (mailing != null) {
197 setMailing(mailing);
198 }
199
200 Boolean primary = (Boolean)attributes.get("primary");
201
202 if (primary != null) {
203 setPrimary(primary);
204 }
205 }
206
207 @Override
208 public java.lang.Object clone() {
209 return new AddressWrapper((Address)_address.clone());
210 }
211
212 @Override
213 public int compareTo(com.liferay.portal.model.Address address) {
214 return _address.compareTo(address);
215 }
216
217
222 @Override
223 public long getAddressId() {
224 return _address.getAddressId();
225 }
226
227
232 @Override
233 public java.lang.String getCity() {
234 return _address.getCity();
235 }
236
237
242 @Override
243 public java.lang.String getClassName() {
244 return _address.getClassName();
245 }
246
247
252 @Override
253 public long getClassNameId() {
254 return _address.getClassNameId();
255 }
256
257
262 @Override
263 public long getClassPK() {
264 return _address.getClassPK();
265 }
266
267
272 @Override
273 public long getCompanyId() {
274 return _address.getCompanyId();
275 }
276
277 @Override
278 public com.liferay.portal.model.Country getCountry() {
279 return _address.getCountry();
280 }
281
282
287 @Override
288 public long getCountryId() {
289 return _address.getCountryId();
290 }
291
292
297 @Override
298 public Date getCreateDate() {
299 return _address.getCreateDate();
300 }
301
302 @Override
303 public ExpandoBridge getExpandoBridge() {
304 return _address.getExpandoBridge();
305 }
306
307
312 @Override
313 public boolean getMailing() {
314 return _address.getMailing();
315 }
316
317
322 @Override
323 public Date getModifiedDate() {
324 return _address.getModifiedDate();
325 }
326
327
332 @Override
333 public long getMvccVersion() {
334 return _address.getMvccVersion();
335 }
336
337
342 @Override
343 public boolean getPrimary() {
344 return _address.getPrimary();
345 }
346
347
352 @Override
353 public long getPrimaryKey() {
354 return _address.getPrimaryKey();
355 }
356
357 @Override
358 public Serializable getPrimaryKeyObj() {
359 return _address.getPrimaryKeyObj();
360 }
361
362 @Override
363 public com.liferay.portal.model.Region getRegion() {
364 return _address.getRegion();
365 }
366
367
372 @Override
373 public long getRegionId() {
374 return _address.getRegionId();
375 }
376
377
382 @Override
383 public java.lang.String getStreet1() {
384 return _address.getStreet1();
385 }
386
387
392 @Override
393 public java.lang.String getStreet2() {
394 return _address.getStreet2();
395 }
396
397
402 @Override
403 public java.lang.String getStreet3() {
404 return _address.getStreet3();
405 }
406
407 @Override
408 public com.liferay.portal.model.ListType getType() {
409 return _address.getType();
410 }
411
412
417 @Override
418 public long getTypeId() {
419 return _address.getTypeId();
420 }
421
422
427 @Override
428 public long getUserId() {
429 return _address.getUserId();
430 }
431
432
437 @Override
438 public java.lang.String getUserName() {
439 return _address.getUserName();
440 }
441
442
447 @Override
448 public java.lang.String getUserUuid() {
449 return _address.getUserUuid();
450 }
451
452
457 @Override
458 public java.lang.String getUuid() {
459 return _address.getUuid();
460 }
461
462
467 @Override
468 public java.lang.String getZip() {
469 return _address.getZip();
470 }
471
472 @Override
473 public int hashCode() {
474 return _address.hashCode();
475 }
476
477 @Override
478 public boolean isCachedModel() {
479 return _address.isCachedModel();
480 }
481
482 @Override
483 public boolean isEscapedModel() {
484 return _address.isEscapedModel();
485 }
486
487
492 @Override
493 public boolean isMailing() {
494 return _address.isMailing();
495 }
496
497 @Override
498 public boolean isNew() {
499 return _address.isNew();
500 }
501
502
507 @Override
508 public boolean isPrimary() {
509 return _address.isPrimary();
510 }
511
512 @Override
513 public void persist() {
514 _address.persist();
515 }
516
517
522 @Override
523 public void setAddressId(long addressId) {
524 _address.setAddressId(addressId);
525 }
526
527 @Override
528 public void setCachedModel(boolean cachedModel) {
529 _address.setCachedModel(cachedModel);
530 }
531
532
537 @Override
538 public void setCity(java.lang.String city) {
539 _address.setCity(city);
540 }
541
542 @Override
543 public void setClassName(java.lang.String className) {
544 _address.setClassName(className);
545 }
546
547
552 @Override
553 public void setClassNameId(long classNameId) {
554 _address.setClassNameId(classNameId);
555 }
556
557
562 @Override
563 public void setClassPK(long classPK) {
564 _address.setClassPK(classPK);
565 }
566
567
572 @Override
573 public void setCompanyId(long companyId) {
574 _address.setCompanyId(companyId);
575 }
576
577
582 @Override
583 public void setCountryId(long countryId) {
584 _address.setCountryId(countryId);
585 }
586
587
592 @Override
593 public void setCreateDate(Date createDate) {
594 _address.setCreateDate(createDate);
595 }
596
597 @Override
598 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
599 _address.setExpandoBridgeAttributes(baseModel);
600 }
601
602 @Override
603 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
604 _address.setExpandoBridgeAttributes(expandoBridge);
605 }
606
607 @Override
608 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
609 _address.setExpandoBridgeAttributes(serviceContext);
610 }
611
612
617 @Override
618 public void setMailing(boolean mailing) {
619 _address.setMailing(mailing);
620 }
621
622
627 @Override
628 public void setModifiedDate(Date modifiedDate) {
629 _address.setModifiedDate(modifiedDate);
630 }
631
632
637 @Override
638 public void setMvccVersion(long mvccVersion) {
639 _address.setMvccVersion(mvccVersion);
640 }
641
642 @Override
643 public void setNew(boolean n) {
644 _address.setNew(n);
645 }
646
647
652 @Override
653 public void setPrimary(boolean primary) {
654 _address.setPrimary(primary);
655 }
656
657
662 @Override
663 public void setPrimaryKey(long primaryKey) {
664 _address.setPrimaryKey(primaryKey);
665 }
666
667 @Override
668 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
669 _address.setPrimaryKeyObj(primaryKeyObj);
670 }
671
672
677 @Override
678 public void setRegionId(long regionId) {
679 _address.setRegionId(regionId);
680 }
681
682
687 @Override
688 public void setStreet1(java.lang.String street1) {
689 _address.setStreet1(street1);
690 }
691
692
697 @Override
698 public void setStreet2(java.lang.String street2) {
699 _address.setStreet2(street2);
700 }
701
702
707 @Override
708 public void setStreet3(java.lang.String street3) {
709 _address.setStreet3(street3);
710 }
711
712
717 @Override
718 public void setTypeId(long typeId) {
719 _address.setTypeId(typeId);
720 }
721
722
727 @Override
728 public void setUserId(long userId) {
729 _address.setUserId(userId);
730 }
731
732
737 @Override
738 public void setUserName(java.lang.String userName) {
739 _address.setUserName(userName);
740 }
741
742
747 @Override
748 public void setUserUuid(java.lang.String userUuid) {
749 _address.setUserUuid(userUuid);
750 }
751
752
757 @Override
758 public void setUuid(java.lang.String uuid) {
759 _address.setUuid(uuid);
760 }
761
762
767 @Override
768 public void setZip(java.lang.String zip) {
769 _address.setZip(zip);
770 }
771
772 @Override
773 public CacheModel<com.liferay.portal.model.Address> toCacheModel() {
774 return _address.toCacheModel();
775 }
776
777 @Override
778 public com.liferay.portal.model.Address toEscapedModel() {
779 return new AddressWrapper(_address.toEscapedModel());
780 }
781
782 @Override
783 public java.lang.String toString() {
784 return _address.toString();
785 }
786
787 @Override
788 public com.liferay.portal.model.Address toUnescapedModel() {
789 return new AddressWrapper(_address.toUnescapedModel());
790 }
791
792 @Override
793 public java.lang.String toXmlString() {
794 return _address.toXmlString();
795 }
796
797 @Override
798 public boolean equals(Object obj) {
799 if (this == obj) {
800 return true;
801 }
802
803 if (!(obj instanceof AddressWrapper)) {
804 return false;
805 }
806
807 AddressWrapper addressWrapper = (AddressWrapper)obj;
808
809 if (Validator.equals(_address, addressWrapper._address)) {
810 return true;
811 }
812
813 return false;
814 }
815
816 @Override
817 public StagedModelType getStagedModelType() {
818 return _address.getStagedModelType();
819 }
820
821 @Override
822 public Address getWrappedModel() {
823 return _address;
824 }
825
826 @Override
827 public boolean isEntityCacheEnabled() {
828 return _address.isEntityCacheEnabled();
829 }
830
831 @Override
832 public boolean isFinderCacheEnabled() {
833 return _address.isFinderCacheEnabled();
834 }
835
836 @Override
837 public void resetOriginalValues() {
838 _address.resetOriginalValues();
839 }
840
841 private final Address _address;
842 }