001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.json.JSON;
020 import com.liferay.portal.kernel.lar.StagedModelType;
021 import com.liferay.portal.kernel.util.DateUtil;
022 import com.liferay.portal.kernel.util.GetterUtil;
023 import com.liferay.portal.kernel.util.ProxyUtil;
024 import com.liferay.portal.kernel.util.StringBundler;
025 import com.liferay.portal.kernel.util.StringPool;
026 import com.liferay.portal.kernel.util.Validator;
027 import com.liferay.portal.model.Address;
028 import com.liferay.portal.model.AddressModel;
029 import com.liferay.portal.model.AddressSoap;
030 import com.liferay.portal.model.CacheModel;
031 import com.liferay.portal.service.ServiceContext;
032 import com.liferay.portal.util.PortalUtil;
033
034 import com.liferay.portlet.expando.model.ExpandoBridge;
035 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
036
037 import java.io.Serializable;
038
039 import java.sql.Types;
040
041 import java.util.ArrayList;
042 import java.util.Date;
043 import java.util.HashMap;
044 import java.util.List;
045 import java.util.Map;
046
047
060 @JSON(strict = true)
061 public class AddressModelImpl extends BaseModelImpl<Address>
062 implements AddressModel {
063
068 public static final String TABLE_NAME = "Address";
069 public static final Object[][] TABLE_COLUMNS = {
070 { "uuid_", Types.VARCHAR },
071 { "addressId", Types.BIGINT },
072 { "companyId", Types.BIGINT },
073 { "userId", Types.BIGINT },
074 { "userName", Types.VARCHAR },
075 { "createDate", Types.TIMESTAMP },
076 { "modifiedDate", Types.TIMESTAMP },
077 { "classNameId", Types.BIGINT },
078 { "classPK", Types.BIGINT },
079 { "street1", Types.VARCHAR },
080 { "street2", Types.VARCHAR },
081 { "street3", Types.VARCHAR },
082 { "city", Types.VARCHAR },
083 { "zip", Types.VARCHAR },
084 { "regionId", Types.BIGINT },
085 { "countryId", Types.BIGINT },
086 { "typeId", Types.INTEGER },
087 { "mailing", Types.BOOLEAN },
088 { "primary_", Types.BOOLEAN }
089 };
090 public static final String TABLE_SQL_CREATE = "create table Address (uuid_ VARCHAR(75) null,addressId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,classNameId LONG,classPK LONG,street1 VARCHAR(75) null,street2 VARCHAR(75) null,street3 VARCHAR(75) null,city VARCHAR(75) null,zip VARCHAR(75) null,regionId LONG,countryId LONG,typeId INTEGER,mailing BOOLEAN,primary_ BOOLEAN)";
091 public static final String TABLE_SQL_DROP = "drop table Address";
092 public static final String ORDER_BY_JPQL = " ORDER BY address.createDate ASC";
093 public static final String ORDER_BY_SQL = " ORDER BY Address.createDate ASC";
094 public static final String DATA_SOURCE = "liferayDataSource";
095 public static final String SESSION_FACTORY = "liferaySessionFactory";
096 public static final String TX_MANAGER = "liferayTransactionManager";
097 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
098 "value.object.entity.cache.enabled.com.liferay.portal.model.Address"),
099 true);
100 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
101 "value.object.finder.cache.enabled.com.liferay.portal.model.Address"),
102 true);
103 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
104 "value.object.column.bitmask.enabled.com.liferay.portal.model.Address"),
105 true);
106 public static long CLASSNAMEID_COLUMN_BITMASK = 1L;
107 public static long CLASSPK_COLUMN_BITMASK = 2L;
108 public static long COMPANYID_COLUMN_BITMASK = 4L;
109 public static long MAILING_COLUMN_BITMASK = 8L;
110 public static long PRIMARY_COLUMN_BITMASK = 16L;
111 public static long USERID_COLUMN_BITMASK = 32L;
112 public static long UUID_COLUMN_BITMASK = 64L;
113 public static long CREATEDATE_COLUMN_BITMASK = 128L;
114
115
121 public static Address toModel(AddressSoap soapModel) {
122 if (soapModel == null) {
123 return null;
124 }
125
126 Address model = new AddressImpl();
127
128 model.setUuid(soapModel.getUuid());
129 model.setAddressId(soapModel.getAddressId());
130 model.setCompanyId(soapModel.getCompanyId());
131 model.setUserId(soapModel.getUserId());
132 model.setUserName(soapModel.getUserName());
133 model.setCreateDate(soapModel.getCreateDate());
134 model.setModifiedDate(soapModel.getModifiedDate());
135 model.setClassNameId(soapModel.getClassNameId());
136 model.setClassPK(soapModel.getClassPK());
137 model.setStreet1(soapModel.getStreet1());
138 model.setStreet2(soapModel.getStreet2());
139 model.setStreet3(soapModel.getStreet3());
140 model.setCity(soapModel.getCity());
141 model.setZip(soapModel.getZip());
142 model.setRegionId(soapModel.getRegionId());
143 model.setCountryId(soapModel.getCountryId());
144 model.setTypeId(soapModel.getTypeId());
145 model.setMailing(soapModel.getMailing());
146 model.setPrimary(soapModel.getPrimary());
147
148 return model;
149 }
150
151
157 public static List<Address> toModels(AddressSoap[] soapModels) {
158 if (soapModels == null) {
159 return null;
160 }
161
162 List<Address> models = new ArrayList<Address>(soapModels.length);
163
164 for (AddressSoap soapModel : soapModels) {
165 models.add(toModel(soapModel));
166 }
167
168 return models;
169 }
170
171 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
172 "lock.expiration.time.com.liferay.portal.model.Address"));
173
174 public AddressModelImpl() {
175 }
176
177 @Override
178 public long getPrimaryKey() {
179 return _addressId;
180 }
181
182 @Override
183 public void setPrimaryKey(long primaryKey) {
184 setAddressId(primaryKey);
185 }
186
187 @Override
188 public Serializable getPrimaryKeyObj() {
189 return _addressId;
190 }
191
192 @Override
193 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
194 setPrimaryKey(((Long)primaryKeyObj).longValue());
195 }
196
197 @Override
198 public Class<?> getModelClass() {
199 return Address.class;
200 }
201
202 @Override
203 public String getModelClassName() {
204 return Address.class.getName();
205 }
206
207 @Override
208 public Map<String, Object> getModelAttributes() {
209 Map<String, Object> attributes = new HashMap<String, Object>();
210
211 attributes.put("uuid", getUuid());
212 attributes.put("addressId", getAddressId());
213 attributes.put("companyId", getCompanyId());
214 attributes.put("userId", getUserId());
215 attributes.put("userName", getUserName());
216 attributes.put("createDate", getCreateDate());
217 attributes.put("modifiedDate", getModifiedDate());
218 attributes.put("classNameId", getClassNameId());
219 attributes.put("classPK", getClassPK());
220 attributes.put("street1", getStreet1());
221 attributes.put("street2", getStreet2());
222 attributes.put("street3", getStreet3());
223 attributes.put("city", getCity());
224 attributes.put("zip", getZip());
225 attributes.put("regionId", getRegionId());
226 attributes.put("countryId", getCountryId());
227 attributes.put("typeId", getTypeId());
228 attributes.put("mailing", getMailing());
229 attributes.put("primary", getPrimary());
230
231 return attributes;
232 }
233
234 @Override
235 public void setModelAttributes(Map<String, Object> attributes) {
236 String uuid = (String)attributes.get("uuid");
237
238 if (uuid != null) {
239 setUuid(uuid);
240 }
241
242 Long addressId = (Long)attributes.get("addressId");
243
244 if (addressId != null) {
245 setAddressId(addressId);
246 }
247
248 Long companyId = (Long)attributes.get("companyId");
249
250 if (companyId != null) {
251 setCompanyId(companyId);
252 }
253
254 Long userId = (Long)attributes.get("userId");
255
256 if (userId != null) {
257 setUserId(userId);
258 }
259
260 String userName = (String)attributes.get("userName");
261
262 if (userName != null) {
263 setUserName(userName);
264 }
265
266 Date createDate = (Date)attributes.get("createDate");
267
268 if (createDate != null) {
269 setCreateDate(createDate);
270 }
271
272 Date modifiedDate = (Date)attributes.get("modifiedDate");
273
274 if (modifiedDate != null) {
275 setModifiedDate(modifiedDate);
276 }
277
278 Long classNameId = (Long)attributes.get("classNameId");
279
280 if (classNameId != null) {
281 setClassNameId(classNameId);
282 }
283
284 Long classPK = (Long)attributes.get("classPK");
285
286 if (classPK != null) {
287 setClassPK(classPK);
288 }
289
290 String street1 = (String)attributes.get("street1");
291
292 if (street1 != null) {
293 setStreet1(street1);
294 }
295
296 String street2 = (String)attributes.get("street2");
297
298 if (street2 != null) {
299 setStreet2(street2);
300 }
301
302 String street3 = (String)attributes.get("street3");
303
304 if (street3 != null) {
305 setStreet3(street3);
306 }
307
308 String city = (String)attributes.get("city");
309
310 if (city != null) {
311 setCity(city);
312 }
313
314 String zip = (String)attributes.get("zip");
315
316 if (zip != null) {
317 setZip(zip);
318 }
319
320 Long regionId = (Long)attributes.get("regionId");
321
322 if (regionId != null) {
323 setRegionId(regionId);
324 }
325
326 Long countryId = (Long)attributes.get("countryId");
327
328 if (countryId != null) {
329 setCountryId(countryId);
330 }
331
332 Integer typeId = (Integer)attributes.get("typeId");
333
334 if (typeId != null) {
335 setTypeId(typeId);
336 }
337
338 Boolean mailing = (Boolean)attributes.get("mailing");
339
340 if (mailing != null) {
341 setMailing(mailing);
342 }
343
344 Boolean primary = (Boolean)attributes.get("primary");
345
346 if (primary != null) {
347 setPrimary(primary);
348 }
349 }
350
351 @JSON
352 @Override
353 public String getUuid() {
354 if (_uuid == null) {
355 return StringPool.BLANK;
356 }
357 else {
358 return _uuid;
359 }
360 }
361
362 @Override
363 public void setUuid(String uuid) {
364 if (_originalUuid == null) {
365 _originalUuid = _uuid;
366 }
367
368 _uuid = uuid;
369 }
370
371 public String getOriginalUuid() {
372 return GetterUtil.getString(_originalUuid);
373 }
374
375 @JSON
376 @Override
377 public long getAddressId() {
378 return _addressId;
379 }
380
381 @Override
382 public void setAddressId(long addressId) {
383 _addressId = addressId;
384 }
385
386 @JSON
387 @Override
388 public long getCompanyId() {
389 return _companyId;
390 }
391
392 @Override
393 public void setCompanyId(long companyId) {
394 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
395
396 if (!_setOriginalCompanyId) {
397 _setOriginalCompanyId = true;
398
399 _originalCompanyId = _companyId;
400 }
401
402 _companyId = companyId;
403 }
404
405 public long getOriginalCompanyId() {
406 return _originalCompanyId;
407 }
408
409 @JSON
410 @Override
411 public long getUserId() {
412 return _userId;
413 }
414
415 @Override
416 public void setUserId(long userId) {
417 _columnBitmask |= USERID_COLUMN_BITMASK;
418
419 if (!_setOriginalUserId) {
420 _setOriginalUserId = true;
421
422 _originalUserId = _userId;
423 }
424
425 _userId = userId;
426 }
427
428 @Override
429 public String getUserUuid() throws SystemException {
430 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
431 }
432
433 @Override
434 public void setUserUuid(String userUuid) {
435 _userUuid = userUuid;
436 }
437
438 public long getOriginalUserId() {
439 return _originalUserId;
440 }
441
442 @JSON
443 @Override
444 public String getUserName() {
445 if (_userName == null) {
446 return StringPool.BLANK;
447 }
448 else {
449 return _userName;
450 }
451 }
452
453 @Override
454 public void setUserName(String userName) {
455 _userName = userName;
456 }
457
458 @JSON
459 @Override
460 public Date getCreateDate() {
461 return _createDate;
462 }
463
464 @Override
465 public void setCreateDate(Date createDate) {
466 _columnBitmask = -1L;
467
468 _createDate = createDate;
469 }
470
471 @JSON
472 @Override
473 public Date getModifiedDate() {
474 return _modifiedDate;
475 }
476
477 @Override
478 public void setModifiedDate(Date modifiedDate) {
479 _modifiedDate = modifiedDate;
480 }
481
482 @Override
483 public String getClassName() {
484 if (getClassNameId() <= 0) {
485 return StringPool.BLANK;
486 }
487
488 return PortalUtil.getClassName(getClassNameId());
489 }
490
491 @Override
492 public void setClassName(String className) {
493 long classNameId = 0;
494
495 if (Validator.isNotNull(className)) {
496 classNameId = PortalUtil.getClassNameId(className);
497 }
498
499 setClassNameId(classNameId);
500 }
501
502 @JSON
503 @Override
504 public long getClassNameId() {
505 return _classNameId;
506 }
507
508 @Override
509 public void setClassNameId(long classNameId) {
510 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
511
512 if (!_setOriginalClassNameId) {
513 _setOriginalClassNameId = true;
514
515 _originalClassNameId = _classNameId;
516 }
517
518 _classNameId = classNameId;
519 }
520
521 public long getOriginalClassNameId() {
522 return _originalClassNameId;
523 }
524
525 @JSON
526 @Override
527 public long getClassPK() {
528 return _classPK;
529 }
530
531 @Override
532 public void setClassPK(long classPK) {
533 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
534
535 if (!_setOriginalClassPK) {
536 _setOriginalClassPK = true;
537
538 _originalClassPK = _classPK;
539 }
540
541 _classPK = classPK;
542 }
543
544 public long getOriginalClassPK() {
545 return _originalClassPK;
546 }
547
548 @JSON
549 @Override
550 public String getStreet1() {
551 if (_street1 == null) {
552 return StringPool.BLANK;
553 }
554 else {
555 return _street1;
556 }
557 }
558
559 @Override
560 public void setStreet1(String street1) {
561 _street1 = street1;
562 }
563
564 @JSON
565 @Override
566 public String getStreet2() {
567 if (_street2 == null) {
568 return StringPool.BLANK;
569 }
570 else {
571 return _street2;
572 }
573 }
574
575 @Override
576 public void setStreet2(String street2) {
577 _street2 = street2;
578 }
579
580 @JSON
581 @Override
582 public String getStreet3() {
583 if (_street3 == null) {
584 return StringPool.BLANK;
585 }
586 else {
587 return _street3;
588 }
589 }
590
591 @Override
592 public void setStreet3(String street3) {
593 _street3 = street3;
594 }
595
596 @JSON
597 @Override
598 public String getCity() {
599 if (_city == null) {
600 return StringPool.BLANK;
601 }
602 else {
603 return _city;
604 }
605 }
606
607 @Override
608 public void setCity(String city) {
609 _city = city;
610 }
611
612 @JSON
613 @Override
614 public String getZip() {
615 if (_zip == null) {
616 return StringPool.BLANK;
617 }
618 else {
619 return _zip;
620 }
621 }
622
623 @Override
624 public void setZip(String zip) {
625 _zip = zip;
626 }
627
628 @JSON
629 @Override
630 public long getRegionId() {
631 return _regionId;
632 }
633
634 @Override
635 public void setRegionId(long regionId) {
636 _regionId = regionId;
637 }
638
639 @JSON
640 @Override
641 public long getCountryId() {
642 return _countryId;
643 }
644
645 @Override
646 public void setCountryId(long countryId) {
647 _countryId = countryId;
648 }
649
650 @JSON
651 @Override
652 public int getTypeId() {
653 return _typeId;
654 }
655
656 @Override
657 public void setTypeId(int typeId) {
658 _typeId = typeId;
659 }
660
661 @JSON
662 @Override
663 public boolean getMailing() {
664 return _mailing;
665 }
666
667 @Override
668 public boolean isMailing() {
669 return _mailing;
670 }
671
672 @Override
673 public void setMailing(boolean mailing) {
674 _columnBitmask |= MAILING_COLUMN_BITMASK;
675
676 if (!_setOriginalMailing) {
677 _setOriginalMailing = true;
678
679 _originalMailing = _mailing;
680 }
681
682 _mailing = mailing;
683 }
684
685 public boolean getOriginalMailing() {
686 return _originalMailing;
687 }
688
689 @JSON
690 @Override
691 public boolean getPrimary() {
692 return _primary;
693 }
694
695 @Override
696 public boolean isPrimary() {
697 return _primary;
698 }
699
700 @Override
701 public void setPrimary(boolean primary) {
702 _columnBitmask |= PRIMARY_COLUMN_BITMASK;
703
704 if (!_setOriginalPrimary) {
705 _setOriginalPrimary = true;
706
707 _originalPrimary = _primary;
708 }
709
710 _primary = primary;
711 }
712
713 public boolean getOriginalPrimary() {
714 return _originalPrimary;
715 }
716
717 @Override
718 public StagedModelType getStagedModelType() {
719 return new StagedModelType(PortalUtil.getClassNameId(
720 Address.class.getName()), getClassNameId());
721 }
722
723 public long getColumnBitmask() {
724 return _columnBitmask;
725 }
726
727 @Override
728 public ExpandoBridge getExpandoBridge() {
729 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
730 Address.class.getName(), getPrimaryKey());
731 }
732
733 @Override
734 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
735 ExpandoBridge expandoBridge = getExpandoBridge();
736
737 expandoBridge.setAttributes(serviceContext);
738 }
739
740 @Override
741 public Address toEscapedModel() {
742 if (_escapedModel == null) {
743 _escapedModel = (Address)ProxyUtil.newProxyInstance(_classLoader,
744 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
745 }
746
747 return _escapedModel;
748 }
749
750 @Override
751 public Object clone() {
752 AddressImpl addressImpl = new AddressImpl();
753
754 addressImpl.setUuid(getUuid());
755 addressImpl.setAddressId(getAddressId());
756 addressImpl.setCompanyId(getCompanyId());
757 addressImpl.setUserId(getUserId());
758 addressImpl.setUserName(getUserName());
759 addressImpl.setCreateDate(getCreateDate());
760 addressImpl.setModifiedDate(getModifiedDate());
761 addressImpl.setClassNameId(getClassNameId());
762 addressImpl.setClassPK(getClassPK());
763 addressImpl.setStreet1(getStreet1());
764 addressImpl.setStreet2(getStreet2());
765 addressImpl.setStreet3(getStreet3());
766 addressImpl.setCity(getCity());
767 addressImpl.setZip(getZip());
768 addressImpl.setRegionId(getRegionId());
769 addressImpl.setCountryId(getCountryId());
770 addressImpl.setTypeId(getTypeId());
771 addressImpl.setMailing(getMailing());
772 addressImpl.setPrimary(getPrimary());
773
774 addressImpl.resetOriginalValues();
775
776 return addressImpl;
777 }
778
779 @Override
780 public int compareTo(Address address) {
781 int value = 0;
782
783 value = DateUtil.compareTo(getCreateDate(), address.getCreateDate());
784
785 if (value != 0) {
786 return value;
787 }
788
789 return 0;
790 }
791
792 @Override
793 public boolean equals(Object obj) {
794 if (this == obj) {
795 return true;
796 }
797
798 if (!(obj instanceof Address)) {
799 return false;
800 }
801
802 Address address = (Address)obj;
803
804 long primaryKey = address.getPrimaryKey();
805
806 if (getPrimaryKey() == primaryKey) {
807 return true;
808 }
809 else {
810 return false;
811 }
812 }
813
814 @Override
815 public int hashCode() {
816 return (int)getPrimaryKey();
817 }
818
819 @Override
820 public void resetOriginalValues() {
821 AddressModelImpl addressModelImpl = this;
822
823 addressModelImpl._originalUuid = addressModelImpl._uuid;
824
825 addressModelImpl._originalCompanyId = addressModelImpl._companyId;
826
827 addressModelImpl._setOriginalCompanyId = false;
828
829 addressModelImpl._originalUserId = addressModelImpl._userId;
830
831 addressModelImpl._setOriginalUserId = false;
832
833 addressModelImpl._originalClassNameId = addressModelImpl._classNameId;
834
835 addressModelImpl._setOriginalClassNameId = false;
836
837 addressModelImpl._originalClassPK = addressModelImpl._classPK;
838
839 addressModelImpl._setOriginalClassPK = false;
840
841 addressModelImpl._originalMailing = addressModelImpl._mailing;
842
843 addressModelImpl._setOriginalMailing = false;
844
845 addressModelImpl._originalPrimary = addressModelImpl._primary;
846
847 addressModelImpl._setOriginalPrimary = false;
848
849 addressModelImpl._columnBitmask = 0;
850 }
851
852 @Override
853 public CacheModel<Address> toCacheModel() {
854 AddressCacheModel addressCacheModel = new AddressCacheModel();
855
856 addressCacheModel.uuid = getUuid();
857
858 String uuid = addressCacheModel.uuid;
859
860 if ((uuid != null) && (uuid.length() == 0)) {
861 addressCacheModel.uuid = null;
862 }
863
864 addressCacheModel.addressId = getAddressId();
865
866 addressCacheModel.companyId = getCompanyId();
867
868 addressCacheModel.userId = getUserId();
869
870 addressCacheModel.userName = getUserName();
871
872 String userName = addressCacheModel.userName;
873
874 if ((userName != null) && (userName.length() == 0)) {
875 addressCacheModel.userName = null;
876 }
877
878 Date createDate = getCreateDate();
879
880 if (createDate != null) {
881 addressCacheModel.createDate = createDate.getTime();
882 }
883 else {
884 addressCacheModel.createDate = Long.MIN_VALUE;
885 }
886
887 Date modifiedDate = getModifiedDate();
888
889 if (modifiedDate != null) {
890 addressCacheModel.modifiedDate = modifiedDate.getTime();
891 }
892 else {
893 addressCacheModel.modifiedDate = Long.MIN_VALUE;
894 }
895
896 addressCacheModel.classNameId = getClassNameId();
897
898 addressCacheModel.classPK = getClassPK();
899
900 addressCacheModel.street1 = getStreet1();
901
902 String street1 = addressCacheModel.street1;
903
904 if ((street1 != null) && (street1.length() == 0)) {
905 addressCacheModel.street1 = null;
906 }
907
908 addressCacheModel.street2 = getStreet2();
909
910 String street2 = addressCacheModel.street2;
911
912 if ((street2 != null) && (street2.length() == 0)) {
913 addressCacheModel.street2 = null;
914 }
915
916 addressCacheModel.street3 = getStreet3();
917
918 String street3 = addressCacheModel.street3;
919
920 if ((street3 != null) && (street3.length() == 0)) {
921 addressCacheModel.street3 = null;
922 }
923
924 addressCacheModel.city = getCity();
925
926 String city = addressCacheModel.city;
927
928 if ((city != null) && (city.length() == 0)) {
929 addressCacheModel.city = null;
930 }
931
932 addressCacheModel.zip = getZip();
933
934 String zip = addressCacheModel.zip;
935
936 if ((zip != null) && (zip.length() == 0)) {
937 addressCacheModel.zip = null;
938 }
939
940 addressCacheModel.regionId = getRegionId();
941
942 addressCacheModel.countryId = getCountryId();
943
944 addressCacheModel.typeId = getTypeId();
945
946 addressCacheModel.mailing = getMailing();
947
948 addressCacheModel.primary = getPrimary();
949
950 return addressCacheModel;
951 }
952
953 @Override
954 public String toString() {
955 StringBundler sb = new StringBundler(39);
956
957 sb.append("{uuid=");
958 sb.append(getUuid());
959 sb.append(", addressId=");
960 sb.append(getAddressId());
961 sb.append(", companyId=");
962 sb.append(getCompanyId());
963 sb.append(", userId=");
964 sb.append(getUserId());
965 sb.append(", userName=");
966 sb.append(getUserName());
967 sb.append(", createDate=");
968 sb.append(getCreateDate());
969 sb.append(", modifiedDate=");
970 sb.append(getModifiedDate());
971 sb.append(", classNameId=");
972 sb.append(getClassNameId());
973 sb.append(", classPK=");
974 sb.append(getClassPK());
975 sb.append(", street1=");
976 sb.append(getStreet1());
977 sb.append(", street2=");
978 sb.append(getStreet2());
979 sb.append(", street3=");
980 sb.append(getStreet3());
981 sb.append(", city=");
982 sb.append(getCity());
983 sb.append(", zip=");
984 sb.append(getZip());
985 sb.append(", regionId=");
986 sb.append(getRegionId());
987 sb.append(", countryId=");
988 sb.append(getCountryId());
989 sb.append(", typeId=");
990 sb.append(getTypeId());
991 sb.append(", mailing=");
992 sb.append(getMailing());
993 sb.append(", primary=");
994 sb.append(getPrimary());
995 sb.append("}");
996
997 return sb.toString();
998 }
999
1000 @Override
1001 public String toXmlString() {
1002 StringBundler sb = new StringBundler(61);
1003
1004 sb.append("<model><model-name>");
1005 sb.append("com.liferay.portal.model.Address");
1006 sb.append("</model-name>");
1007
1008 sb.append(
1009 "<column><column-name>uuid</column-name><column-value><![CDATA[");
1010 sb.append(getUuid());
1011 sb.append("]]></column-value></column>");
1012 sb.append(
1013 "<column><column-name>addressId</column-name><column-value><![CDATA[");
1014 sb.append(getAddressId());
1015 sb.append("]]></column-value></column>");
1016 sb.append(
1017 "<column><column-name>companyId</column-name><column-value><![CDATA[");
1018 sb.append(getCompanyId());
1019 sb.append("]]></column-value></column>");
1020 sb.append(
1021 "<column><column-name>userId</column-name><column-value><![CDATA[");
1022 sb.append(getUserId());
1023 sb.append("]]></column-value></column>");
1024 sb.append(
1025 "<column><column-name>userName</column-name><column-value><![CDATA[");
1026 sb.append(getUserName());
1027 sb.append("]]></column-value></column>");
1028 sb.append(
1029 "<column><column-name>createDate</column-name><column-value><![CDATA[");
1030 sb.append(getCreateDate());
1031 sb.append("]]></column-value></column>");
1032 sb.append(
1033 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
1034 sb.append(getModifiedDate());
1035 sb.append("]]></column-value></column>");
1036 sb.append(
1037 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
1038 sb.append(getClassNameId());
1039 sb.append("]]></column-value></column>");
1040 sb.append(
1041 "<column><column-name>classPK</column-name><column-value><![CDATA[");
1042 sb.append(getClassPK());
1043 sb.append("]]></column-value></column>");
1044 sb.append(
1045 "<column><column-name>street1</column-name><column-value><![CDATA[");
1046 sb.append(getStreet1());
1047 sb.append("]]></column-value></column>");
1048 sb.append(
1049 "<column><column-name>street2</column-name><column-value><![CDATA[");
1050 sb.append(getStreet2());
1051 sb.append("]]></column-value></column>");
1052 sb.append(
1053 "<column><column-name>street3</column-name><column-value><![CDATA[");
1054 sb.append(getStreet3());
1055 sb.append("]]></column-value></column>");
1056 sb.append(
1057 "<column><column-name>city</column-name><column-value><![CDATA[");
1058 sb.append(getCity());
1059 sb.append("]]></column-value></column>");
1060 sb.append(
1061 "<column><column-name>zip</column-name><column-value><![CDATA[");
1062 sb.append(getZip());
1063 sb.append("]]></column-value></column>");
1064 sb.append(
1065 "<column><column-name>regionId</column-name><column-value><![CDATA[");
1066 sb.append(getRegionId());
1067 sb.append("]]></column-value></column>");
1068 sb.append(
1069 "<column><column-name>countryId</column-name><column-value><![CDATA[");
1070 sb.append(getCountryId());
1071 sb.append("]]></column-value></column>");
1072 sb.append(
1073 "<column><column-name>typeId</column-name><column-value><![CDATA[");
1074 sb.append(getTypeId());
1075 sb.append("]]></column-value></column>");
1076 sb.append(
1077 "<column><column-name>mailing</column-name><column-value><![CDATA[");
1078 sb.append(getMailing());
1079 sb.append("]]></column-value></column>");
1080 sb.append(
1081 "<column><column-name>primary</column-name><column-value><![CDATA[");
1082 sb.append(getPrimary());
1083 sb.append("]]></column-value></column>");
1084
1085 sb.append("</model>");
1086
1087 return sb.toString();
1088 }
1089
1090 private static ClassLoader _classLoader = Address.class.getClassLoader();
1091 private static Class<?>[] _escapedModelInterfaces = new Class[] {
1092 Address.class
1093 };
1094 private String _uuid;
1095 private String _originalUuid;
1096 private long _addressId;
1097 private long _companyId;
1098 private long _originalCompanyId;
1099 private boolean _setOriginalCompanyId;
1100 private long _userId;
1101 private String _userUuid;
1102 private long _originalUserId;
1103 private boolean _setOriginalUserId;
1104 private String _userName;
1105 private Date _createDate;
1106 private Date _modifiedDate;
1107 private long _classNameId;
1108 private long _originalClassNameId;
1109 private boolean _setOriginalClassNameId;
1110 private long _classPK;
1111 private long _originalClassPK;
1112 private boolean _setOriginalClassPK;
1113 private String _street1;
1114 private String _street2;
1115 private String _street3;
1116 private String _city;
1117 private String _zip;
1118 private long _regionId;
1119 private long _countryId;
1120 private int _typeId;
1121 private boolean _mailing;
1122 private boolean _originalMailing;
1123 private boolean _setOriginalMailing;
1124 private boolean _primary;
1125 private boolean _originalPrimary;
1126 private boolean _setOriginalPrimary;
1127 private long _columnBitmask;
1128 private Address _escapedModel;
1129 }