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