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