001
014
015 package com.liferay.portal.model.impl;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
020 import com.liferay.portal.kernel.exception.PortalException;
021 import com.liferay.portal.kernel.json.JSON;
022 import com.liferay.portal.kernel.util.DateUtil;
023 import com.liferay.portal.kernel.util.GetterUtil;
024 import com.liferay.portal.kernel.util.ProxyUtil;
025 import com.liferay.portal.kernel.util.StringBundler;
026 import com.liferay.portal.kernel.util.StringPool;
027 import com.liferay.portal.kernel.util.Validator;
028 import com.liferay.portal.model.CacheModel;
029 import com.liferay.portal.model.EmailAddress;
030 import com.liferay.portal.model.EmailAddressModel;
031 import com.liferay.portal.model.EmailAddressSoap;
032 import com.liferay.portal.model.User;
033 import com.liferay.portal.service.ServiceContext;
034 import com.liferay.portal.service.UserLocalServiceUtil;
035 import com.liferay.portal.util.PortalUtil;
036
037 import com.liferay.portlet.expando.model.ExpandoBridge;
038 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
039 import com.liferay.portlet.exportimport.lar.StagedModelType;
040
041 import java.io.Serializable;
042
043 import java.sql.Types;
044
045 import java.util.ArrayList;
046 import java.util.Date;
047 import java.util.HashMap;
048 import java.util.List;
049 import java.util.Map;
050
051
064 @JSON(strict = true)
065 @ProviderType
066 public class EmailAddressModelImpl extends BaseModelImpl<EmailAddress>
067 implements EmailAddressModel {
068
073 public static final String TABLE_NAME = "EmailAddress";
074 public static final Object[][] TABLE_COLUMNS = {
075 { "mvccVersion", Types.BIGINT },
076 { "uuid_", Types.VARCHAR },
077 { "emailAddressId", Types.BIGINT },
078 { "companyId", Types.BIGINT },
079 { "userId", Types.BIGINT },
080 { "userName", Types.VARCHAR },
081 { "createDate", Types.TIMESTAMP },
082 { "modifiedDate", Types.TIMESTAMP },
083 { "classNameId", Types.BIGINT },
084 { "classPK", Types.BIGINT },
085 { "address", Types.VARCHAR },
086 { "typeId", Types.BIGINT },
087 { "primary_", Types.BOOLEAN }
088 };
089 public static final String TABLE_SQL_CREATE = "create table EmailAddress (mvccVersion LONG default 0,uuid_ VARCHAR(75) null,emailAddressId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,classNameId LONG,classPK LONG,address VARCHAR(75) null,typeId LONG,primary_ BOOLEAN)";
090 public static final String TABLE_SQL_DROP = "drop table EmailAddress";
091 public static final String ORDER_BY_JPQL = " ORDER BY emailAddress.createDate ASC";
092 public static final String ORDER_BY_SQL = " ORDER BY EmailAddress.createDate ASC";
093 public static final String DATA_SOURCE = "liferayDataSource";
094 public static final String SESSION_FACTORY = "liferaySessionFactory";
095 public static final String TX_MANAGER = "liferayTransactionManager";
096 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
097 "value.object.entity.cache.enabled.com.liferay.portal.model.EmailAddress"),
098 true);
099 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
100 "value.object.finder.cache.enabled.com.liferay.portal.model.EmailAddress"),
101 true);
102 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
103 "value.object.column.bitmask.enabled.com.liferay.portal.model.EmailAddress"),
104 true);
105 public static final long CLASSNAMEID_COLUMN_BITMASK = 1L;
106 public static final long CLASSPK_COLUMN_BITMASK = 2L;
107 public static final long COMPANYID_COLUMN_BITMASK = 4L;
108 public static final long PRIMARY_COLUMN_BITMASK = 8L;
109 public static final long USERID_COLUMN_BITMASK = 16L;
110 public static final long UUID_COLUMN_BITMASK = 32L;
111 public static final long CREATEDATE_COLUMN_BITMASK = 64L;
112
113
119 public static EmailAddress toModel(EmailAddressSoap soapModel) {
120 if (soapModel == null) {
121 return null;
122 }
123
124 EmailAddress model = new EmailAddressImpl();
125
126 model.setMvccVersion(soapModel.getMvccVersion());
127 model.setUuid(soapModel.getUuid());
128 model.setEmailAddressId(soapModel.getEmailAddressId());
129 model.setCompanyId(soapModel.getCompanyId());
130 model.setUserId(soapModel.getUserId());
131 model.setUserName(soapModel.getUserName());
132 model.setCreateDate(soapModel.getCreateDate());
133 model.setModifiedDate(soapModel.getModifiedDate());
134 model.setClassNameId(soapModel.getClassNameId());
135 model.setClassPK(soapModel.getClassPK());
136 model.setAddress(soapModel.getAddress());
137 model.setTypeId(soapModel.getTypeId());
138 model.setPrimary(soapModel.getPrimary());
139
140 return model;
141 }
142
143
149 public static List<EmailAddress> toModels(EmailAddressSoap[] soapModels) {
150 if (soapModels == null) {
151 return null;
152 }
153
154 List<EmailAddress> models = new ArrayList<EmailAddress>(soapModels.length);
155
156 for (EmailAddressSoap soapModel : soapModels) {
157 models.add(toModel(soapModel));
158 }
159
160 return models;
161 }
162
163 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
164 "lock.expiration.time.com.liferay.portal.model.EmailAddress"));
165
166 public EmailAddressModelImpl() {
167 }
168
169 @Override
170 public long getPrimaryKey() {
171 return _emailAddressId;
172 }
173
174 @Override
175 public void setPrimaryKey(long primaryKey) {
176 setEmailAddressId(primaryKey);
177 }
178
179 @Override
180 public Serializable getPrimaryKeyObj() {
181 return _emailAddressId;
182 }
183
184 @Override
185 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
186 setPrimaryKey(((Long)primaryKeyObj).longValue());
187 }
188
189 @Override
190 public Class<?> getModelClass() {
191 return EmailAddress.class;
192 }
193
194 @Override
195 public String getModelClassName() {
196 return EmailAddress.class.getName();
197 }
198
199 @Override
200 public Map<String, Object> getModelAttributes() {
201 Map<String, Object> attributes = new HashMap<String, Object>();
202
203 attributes.put("mvccVersion", getMvccVersion());
204 attributes.put("uuid", getUuid());
205 attributes.put("emailAddressId", getEmailAddressId());
206 attributes.put("companyId", getCompanyId());
207 attributes.put("userId", getUserId());
208 attributes.put("userName", getUserName());
209 attributes.put("createDate", getCreateDate());
210 attributes.put("modifiedDate", getModifiedDate());
211 attributes.put("classNameId", getClassNameId());
212 attributes.put("classPK", getClassPK());
213 attributes.put("address", getAddress());
214 attributes.put("typeId", getTypeId());
215 attributes.put("primary", getPrimary());
216
217 attributes.put("entityCacheEnabled", isEntityCacheEnabled());
218 attributes.put("finderCacheEnabled", isFinderCacheEnabled());
219
220 return attributes;
221 }
222
223 @Override
224 public void setModelAttributes(Map<String, Object> attributes) {
225 Long mvccVersion = (Long)attributes.get("mvccVersion");
226
227 if (mvccVersion != null) {
228 setMvccVersion(mvccVersion);
229 }
230
231 String uuid = (String)attributes.get("uuid");
232
233 if (uuid != null) {
234 setUuid(uuid);
235 }
236
237 Long emailAddressId = (Long)attributes.get("emailAddressId");
238
239 if (emailAddressId != null) {
240 setEmailAddressId(emailAddressId);
241 }
242
243 Long companyId = (Long)attributes.get("companyId");
244
245 if (companyId != null) {
246 setCompanyId(companyId);
247 }
248
249 Long userId = (Long)attributes.get("userId");
250
251 if (userId != null) {
252 setUserId(userId);
253 }
254
255 String userName = (String)attributes.get("userName");
256
257 if (userName != null) {
258 setUserName(userName);
259 }
260
261 Date createDate = (Date)attributes.get("createDate");
262
263 if (createDate != null) {
264 setCreateDate(createDate);
265 }
266
267 Date modifiedDate = (Date)attributes.get("modifiedDate");
268
269 if (modifiedDate != null) {
270 setModifiedDate(modifiedDate);
271 }
272
273 Long classNameId = (Long)attributes.get("classNameId");
274
275 if (classNameId != null) {
276 setClassNameId(classNameId);
277 }
278
279 Long classPK = (Long)attributes.get("classPK");
280
281 if (classPK != null) {
282 setClassPK(classPK);
283 }
284
285 String address = (String)attributes.get("address");
286
287 if (address != null) {
288 setAddress(address);
289 }
290
291 Long typeId = (Long)attributes.get("typeId");
292
293 if (typeId != null) {
294 setTypeId(typeId);
295 }
296
297 Boolean primary = (Boolean)attributes.get("primary");
298
299 if (primary != null) {
300 setPrimary(primary);
301 }
302 }
303
304 @JSON
305 @Override
306 public long getMvccVersion() {
307 return _mvccVersion;
308 }
309
310 @Override
311 public void setMvccVersion(long mvccVersion) {
312 _mvccVersion = mvccVersion;
313 }
314
315 @JSON
316 @Override
317 public String getUuid() {
318 if (_uuid == null) {
319 return StringPool.BLANK;
320 }
321 else {
322 return _uuid;
323 }
324 }
325
326 @Override
327 public void setUuid(String uuid) {
328 if (_originalUuid == null) {
329 _originalUuid = _uuid;
330 }
331
332 _uuid = uuid;
333 }
334
335 public String getOriginalUuid() {
336 return GetterUtil.getString(_originalUuid);
337 }
338
339 @JSON
340 @Override
341 public long getEmailAddressId() {
342 return _emailAddressId;
343 }
344
345 @Override
346 public void setEmailAddressId(long emailAddressId) {
347 _emailAddressId = emailAddressId;
348 }
349
350 @JSON
351 @Override
352 public long getCompanyId() {
353 return _companyId;
354 }
355
356 @Override
357 public void setCompanyId(long companyId) {
358 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
359
360 if (!_setOriginalCompanyId) {
361 _setOriginalCompanyId = true;
362
363 _originalCompanyId = _companyId;
364 }
365
366 _companyId = companyId;
367 }
368
369 public long getOriginalCompanyId() {
370 return _originalCompanyId;
371 }
372
373 @JSON
374 @Override
375 public long getUserId() {
376 return _userId;
377 }
378
379 @Override
380 public void setUserId(long userId) {
381 _columnBitmask |= USERID_COLUMN_BITMASK;
382
383 if (!_setOriginalUserId) {
384 _setOriginalUserId = true;
385
386 _originalUserId = _userId;
387 }
388
389 _userId = userId;
390 }
391
392 @Override
393 public String getUserUuid() {
394 try {
395 User user = UserLocalServiceUtil.getUserById(getUserId());
396
397 return user.getUuid();
398 }
399 catch (PortalException pe) {
400 return StringPool.BLANK;
401 }
402 }
403
404 @Override
405 public void setUserUuid(String userUuid) {
406 }
407
408 public long getOriginalUserId() {
409 return _originalUserId;
410 }
411
412 @JSON
413 @Override
414 public String getUserName() {
415 if (_userName == null) {
416 return StringPool.BLANK;
417 }
418 else {
419 return _userName;
420 }
421 }
422
423 @Override
424 public void setUserName(String userName) {
425 _userName = userName;
426 }
427
428 @JSON
429 @Override
430 public Date getCreateDate() {
431 return _createDate;
432 }
433
434 @Override
435 public void setCreateDate(Date createDate) {
436 _columnBitmask = -1L;
437
438 _createDate = createDate;
439 }
440
441 @JSON
442 @Override
443 public Date getModifiedDate() {
444 return _modifiedDate;
445 }
446
447 public boolean hasSetModifiedDate() {
448 return _setModifiedDate;
449 }
450
451 @Override
452 public void setModifiedDate(Date modifiedDate) {
453 _setModifiedDate = true;
454
455 _modifiedDate = modifiedDate;
456 }
457
458 @Override
459 public String getClassName() {
460 if (getClassNameId() <= 0) {
461 return StringPool.BLANK;
462 }
463
464 return PortalUtil.getClassName(getClassNameId());
465 }
466
467 @Override
468 public void setClassName(String className) {
469 long classNameId = 0;
470
471 if (Validator.isNotNull(className)) {
472 classNameId = PortalUtil.getClassNameId(className);
473 }
474
475 setClassNameId(classNameId);
476 }
477
478 @JSON
479 @Override
480 public long getClassNameId() {
481 return _classNameId;
482 }
483
484 @Override
485 public void setClassNameId(long classNameId) {
486 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
487
488 if (!_setOriginalClassNameId) {
489 _setOriginalClassNameId = true;
490
491 _originalClassNameId = _classNameId;
492 }
493
494 _classNameId = classNameId;
495 }
496
497 public long getOriginalClassNameId() {
498 return _originalClassNameId;
499 }
500
501 @JSON
502 @Override
503 public long getClassPK() {
504 return _classPK;
505 }
506
507 @Override
508 public void setClassPK(long classPK) {
509 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
510
511 if (!_setOriginalClassPK) {
512 _setOriginalClassPK = true;
513
514 _originalClassPK = _classPK;
515 }
516
517 _classPK = classPK;
518 }
519
520 public long getOriginalClassPK() {
521 return _originalClassPK;
522 }
523
524 @JSON
525 @Override
526 public String getAddress() {
527 if (_address == null) {
528 return StringPool.BLANK;
529 }
530 else {
531 return _address;
532 }
533 }
534
535 @Override
536 public void setAddress(String address) {
537 _address = address;
538 }
539
540 @JSON
541 @Override
542 public long getTypeId() {
543 return _typeId;
544 }
545
546 @Override
547 public void setTypeId(long typeId) {
548 _typeId = typeId;
549 }
550
551 @JSON
552 @Override
553 public boolean getPrimary() {
554 return _primary;
555 }
556
557 @Override
558 public boolean isPrimary() {
559 return _primary;
560 }
561
562 @Override
563 public void setPrimary(boolean primary) {
564 _columnBitmask |= PRIMARY_COLUMN_BITMASK;
565
566 if (!_setOriginalPrimary) {
567 _setOriginalPrimary = true;
568
569 _originalPrimary = _primary;
570 }
571
572 _primary = primary;
573 }
574
575 public boolean getOriginalPrimary() {
576 return _originalPrimary;
577 }
578
579 @Override
580 public StagedModelType getStagedModelType() {
581 return new StagedModelType(PortalUtil.getClassNameId(
582 EmailAddress.class.getName()), getClassNameId());
583 }
584
585 public long getColumnBitmask() {
586 return _columnBitmask;
587 }
588
589 @Override
590 public ExpandoBridge getExpandoBridge() {
591 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
592 EmailAddress.class.getName(), getPrimaryKey());
593 }
594
595 @Override
596 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
597 ExpandoBridge expandoBridge = getExpandoBridge();
598
599 expandoBridge.setAttributes(serviceContext);
600 }
601
602 @Override
603 public EmailAddress toEscapedModel() {
604 if (_escapedModel == null) {
605 _escapedModel = (EmailAddress)ProxyUtil.newProxyInstance(_classLoader,
606 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
607 }
608
609 return _escapedModel;
610 }
611
612 @Override
613 public Object clone() {
614 EmailAddressImpl emailAddressImpl = new EmailAddressImpl();
615
616 emailAddressImpl.setMvccVersion(getMvccVersion());
617 emailAddressImpl.setUuid(getUuid());
618 emailAddressImpl.setEmailAddressId(getEmailAddressId());
619 emailAddressImpl.setCompanyId(getCompanyId());
620 emailAddressImpl.setUserId(getUserId());
621 emailAddressImpl.setUserName(getUserName());
622 emailAddressImpl.setCreateDate(getCreateDate());
623 emailAddressImpl.setModifiedDate(getModifiedDate());
624 emailAddressImpl.setClassNameId(getClassNameId());
625 emailAddressImpl.setClassPK(getClassPK());
626 emailAddressImpl.setAddress(getAddress());
627 emailAddressImpl.setTypeId(getTypeId());
628 emailAddressImpl.setPrimary(getPrimary());
629
630 emailAddressImpl.resetOriginalValues();
631
632 return emailAddressImpl;
633 }
634
635 @Override
636 public int compareTo(EmailAddress emailAddress) {
637 int value = 0;
638
639 value = DateUtil.compareTo(getCreateDate(), emailAddress.getCreateDate());
640
641 if (value != 0) {
642 return value;
643 }
644
645 return 0;
646 }
647
648 @Override
649 public boolean equals(Object obj) {
650 if (this == obj) {
651 return true;
652 }
653
654 if (!(obj instanceof EmailAddress)) {
655 return false;
656 }
657
658 EmailAddress emailAddress = (EmailAddress)obj;
659
660 long primaryKey = emailAddress.getPrimaryKey();
661
662 if (getPrimaryKey() == primaryKey) {
663 return true;
664 }
665 else {
666 return false;
667 }
668 }
669
670 @Override
671 public int hashCode() {
672 return (int)getPrimaryKey();
673 }
674
675 @Override
676 public boolean isEntityCacheEnabled() {
677 return ENTITY_CACHE_ENABLED;
678 }
679
680 @Override
681 public boolean isFinderCacheEnabled() {
682 return FINDER_CACHE_ENABLED;
683 }
684
685 @Override
686 public void resetOriginalValues() {
687 EmailAddressModelImpl emailAddressModelImpl = this;
688
689 emailAddressModelImpl._originalUuid = emailAddressModelImpl._uuid;
690
691 emailAddressModelImpl._originalCompanyId = emailAddressModelImpl._companyId;
692
693 emailAddressModelImpl._setOriginalCompanyId = false;
694
695 emailAddressModelImpl._originalUserId = emailAddressModelImpl._userId;
696
697 emailAddressModelImpl._setOriginalUserId = false;
698
699 emailAddressModelImpl._setModifiedDate = false;
700
701 emailAddressModelImpl._originalClassNameId = emailAddressModelImpl._classNameId;
702
703 emailAddressModelImpl._setOriginalClassNameId = false;
704
705 emailAddressModelImpl._originalClassPK = emailAddressModelImpl._classPK;
706
707 emailAddressModelImpl._setOriginalClassPK = false;
708
709 emailAddressModelImpl._originalPrimary = emailAddressModelImpl._primary;
710
711 emailAddressModelImpl._setOriginalPrimary = false;
712
713 emailAddressModelImpl._columnBitmask = 0;
714 }
715
716 @Override
717 public CacheModel<EmailAddress> toCacheModel() {
718 EmailAddressCacheModel emailAddressCacheModel = new EmailAddressCacheModel();
719
720 emailAddressCacheModel.mvccVersion = getMvccVersion();
721
722 emailAddressCacheModel.uuid = getUuid();
723
724 String uuid = emailAddressCacheModel.uuid;
725
726 if ((uuid != null) && (uuid.length() == 0)) {
727 emailAddressCacheModel.uuid = null;
728 }
729
730 emailAddressCacheModel.emailAddressId = getEmailAddressId();
731
732 emailAddressCacheModel.companyId = getCompanyId();
733
734 emailAddressCacheModel.userId = getUserId();
735
736 emailAddressCacheModel.userName = getUserName();
737
738 String userName = emailAddressCacheModel.userName;
739
740 if ((userName != null) && (userName.length() == 0)) {
741 emailAddressCacheModel.userName = null;
742 }
743
744 Date createDate = getCreateDate();
745
746 if (createDate != null) {
747 emailAddressCacheModel.createDate = createDate.getTime();
748 }
749 else {
750 emailAddressCacheModel.createDate = Long.MIN_VALUE;
751 }
752
753 Date modifiedDate = getModifiedDate();
754
755 if (modifiedDate != null) {
756 emailAddressCacheModel.modifiedDate = modifiedDate.getTime();
757 }
758 else {
759 emailAddressCacheModel.modifiedDate = Long.MIN_VALUE;
760 }
761
762 emailAddressCacheModel.classNameId = getClassNameId();
763
764 emailAddressCacheModel.classPK = getClassPK();
765
766 emailAddressCacheModel.address = getAddress();
767
768 String address = emailAddressCacheModel.address;
769
770 if ((address != null) && (address.length() == 0)) {
771 emailAddressCacheModel.address = null;
772 }
773
774 emailAddressCacheModel.typeId = getTypeId();
775
776 emailAddressCacheModel.primary = getPrimary();
777
778 return emailAddressCacheModel;
779 }
780
781 @Override
782 public String toString() {
783 StringBundler sb = new StringBundler(27);
784
785 sb.append("{mvccVersion=");
786 sb.append(getMvccVersion());
787 sb.append(", uuid=");
788 sb.append(getUuid());
789 sb.append(", emailAddressId=");
790 sb.append(getEmailAddressId());
791 sb.append(", companyId=");
792 sb.append(getCompanyId());
793 sb.append(", userId=");
794 sb.append(getUserId());
795 sb.append(", userName=");
796 sb.append(getUserName());
797 sb.append(", createDate=");
798 sb.append(getCreateDate());
799 sb.append(", modifiedDate=");
800 sb.append(getModifiedDate());
801 sb.append(", classNameId=");
802 sb.append(getClassNameId());
803 sb.append(", classPK=");
804 sb.append(getClassPK());
805 sb.append(", address=");
806 sb.append(getAddress());
807 sb.append(", typeId=");
808 sb.append(getTypeId());
809 sb.append(", primary=");
810 sb.append(getPrimary());
811 sb.append("}");
812
813 return sb.toString();
814 }
815
816 @Override
817 public String toXmlString() {
818 StringBundler sb = new StringBundler(43);
819
820 sb.append("<model><model-name>");
821 sb.append("com.liferay.portal.model.EmailAddress");
822 sb.append("</model-name>");
823
824 sb.append(
825 "<column><column-name>mvccVersion</column-name><column-value><![CDATA[");
826 sb.append(getMvccVersion());
827 sb.append("]]></column-value></column>");
828 sb.append(
829 "<column><column-name>uuid</column-name><column-value><![CDATA[");
830 sb.append(getUuid());
831 sb.append("]]></column-value></column>");
832 sb.append(
833 "<column><column-name>emailAddressId</column-name><column-value><![CDATA[");
834 sb.append(getEmailAddressId());
835 sb.append("]]></column-value></column>");
836 sb.append(
837 "<column><column-name>companyId</column-name><column-value><![CDATA[");
838 sb.append(getCompanyId());
839 sb.append("]]></column-value></column>");
840 sb.append(
841 "<column><column-name>userId</column-name><column-value><![CDATA[");
842 sb.append(getUserId());
843 sb.append("]]></column-value></column>");
844 sb.append(
845 "<column><column-name>userName</column-name><column-value><![CDATA[");
846 sb.append(getUserName());
847 sb.append("]]></column-value></column>");
848 sb.append(
849 "<column><column-name>createDate</column-name><column-value><![CDATA[");
850 sb.append(getCreateDate());
851 sb.append("]]></column-value></column>");
852 sb.append(
853 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
854 sb.append(getModifiedDate());
855 sb.append("]]></column-value></column>");
856 sb.append(
857 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
858 sb.append(getClassNameId());
859 sb.append("]]></column-value></column>");
860 sb.append(
861 "<column><column-name>classPK</column-name><column-value><![CDATA[");
862 sb.append(getClassPK());
863 sb.append("]]></column-value></column>");
864 sb.append(
865 "<column><column-name>address</column-name><column-value><![CDATA[");
866 sb.append(getAddress());
867 sb.append("]]></column-value></column>");
868 sb.append(
869 "<column><column-name>typeId</column-name><column-value><![CDATA[");
870 sb.append(getTypeId());
871 sb.append("]]></column-value></column>");
872 sb.append(
873 "<column><column-name>primary</column-name><column-value><![CDATA[");
874 sb.append(getPrimary());
875 sb.append("]]></column-value></column>");
876
877 sb.append("</model>");
878
879 return sb.toString();
880 }
881
882 private static final ClassLoader _classLoader = EmailAddress.class.getClassLoader();
883 private static final Class<?>[] _escapedModelInterfaces = new Class[] {
884 EmailAddress.class
885 };
886 private long _mvccVersion;
887 private String _uuid;
888 private String _originalUuid;
889 private long _emailAddressId;
890 private long _companyId;
891 private long _originalCompanyId;
892 private boolean _setOriginalCompanyId;
893 private long _userId;
894 private long _originalUserId;
895 private boolean _setOriginalUserId;
896 private String _userName;
897 private Date _createDate;
898 private Date _modifiedDate;
899 private boolean _setModifiedDate;
900 private long _classNameId;
901 private long _originalClassNameId;
902 private boolean _setOriginalClassNameId;
903 private long _classPK;
904 private long _originalClassPK;
905 private boolean _setOriginalClassPK;
906 private String _address;
907 private long _typeId;
908 private boolean _primary;
909 private boolean _originalPrimary;
910 private boolean _setOriginalPrimary;
911 private long _columnBitmask;
912 private EmailAddress _escapedModel;
913 }