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