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.util.GetterUtil;
020 import com.liferay.portal.kernel.util.StringBundler;
021 import com.liferay.portal.kernel.util.StringPool;
022 import com.liferay.portal.model.Contact;
023 import com.liferay.portal.model.ContactModel;
024 import com.liferay.portal.model.ContactSoap;
025 import com.liferay.portal.service.ServiceContext;
026 import com.liferay.portal.util.PortalUtil;
027
028 import com.liferay.portlet.expando.model.ExpandoBridge;
029 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
030
031 import java.io.Serializable;
032
033 import java.lang.reflect.Proxy;
034
035 import java.sql.Types;
036
037 import java.util.ArrayList;
038 import java.util.Date;
039 import java.util.List;
040
041
058 public class ContactModelImpl extends BaseModelImpl<Contact>
059 implements ContactModel {
060 public static final String TABLE_NAME = "Contact_";
061 public static final Object[][] TABLE_COLUMNS = {
062 { "contactId", new Integer(Types.BIGINT) },
063 { "companyId", new Integer(Types.BIGINT) },
064 { "userId", new Integer(Types.BIGINT) },
065 { "userName", new Integer(Types.VARCHAR) },
066 { "createDate", new Integer(Types.TIMESTAMP) },
067 { "modifiedDate", new Integer(Types.TIMESTAMP) },
068 { "accountId", new Integer(Types.BIGINT) },
069 { "parentContactId", new Integer(Types.BIGINT) },
070 { "firstName", new Integer(Types.VARCHAR) },
071 { "middleName", new Integer(Types.VARCHAR) },
072 { "lastName", new Integer(Types.VARCHAR) },
073 { "prefixId", new Integer(Types.INTEGER) },
074 { "suffixId", new Integer(Types.INTEGER) },
075 { "male", new Integer(Types.BOOLEAN) },
076 { "birthday", new Integer(Types.TIMESTAMP) },
077 { "smsSn", new Integer(Types.VARCHAR) },
078 { "aimSn", new Integer(Types.VARCHAR) },
079 { "facebookSn", new Integer(Types.VARCHAR) },
080 { "icqSn", new Integer(Types.VARCHAR) },
081 { "jabberSn", new Integer(Types.VARCHAR) },
082 { "msnSn", new Integer(Types.VARCHAR) },
083 { "mySpaceSn", new Integer(Types.VARCHAR) },
084 { "skypeSn", new Integer(Types.VARCHAR) },
085 { "twitterSn", new Integer(Types.VARCHAR) },
086 { "ymSn", new Integer(Types.VARCHAR) },
087 { "employeeStatusId", new Integer(Types.VARCHAR) },
088 { "employeeNumber", new Integer(Types.VARCHAR) },
089 { "jobTitle", new Integer(Types.VARCHAR) },
090 { "jobClass", new Integer(Types.VARCHAR) },
091 { "hoursOfOperation", new Integer(Types.VARCHAR) }
092 };
093 public static final String TABLE_SQL_CREATE = "create table Contact_ (contactId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,accountId LONG,parentContactId LONG,firstName VARCHAR(75) null,middleName VARCHAR(75) null,lastName VARCHAR(75) null,prefixId INTEGER,suffixId INTEGER,male BOOLEAN,birthday DATE null,smsSn VARCHAR(75) null,aimSn VARCHAR(75) null,facebookSn VARCHAR(75) null,icqSn VARCHAR(75) null,jabberSn VARCHAR(75) null,msnSn VARCHAR(75) null,mySpaceSn VARCHAR(75) null,skypeSn VARCHAR(75) null,twitterSn VARCHAR(75) null,ymSn VARCHAR(75) null,employeeStatusId VARCHAR(75) null,employeeNumber VARCHAR(75) null,jobTitle VARCHAR(100) null,jobClass VARCHAR(75) null,hoursOfOperation VARCHAR(75) null)";
094 public static final String TABLE_SQL_DROP = "drop table Contact_";
095 public static final String DATA_SOURCE = "liferayDataSource";
096 public static final String SESSION_FACTORY = "liferaySessionFactory";
097 public static final String TX_MANAGER = "liferayTransactionManager";
098 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
099 "value.object.entity.cache.enabled.com.liferay.portal.model.Contact"),
100 true);
101 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
102 "value.object.finder.cache.enabled.com.liferay.portal.model.Contact"),
103 true);
104
105
111 public static Contact toModel(ContactSoap soapModel) {
112 Contact model = new ContactImpl();
113
114 model.setContactId(soapModel.getContactId());
115 model.setCompanyId(soapModel.getCompanyId());
116 model.setUserId(soapModel.getUserId());
117 model.setUserName(soapModel.getUserName());
118 model.setCreateDate(soapModel.getCreateDate());
119 model.setModifiedDate(soapModel.getModifiedDate());
120 model.setAccountId(soapModel.getAccountId());
121 model.setParentContactId(soapModel.getParentContactId());
122 model.setFirstName(soapModel.getFirstName());
123 model.setMiddleName(soapModel.getMiddleName());
124 model.setLastName(soapModel.getLastName());
125 model.setPrefixId(soapModel.getPrefixId());
126 model.setSuffixId(soapModel.getSuffixId());
127 model.setMale(soapModel.getMale());
128 model.setBirthday(soapModel.getBirthday());
129 model.setSmsSn(soapModel.getSmsSn());
130 model.setAimSn(soapModel.getAimSn());
131 model.setFacebookSn(soapModel.getFacebookSn());
132 model.setIcqSn(soapModel.getIcqSn());
133 model.setJabberSn(soapModel.getJabberSn());
134 model.setMsnSn(soapModel.getMsnSn());
135 model.setMySpaceSn(soapModel.getMySpaceSn());
136 model.setSkypeSn(soapModel.getSkypeSn());
137 model.setTwitterSn(soapModel.getTwitterSn());
138 model.setYmSn(soapModel.getYmSn());
139 model.setEmployeeStatusId(soapModel.getEmployeeStatusId());
140 model.setEmployeeNumber(soapModel.getEmployeeNumber());
141 model.setJobTitle(soapModel.getJobTitle());
142 model.setJobClass(soapModel.getJobClass());
143 model.setHoursOfOperation(soapModel.getHoursOfOperation());
144
145 return model;
146 }
147
148
154 public static List<Contact> toModels(ContactSoap[] soapModels) {
155 List<Contact> models = new ArrayList<Contact>(soapModels.length);
156
157 for (ContactSoap 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.Contact"));
166
167 public ContactModelImpl() {
168 }
169
170 public long getPrimaryKey() {
171 return _contactId;
172 }
173
174 public void setPrimaryKey(long pk) {
175 setContactId(pk);
176 }
177
178 public Serializable getPrimaryKeyObj() {
179 return new Long(_contactId);
180 }
181
182 public long getContactId() {
183 return _contactId;
184 }
185
186 public void setContactId(long contactId) {
187 _contactId = contactId;
188 }
189
190 public long getCompanyId() {
191 return _companyId;
192 }
193
194 public void setCompanyId(long companyId) {
195 _companyId = companyId;
196 }
197
198 public long getUserId() {
199 return _userId;
200 }
201
202 public void setUserId(long userId) {
203 _userId = userId;
204 }
205
206 public String getUserUuid() throws SystemException {
207 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
208 }
209
210 public void setUserUuid(String userUuid) {
211 _userUuid = userUuid;
212 }
213
214 public String getUserName() {
215 if (_userName == null) {
216 return StringPool.BLANK;
217 }
218 else {
219 return _userName;
220 }
221 }
222
223 public void setUserName(String userName) {
224 _userName = userName;
225 }
226
227 public Date getCreateDate() {
228 return _createDate;
229 }
230
231 public void setCreateDate(Date createDate) {
232 _createDate = createDate;
233 }
234
235 public Date getModifiedDate() {
236 return _modifiedDate;
237 }
238
239 public void setModifiedDate(Date modifiedDate) {
240 _modifiedDate = modifiedDate;
241 }
242
243 public long getAccountId() {
244 return _accountId;
245 }
246
247 public void setAccountId(long accountId) {
248 _accountId = accountId;
249 }
250
251 public long getParentContactId() {
252 return _parentContactId;
253 }
254
255 public void setParentContactId(long parentContactId) {
256 _parentContactId = parentContactId;
257 }
258
259 public String getFirstName() {
260 if (_firstName == null) {
261 return StringPool.BLANK;
262 }
263 else {
264 return _firstName;
265 }
266 }
267
268 public void setFirstName(String firstName) {
269 _firstName = firstName;
270 }
271
272 public String getMiddleName() {
273 if (_middleName == null) {
274 return StringPool.BLANK;
275 }
276 else {
277 return _middleName;
278 }
279 }
280
281 public void setMiddleName(String middleName) {
282 _middleName = middleName;
283 }
284
285 public String getLastName() {
286 if (_lastName == null) {
287 return StringPool.BLANK;
288 }
289 else {
290 return _lastName;
291 }
292 }
293
294 public void setLastName(String lastName) {
295 _lastName = lastName;
296 }
297
298 public int getPrefixId() {
299 return _prefixId;
300 }
301
302 public void setPrefixId(int prefixId) {
303 _prefixId = prefixId;
304 }
305
306 public int getSuffixId() {
307 return _suffixId;
308 }
309
310 public void setSuffixId(int suffixId) {
311 _suffixId = suffixId;
312 }
313
314 public boolean getMale() {
315 return _male;
316 }
317
318 public boolean isMale() {
319 return _male;
320 }
321
322 public void setMale(boolean male) {
323 _male = male;
324 }
325
326 public Date getBirthday() {
327 return _birthday;
328 }
329
330 public void setBirthday(Date birthday) {
331 _birthday = birthday;
332 }
333
334 public String getSmsSn() {
335 if (_smsSn == null) {
336 return StringPool.BLANK;
337 }
338 else {
339 return _smsSn;
340 }
341 }
342
343 public void setSmsSn(String smsSn) {
344 _smsSn = smsSn;
345 }
346
347 public String getAimSn() {
348 if (_aimSn == null) {
349 return StringPool.BLANK;
350 }
351 else {
352 return _aimSn;
353 }
354 }
355
356 public void setAimSn(String aimSn) {
357 _aimSn = aimSn;
358 }
359
360 public String getFacebookSn() {
361 if (_facebookSn == null) {
362 return StringPool.BLANK;
363 }
364 else {
365 return _facebookSn;
366 }
367 }
368
369 public void setFacebookSn(String facebookSn) {
370 _facebookSn = facebookSn;
371 }
372
373 public String getIcqSn() {
374 if (_icqSn == null) {
375 return StringPool.BLANK;
376 }
377 else {
378 return _icqSn;
379 }
380 }
381
382 public void setIcqSn(String icqSn) {
383 _icqSn = icqSn;
384 }
385
386 public String getJabberSn() {
387 if (_jabberSn == null) {
388 return StringPool.BLANK;
389 }
390 else {
391 return _jabberSn;
392 }
393 }
394
395 public void setJabberSn(String jabberSn) {
396 _jabberSn = jabberSn;
397 }
398
399 public String getMsnSn() {
400 if (_msnSn == null) {
401 return StringPool.BLANK;
402 }
403 else {
404 return _msnSn;
405 }
406 }
407
408 public void setMsnSn(String msnSn) {
409 _msnSn = msnSn;
410 }
411
412 public String getMySpaceSn() {
413 if (_mySpaceSn == null) {
414 return StringPool.BLANK;
415 }
416 else {
417 return _mySpaceSn;
418 }
419 }
420
421 public void setMySpaceSn(String mySpaceSn) {
422 _mySpaceSn = mySpaceSn;
423 }
424
425 public String getSkypeSn() {
426 if (_skypeSn == null) {
427 return StringPool.BLANK;
428 }
429 else {
430 return _skypeSn;
431 }
432 }
433
434 public void setSkypeSn(String skypeSn) {
435 _skypeSn = skypeSn;
436 }
437
438 public String getTwitterSn() {
439 if (_twitterSn == null) {
440 return StringPool.BLANK;
441 }
442 else {
443 return _twitterSn;
444 }
445 }
446
447 public void setTwitterSn(String twitterSn) {
448 _twitterSn = twitterSn;
449 }
450
451 public String getYmSn() {
452 if (_ymSn == null) {
453 return StringPool.BLANK;
454 }
455 else {
456 return _ymSn;
457 }
458 }
459
460 public void setYmSn(String ymSn) {
461 _ymSn = ymSn;
462 }
463
464 public String getEmployeeStatusId() {
465 if (_employeeStatusId == null) {
466 return StringPool.BLANK;
467 }
468 else {
469 return _employeeStatusId;
470 }
471 }
472
473 public void setEmployeeStatusId(String employeeStatusId) {
474 _employeeStatusId = employeeStatusId;
475 }
476
477 public String getEmployeeNumber() {
478 if (_employeeNumber == null) {
479 return StringPool.BLANK;
480 }
481 else {
482 return _employeeNumber;
483 }
484 }
485
486 public void setEmployeeNumber(String employeeNumber) {
487 _employeeNumber = employeeNumber;
488 }
489
490 public String getJobTitle() {
491 if (_jobTitle == null) {
492 return StringPool.BLANK;
493 }
494 else {
495 return _jobTitle;
496 }
497 }
498
499 public void setJobTitle(String jobTitle) {
500 _jobTitle = jobTitle;
501 }
502
503 public String getJobClass() {
504 if (_jobClass == null) {
505 return StringPool.BLANK;
506 }
507 else {
508 return _jobClass;
509 }
510 }
511
512 public void setJobClass(String jobClass) {
513 _jobClass = jobClass;
514 }
515
516 public String getHoursOfOperation() {
517 if (_hoursOfOperation == null) {
518 return StringPool.BLANK;
519 }
520 else {
521 return _hoursOfOperation;
522 }
523 }
524
525 public void setHoursOfOperation(String hoursOfOperation) {
526 _hoursOfOperation = hoursOfOperation;
527 }
528
529 public Contact toEscapedModel() {
530 if (isEscapedModel()) {
531 return (Contact)this;
532 }
533 else {
534 return (Contact)Proxy.newProxyInstance(Contact.class.getClassLoader(),
535 new Class[] { Contact.class }, new AutoEscapeBeanHandler(this));
536 }
537 }
538
539 public ExpandoBridge getExpandoBridge() {
540 if (_expandoBridge == null) {
541 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
542 Contact.class.getName(), getPrimaryKey());
543 }
544
545 return _expandoBridge;
546 }
547
548 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
549 getExpandoBridge().setAttributes(serviceContext);
550 }
551
552 public Object clone() {
553 ContactImpl clone = new ContactImpl();
554
555 clone.setContactId(getContactId());
556 clone.setCompanyId(getCompanyId());
557 clone.setUserId(getUserId());
558 clone.setUserName(getUserName());
559 clone.setCreateDate(getCreateDate());
560 clone.setModifiedDate(getModifiedDate());
561 clone.setAccountId(getAccountId());
562 clone.setParentContactId(getParentContactId());
563 clone.setFirstName(getFirstName());
564 clone.setMiddleName(getMiddleName());
565 clone.setLastName(getLastName());
566 clone.setPrefixId(getPrefixId());
567 clone.setSuffixId(getSuffixId());
568 clone.setMale(getMale());
569 clone.setBirthday(getBirthday());
570 clone.setSmsSn(getSmsSn());
571 clone.setAimSn(getAimSn());
572 clone.setFacebookSn(getFacebookSn());
573 clone.setIcqSn(getIcqSn());
574 clone.setJabberSn(getJabberSn());
575 clone.setMsnSn(getMsnSn());
576 clone.setMySpaceSn(getMySpaceSn());
577 clone.setSkypeSn(getSkypeSn());
578 clone.setTwitterSn(getTwitterSn());
579 clone.setYmSn(getYmSn());
580 clone.setEmployeeStatusId(getEmployeeStatusId());
581 clone.setEmployeeNumber(getEmployeeNumber());
582 clone.setJobTitle(getJobTitle());
583 clone.setJobClass(getJobClass());
584 clone.setHoursOfOperation(getHoursOfOperation());
585
586 return clone;
587 }
588
589 public int compareTo(Contact contact) {
590 long pk = contact.getPrimaryKey();
591
592 if (getPrimaryKey() < pk) {
593 return -1;
594 }
595 else if (getPrimaryKey() > pk) {
596 return 1;
597 }
598 else {
599 return 0;
600 }
601 }
602
603 public boolean equals(Object obj) {
604 if (obj == null) {
605 return false;
606 }
607
608 Contact contact = null;
609
610 try {
611 contact = (Contact)obj;
612 }
613 catch (ClassCastException cce) {
614 return false;
615 }
616
617 long pk = contact.getPrimaryKey();
618
619 if (getPrimaryKey() == pk) {
620 return true;
621 }
622 else {
623 return false;
624 }
625 }
626
627 public int hashCode() {
628 return (int)getPrimaryKey();
629 }
630
631 public String toString() {
632 StringBundler sb = new StringBundler(61);
633
634 sb.append("{contactId=");
635 sb.append(getContactId());
636 sb.append(", companyId=");
637 sb.append(getCompanyId());
638 sb.append(", userId=");
639 sb.append(getUserId());
640 sb.append(", userName=");
641 sb.append(getUserName());
642 sb.append(", createDate=");
643 sb.append(getCreateDate());
644 sb.append(", modifiedDate=");
645 sb.append(getModifiedDate());
646 sb.append(", accountId=");
647 sb.append(getAccountId());
648 sb.append(", parentContactId=");
649 sb.append(getParentContactId());
650 sb.append(", firstName=");
651 sb.append(getFirstName());
652 sb.append(", middleName=");
653 sb.append(getMiddleName());
654 sb.append(", lastName=");
655 sb.append(getLastName());
656 sb.append(", prefixId=");
657 sb.append(getPrefixId());
658 sb.append(", suffixId=");
659 sb.append(getSuffixId());
660 sb.append(", male=");
661 sb.append(getMale());
662 sb.append(", birthday=");
663 sb.append(getBirthday());
664 sb.append(", smsSn=");
665 sb.append(getSmsSn());
666 sb.append(", aimSn=");
667 sb.append(getAimSn());
668 sb.append(", facebookSn=");
669 sb.append(getFacebookSn());
670 sb.append(", icqSn=");
671 sb.append(getIcqSn());
672 sb.append(", jabberSn=");
673 sb.append(getJabberSn());
674 sb.append(", msnSn=");
675 sb.append(getMsnSn());
676 sb.append(", mySpaceSn=");
677 sb.append(getMySpaceSn());
678 sb.append(", skypeSn=");
679 sb.append(getSkypeSn());
680 sb.append(", twitterSn=");
681 sb.append(getTwitterSn());
682 sb.append(", ymSn=");
683 sb.append(getYmSn());
684 sb.append(", employeeStatusId=");
685 sb.append(getEmployeeStatusId());
686 sb.append(", employeeNumber=");
687 sb.append(getEmployeeNumber());
688 sb.append(", jobTitle=");
689 sb.append(getJobTitle());
690 sb.append(", jobClass=");
691 sb.append(getJobClass());
692 sb.append(", hoursOfOperation=");
693 sb.append(getHoursOfOperation());
694 sb.append("}");
695
696 return sb.toString();
697 }
698
699 public String toXmlString() {
700 StringBundler sb = new StringBundler(94);
701
702 sb.append("<model><model-name>");
703 sb.append("com.liferay.portal.model.Contact");
704 sb.append("</model-name>");
705
706 sb.append(
707 "<column><column-name>contactId</column-name><column-value><![CDATA[");
708 sb.append(getContactId());
709 sb.append("]]></column-value></column>");
710 sb.append(
711 "<column><column-name>companyId</column-name><column-value><![CDATA[");
712 sb.append(getCompanyId());
713 sb.append("]]></column-value></column>");
714 sb.append(
715 "<column><column-name>userId</column-name><column-value><![CDATA[");
716 sb.append(getUserId());
717 sb.append("]]></column-value></column>");
718 sb.append(
719 "<column><column-name>userName</column-name><column-value><![CDATA[");
720 sb.append(getUserName());
721 sb.append("]]></column-value></column>");
722 sb.append(
723 "<column><column-name>createDate</column-name><column-value><![CDATA[");
724 sb.append(getCreateDate());
725 sb.append("]]></column-value></column>");
726 sb.append(
727 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
728 sb.append(getModifiedDate());
729 sb.append("]]></column-value></column>");
730 sb.append(
731 "<column><column-name>accountId</column-name><column-value><![CDATA[");
732 sb.append(getAccountId());
733 sb.append("]]></column-value></column>");
734 sb.append(
735 "<column><column-name>parentContactId</column-name><column-value><![CDATA[");
736 sb.append(getParentContactId());
737 sb.append("]]></column-value></column>");
738 sb.append(
739 "<column><column-name>firstName</column-name><column-value><![CDATA[");
740 sb.append(getFirstName());
741 sb.append("]]></column-value></column>");
742 sb.append(
743 "<column><column-name>middleName</column-name><column-value><![CDATA[");
744 sb.append(getMiddleName());
745 sb.append("]]></column-value></column>");
746 sb.append(
747 "<column><column-name>lastName</column-name><column-value><![CDATA[");
748 sb.append(getLastName());
749 sb.append("]]></column-value></column>");
750 sb.append(
751 "<column><column-name>prefixId</column-name><column-value><![CDATA[");
752 sb.append(getPrefixId());
753 sb.append("]]></column-value></column>");
754 sb.append(
755 "<column><column-name>suffixId</column-name><column-value><![CDATA[");
756 sb.append(getSuffixId());
757 sb.append("]]></column-value></column>");
758 sb.append(
759 "<column><column-name>male</column-name><column-value><![CDATA[");
760 sb.append(getMale());
761 sb.append("]]></column-value></column>");
762 sb.append(
763 "<column><column-name>birthday</column-name><column-value><![CDATA[");
764 sb.append(getBirthday());
765 sb.append("]]></column-value></column>");
766 sb.append(
767 "<column><column-name>smsSn</column-name><column-value><![CDATA[");
768 sb.append(getSmsSn());
769 sb.append("]]></column-value></column>");
770 sb.append(
771 "<column><column-name>aimSn</column-name><column-value><![CDATA[");
772 sb.append(getAimSn());
773 sb.append("]]></column-value></column>");
774 sb.append(
775 "<column><column-name>facebookSn</column-name><column-value><![CDATA[");
776 sb.append(getFacebookSn());
777 sb.append("]]></column-value></column>");
778 sb.append(
779 "<column><column-name>icqSn</column-name><column-value><![CDATA[");
780 sb.append(getIcqSn());
781 sb.append("]]></column-value></column>");
782 sb.append(
783 "<column><column-name>jabberSn</column-name><column-value><![CDATA[");
784 sb.append(getJabberSn());
785 sb.append("]]></column-value></column>");
786 sb.append(
787 "<column><column-name>msnSn</column-name><column-value><![CDATA[");
788 sb.append(getMsnSn());
789 sb.append("]]></column-value></column>");
790 sb.append(
791 "<column><column-name>mySpaceSn</column-name><column-value><![CDATA[");
792 sb.append(getMySpaceSn());
793 sb.append("]]></column-value></column>");
794 sb.append(
795 "<column><column-name>skypeSn</column-name><column-value><![CDATA[");
796 sb.append(getSkypeSn());
797 sb.append("]]></column-value></column>");
798 sb.append(
799 "<column><column-name>twitterSn</column-name><column-value><![CDATA[");
800 sb.append(getTwitterSn());
801 sb.append("]]></column-value></column>");
802 sb.append(
803 "<column><column-name>ymSn</column-name><column-value><![CDATA[");
804 sb.append(getYmSn());
805 sb.append("]]></column-value></column>");
806 sb.append(
807 "<column><column-name>employeeStatusId</column-name><column-value><![CDATA[");
808 sb.append(getEmployeeStatusId());
809 sb.append("]]></column-value></column>");
810 sb.append(
811 "<column><column-name>employeeNumber</column-name><column-value><![CDATA[");
812 sb.append(getEmployeeNumber());
813 sb.append("]]></column-value></column>");
814 sb.append(
815 "<column><column-name>jobTitle</column-name><column-value><![CDATA[");
816 sb.append(getJobTitle());
817 sb.append("]]></column-value></column>");
818 sb.append(
819 "<column><column-name>jobClass</column-name><column-value><![CDATA[");
820 sb.append(getJobClass());
821 sb.append("]]></column-value></column>");
822 sb.append(
823 "<column><column-name>hoursOfOperation</column-name><column-value><![CDATA[");
824 sb.append(getHoursOfOperation());
825 sb.append("]]></column-value></column>");
826
827 sb.append("</model>");
828
829 return sb.toString();
830 }
831
832 private long _contactId;
833 private long _companyId;
834 private long _userId;
835 private String _userUuid;
836 private String _userName;
837 private Date _createDate;
838 private Date _modifiedDate;
839 private long _accountId;
840 private long _parentContactId;
841 private String _firstName;
842 private String _middleName;
843 private String _lastName;
844 private int _prefixId;
845 private int _suffixId;
846 private boolean _male;
847 private Date _birthday;
848 private String _smsSn;
849 private String _aimSn;
850 private String _facebookSn;
851 private String _icqSn;
852 private String _jabberSn;
853 private String _msnSn;
854 private String _mySpaceSn;
855 private String _skypeSn;
856 private String _twitterSn;
857 private String _ymSn;
858 private String _employeeStatusId;
859 private String _employeeNumber;
860 private String _jobTitle;
861 private String _jobClass;
862 private String _hoursOfOperation;
863 private transient ExpandoBridge _expandoBridge;
864 }