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
021 import com.liferay.portlet.exportimport.lar.StagedModelType;
022
023 import java.util.Date;
024 import java.util.HashMap;
025 import java.util.Map;
026
027
036 @ProviderType
037 public class AddressWrapper implements Address, ModelWrapper<Address> {
038 public AddressWrapper(Address address) {
039 _address = address;
040 }
041
042 @Override
043 public Class<?> getModelClass() {
044 return Address.class;
045 }
046
047 @Override
048 public String getModelClassName() {
049 return Address.class.getName();
050 }
051
052 @Override
053 public Map<String, Object> getModelAttributes() {
054 Map<String, Object> attributes = new HashMap<String, Object>();
055
056 attributes.put("mvccVersion", getMvccVersion());
057 attributes.put("uuid", getUuid());
058 attributes.put("addressId", getAddressId());
059 attributes.put("companyId", getCompanyId());
060 attributes.put("userId", getUserId());
061 attributes.put("userName", getUserName());
062 attributes.put("createDate", getCreateDate());
063 attributes.put("modifiedDate", getModifiedDate());
064 attributes.put("classNameId", getClassNameId());
065 attributes.put("classPK", getClassPK());
066 attributes.put("street1", getStreet1());
067 attributes.put("street2", getStreet2());
068 attributes.put("street3", getStreet3());
069 attributes.put("city", getCity());
070 attributes.put("zip", getZip());
071 attributes.put("regionId", getRegionId());
072 attributes.put("countryId", getCountryId());
073 attributes.put("typeId", getTypeId());
074 attributes.put("mailing", getMailing());
075 attributes.put("primary", getPrimary());
076
077 return attributes;
078 }
079
080 @Override
081 public void setModelAttributes(Map<String, Object> attributes) {
082 Long mvccVersion = (Long)attributes.get("mvccVersion");
083
084 if (mvccVersion != null) {
085 setMvccVersion(mvccVersion);
086 }
087
088 String uuid = (String)attributes.get("uuid");
089
090 if (uuid != null) {
091 setUuid(uuid);
092 }
093
094 Long addressId = (Long)attributes.get("addressId");
095
096 if (addressId != null) {
097 setAddressId(addressId);
098 }
099
100 Long companyId = (Long)attributes.get("companyId");
101
102 if (companyId != null) {
103 setCompanyId(companyId);
104 }
105
106 Long userId = (Long)attributes.get("userId");
107
108 if (userId != null) {
109 setUserId(userId);
110 }
111
112 String userName = (String)attributes.get("userName");
113
114 if (userName != null) {
115 setUserName(userName);
116 }
117
118 Date createDate = (Date)attributes.get("createDate");
119
120 if (createDate != null) {
121 setCreateDate(createDate);
122 }
123
124 Date modifiedDate = (Date)attributes.get("modifiedDate");
125
126 if (modifiedDate != null) {
127 setModifiedDate(modifiedDate);
128 }
129
130 Long classNameId = (Long)attributes.get("classNameId");
131
132 if (classNameId != null) {
133 setClassNameId(classNameId);
134 }
135
136 Long classPK = (Long)attributes.get("classPK");
137
138 if (classPK != null) {
139 setClassPK(classPK);
140 }
141
142 String street1 = (String)attributes.get("street1");
143
144 if (street1 != null) {
145 setStreet1(street1);
146 }
147
148 String street2 = (String)attributes.get("street2");
149
150 if (street2 != null) {
151 setStreet2(street2);
152 }
153
154 String street3 = (String)attributes.get("street3");
155
156 if (street3 != null) {
157 setStreet3(street3);
158 }
159
160 String city = (String)attributes.get("city");
161
162 if (city != null) {
163 setCity(city);
164 }
165
166 String zip = (String)attributes.get("zip");
167
168 if (zip != null) {
169 setZip(zip);
170 }
171
172 Long regionId = (Long)attributes.get("regionId");
173
174 if (regionId != null) {
175 setRegionId(regionId);
176 }
177
178 Long countryId = (Long)attributes.get("countryId");
179
180 if (countryId != null) {
181 setCountryId(countryId);
182 }
183
184 Long typeId = (Long)attributes.get("typeId");
185
186 if (typeId != null) {
187 setTypeId(typeId);
188 }
189
190 Boolean mailing = (Boolean)attributes.get("mailing");
191
192 if (mailing != null) {
193 setMailing(mailing);
194 }
195
196 Boolean primary = (Boolean)attributes.get("primary");
197
198 if (primary != null) {
199 setPrimary(primary);
200 }
201 }
202
203 @Override
204 public java.lang.Object clone() {
205 return new AddressWrapper((Address)_address.clone());
206 }
207
208 @Override
209 public int compareTo(com.liferay.portal.model.Address address) {
210 return _address.compareTo(address);
211 }
212
213
218 @Override
219 public long getAddressId() {
220 return _address.getAddressId();
221 }
222
223
228 @Override
229 public java.lang.String getCity() {
230 return _address.getCity();
231 }
232
233
238 @Override
239 public java.lang.String getClassName() {
240 return _address.getClassName();
241 }
242
243
248 @Override
249 public long getClassNameId() {
250 return _address.getClassNameId();
251 }
252
253
258 @Override
259 public long getClassPK() {
260 return _address.getClassPK();
261 }
262
263
268 @Override
269 public long getCompanyId() {
270 return _address.getCompanyId();
271 }
272
273 @Override
274 public com.liferay.portal.model.Country getCountry() {
275 return _address.getCountry();
276 }
277
278
283 @Override
284 public long getCountryId() {
285 return _address.getCountryId();
286 }
287
288
293 @Override
294 public Date getCreateDate() {
295 return _address.getCreateDate();
296 }
297
298 @Override
299 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
300 return _address.getExpandoBridge();
301 }
302
303
308 @Override
309 public boolean getMailing() {
310 return _address.getMailing();
311 }
312
313
318 @Override
319 public Date getModifiedDate() {
320 return _address.getModifiedDate();
321 }
322
323
328 @Override
329 public long getMvccVersion() {
330 return _address.getMvccVersion();
331 }
332
333
338 @Override
339 public boolean getPrimary() {
340 return _address.getPrimary();
341 }
342
343
348 @Override
349 public long getPrimaryKey() {
350 return _address.getPrimaryKey();
351 }
352
353 @Override
354 public java.io.Serializable getPrimaryKeyObj() {
355 return _address.getPrimaryKeyObj();
356 }
357
358 @Override
359 public com.liferay.portal.model.Region getRegion() {
360 return _address.getRegion();
361 }
362
363
368 @Override
369 public long getRegionId() {
370 return _address.getRegionId();
371 }
372
373
378 @Override
379 public java.lang.String getStreet1() {
380 return _address.getStreet1();
381 }
382
383
388 @Override
389 public java.lang.String getStreet2() {
390 return _address.getStreet2();
391 }
392
393
398 @Override
399 public java.lang.String getStreet3() {
400 return _address.getStreet3();
401 }
402
403 @Override
404 public com.liferay.portal.model.ListType getType() {
405 return _address.getType();
406 }
407
408
413 @Override
414 public long getTypeId() {
415 return _address.getTypeId();
416 }
417
418
423 @Override
424 public long getUserId() {
425 return _address.getUserId();
426 }
427
428
433 @Override
434 public java.lang.String getUserName() {
435 return _address.getUserName();
436 }
437
438
443 @Override
444 public java.lang.String getUserUuid() {
445 return _address.getUserUuid();
446 }
447
448
453 @Override
454 public java.lang.String getUuid() {
455 return _address.getUuid();
456 }
457
458
463 @Override
464 public java.lang.String getZip() {
465 return _address.getZip();
466 }
467
468 @Override
469 public int hashCode() {
470 return _address.hashCode();
471 }
472
473 @Override
474 public boolean isCachedModel() {
475 return _address.isCachedModel();
476 }
477
478 @Override
479 public boolean isEscapedModel() {
480 return _address.isEscapedModel();
481 }
482
483
488 @Override
489 public boolean isMailing() {
490 return _address.isMailing();
491 }
492
493 @Override
494 public boolean isNew() {
495 return _address.isNew();
496 }
497
498
503 @Override
504 public boolean isPrimary() {
505 return _address.isPrimary();
506 }
507
508 @Override
509 public void persist() {
510 _address.persist();
511 }
512
513
518 @Override
519 public void setAddressId(long addressId) {
520 _address.setAddressId(addressId);
521 }
522
523 @Override
524 public void setCachedModel(boolean cachedModel) {
525 _address.setCachedModel(cachedModel);
526 }
527
528
533 @Override
534 public void setCity(java.lang.String city) {
535 _address.setCity(city);
536 }
537
538 @Override
539 public void setClassName(java.lang.String className) {
540 _address.setClassName(className);
541 }
542
543
548 @Override
549 public void setClassNameId(long classNameId) {
550 _address.setClassNameId(classNameId);
551 }
552
553
558 @Override
559 public void setClassPK(long classPK) {
560 _address.setClassPK(classPK);
561 }
562
563
568 @Override
569 public void setCompanyId(long companyId) {
570 _address.setCompanyId(companyId);
571 }
572
573
578 @Override
579 public void setCountryId(long countryId) {
580 _address.setCountryId(countryId);
581 }
582
583
588 @Override
589 public void setCreateDate(Date createDate) {
590 _address.setCreateDate(createDate);
591 }
592
593 @Override
594 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
595 _address.setExpandoBridgeAttributes(baseModel);
596 }
597
598 @Override
599 public void setExpandoBridgeAttributes(
600 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
601 _address.setExpandoBridgeAttributes(expandoBridge);
602 }
603
604 @Override
605 public void setExpandoBridgeAttributes(
606 com.liferay.portal.service.ServiceContext serviceContext) {
607 _address.setExpandoBridgeAttributes(serviceContext);
608 }
609
610
615 @Override
616 public void setMailing(boolean mailing) {
617 _address.setMailing(mailing);
618 }
619
620
625 @Override
626 public void setModifiedDate(Date modifiedDate) {
627 _address.setModifiedDate(modifiedDate);
628 }
629
630
635 @Override
636 public void setMvccVersion(long mvccVersion) {
637 _address.setMvccVersion(mvccVersion);
638 }
639
640 @Override
641 public void setNew(boolean n) {
642 _address.setNew(n);
643 }
644
645
650 @Override
651 public void setPrimary(boolean primary) {
652 _address.setPrimary(primary);
653 }
654
655
660 @Override
661 public void setPrimaryKey(long primaryKey) {
662 _address.setPrimaryKey(primaryKey);
663 }
664
665 @Override
666 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
667 _address.setPrimaryKeyObj(primaryKeyObj);
668 }
669
670
675 @Override
676 public void setRegionId(long regionId) {
677 _address.setRegionId(regionId);
678 }
679
680
685 @Override
686 public void setStreet1(java.lang.String street1) {
687 _address.setStreet1(street1);
688 }
689
690
695 @Override
696 public void setStreet2(java.lang.String street2) {
697 _address.setStreet2(street2);
698 }
699
700
705 @Override
706 public void setStreet3(java.lang.String street3) {
707 _address.setStreet3(street3);
708 }
709
710
715 @Override
716 public void setTypeId(long typeId) {
717 _address.setTypeId(typeId);
718 }
719
720
725 @Override
726 public void setUserId(long userId) {
727 _address.setUserId(userId);
728 }
729
730
735 @Override
736 public void setUserName(java.lang.String userName) {
737 _address.setUserName(userName);
738 }
739
740
745 @Override
746 public void setUserUuid(java.lang.String userUuid) {
747 _address.setUserUuid(userUuid);
748 }
749
750
755 @Override
756 public void setUuid(java.lang.String uuid) {
757 _address.setUuid(uuid);
758 }
759
760
765 @Override
766 public void setZip(java.lang.String zip) {
767 _address.setZip(zip);
768 }
769
770 @Override
771 public CacheModel<com.liferay.portal.model.Address> toCacheModel() {
772 return _address.toCacheModel();
773 }
774
775 @Override
776 public com.liferay.portal.model.Address toEscapedModel() {
777 return new AddressWrapper(_address.toEscapedModel());
778 }
779
780 @Override
781 public java.lang.String toString() {
782 return _address.toString();
783 }
784
785 @Override
786 public com.liferay.portal.model.Address toUnescapedModel() {
787 return new AddressWrapper(_address.toUnescapedModel());
788 }
789
790 @Override
791 public java.lang.String toXmlString() {
792 return _address.toXmlString();
793 }
794
795 @Override
796 public boolean equals(Object obj) {
797 if (this == obj) {
798 return true;
799 }
800
801 if (!(obj instanceof AddressWrapper)) {
802 return false;
803 }
804
805 AddressWrapper addressWrapper = (AddressWrapper)obj;
806
807 if (Validator.equals(_address, addressWrapper._address)) {
808 return true;
809 }
810
811 return false;
812 }
813
814 @Override
815 public StagedModelType getStagedModelType() {
816 return _address.getStagedModelType();
817 }
818
819 @Override
820 public Address getWrappedModel() {
821 return _address;
822 }
823
824 @Override
825 public boolean isEntityCacheEnabled() {
826 return _address.isEntityCacheEnabled();
827 }
828
829 @Override
830 public boolean isFinderCacheEnabled() {
831 return _address.isFinderCacheEnabled();
832 }
833
834 @Override
835 public void resetOriginalValues() {
836 _address.resetOriginalValues();
837 }
838
839 private final Address _address;
840 }