1
14
15 package com.liferay.portal.model.impl;
16
17 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
18 import com.liferay.portal.kernel.exception.SystemException;
19 import com.liferay.portal.kernel.util.GetterUtil;
20 import com.liferay.portal.kernel.util.HtmlUtil;
21 import com.liferay.portal.kernel.util.StringBundler;
22 import com.liferay.portal.model.Contact;
23 import com.liferay.portal.model.ContactSoap;
24 import com.liferay.portal.service.ServiceContext;
25 import com.liferay.portal.util.PortalUtil;
26
27 import com.liferay.portlet.expando.model.ExpandoBridge;
28 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
29
30 import java.io.Serializable;
31
32 import java.lang.reflect.Proxy;
33
34 import java.sql.Types;
35
36 import java.util.ArrayList;
37 import java.util.Date;
38 import java.util.List;
39
40
59 public class ContactModelImpl extends BaseModelImpl<Contact> {
60 public static final String TABLE_NAME = "Contact_";
61 public static final Object[][] TABLE_COLUMNS = {
62 { "contactId", new Integer(Types.BIGINT) },
63 { "companyId", new Integer(Types.BIGINT) },
64 { "userId", new Integer(Types.BIGINT) },
65 { "userName", new Integer(Types.VARCHAR) },
66 { "createDate", new Integer(Types.TIMESTAMP) },
67 { "modifiedDate", new Integer(Types.TIMESTAMP) },
68 { "accountId", new Integer(Types.BIGINT) },
69 { "parentContactId", new Integer(Types.BIGINT) },
70 { "firstName", new Integer(Types.VARCHAR) },
71 { "middleName", new Integer(Types.VARCHAR) },
72 { "lastName", new Integer(Types.VARCHAR) },
73 { "prefixId", new Integer(Types.INTEGER) },
74 { "suffixId", new Integer(Types.INTEGER) },
75 { "male", new Integer(Types.BOOLEAN) },
76 { "birthday", new Integer(Types.TIMESTAMP) },
77 { "smsSn", new Integer(Types.VARCHAR) },
78 { "aimSn", new Integer(Types.VARCHAR) },
79 { "facebookSn", new Integer(Types.VARCHAR) },
80 { "icqSn", new Integer(Types.VARCHAR) },
81 { "jabberSn", new Integer(Types.VARCHAR) },
82 { "msnSn", new Integer(Types.VARCHAR) },
83 { "mySpaceSn", new Integer(Types.VARCHAR) },
84 { "skypeSn", new Integer(Types.VARCHAR) },
85 { "twitterSn", new Integer(Types.VARCHAR) },
86 { "ymSn", new Integer(Types.VARCHAR) },
87 { "employeeStatusId", new Integer(Types.VARCHAR) },
88 { "employeeNumber", new Integer(Types.VARCHAR) },
89 { "jobTitle", new Integer(Types.VARCHAR) },
90 { "jobClass", new Integer(Types.VARCHAR) },
91 { "hoursOfOperation", new Integer(Types.VARCHAR) }
92 };
93 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)";
94 public static final String TABLE_SQL_DROP = "drop table Contact_";
95 public static final String DATA_SOURCE = "liferayDataSource";
96 public static final String SESSION_FACTORY = "liferaySessionFactory";
97 public static final String TX_MANAGER = "liferayTransactionManager";
98 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
99 "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 public static Contact toModel(ContactSoap soapModel) {
106 Contact model = new ContactImpl();
107
108 model.setContactId(soapModel.getContactId());
109 model.setCompanyId(soapModel.getCompanyId());
110 model.setUserId(soapModel.getUserId());
111 model.setUserName(soapModel.getUserName());
112 model.setCreateDate(soapModel.getCreateDate());
113 model.setModifiedDate(soapModel.getModifiedDate());
114 model.setAccountId(soapModel.getAccountId());
115 model.setParentContactId(soapModel.getParentContactId());
116 model.setFirstName(soapModel.getFirstName());
117 model.setMiddleName(soapModel.getMiddleName());
118 model.setLastName(soapModel.getLastName());
119 model.setPrefixId(soapModel.getPrefixId());
120 model.setSuffixId(soapModel.getSuffixId());
121 model.setMale(soapModel.getMale());
122 model.setBirthday(soapModel.getBirthday());
123 model.setSmsSn(soapModel.getSmsSn());
124 model.setAimSn(soapModel.getAimSn());
125 model.setFacebookSn(soapModel.getFacebookSn());
126 model.setIcqSn(soapModel.getIcqSn());
127 model.setJabberSn(soapModel.getJabberSn());
128 model.setMsnSn(soapModel.getMsnSn());
129 model.setMySpaceSn(soapModel.getMySpaceSn());
130 model.setSkypeSn(soapModel.getSkypeSn());
131 model.setTwitterSn(soapModel.getTwitterSn());
132 model.setYmSn(soapModel.getYmSn());
133 model.setEmployeeStatusId(soapModel.getEmployeeStatusId());
134 model.setEmployeeNumber(soapModel.getEmployeeNumber());
135 model.setJobTitle(soapModel.getJobTitle());
136 model.setJobClass(soapModel.getJobClass());
137 model.setHoursOfOperation(soapModel.getHoursOfOperation());
138
139 return model;
140 }
141
142 public static List<Contact> toModels(ContactSoap[] soapModels) {
143 List<Contact> models = new ArrayList<Contact>(soapModels.length);
144
145 for (ContactSoap soapModel : soapModels) {
146 models.add(toModel(soapModel));
147 }
148
149 return models;
150 }
151
152 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
153 "lock.expiration.time.com.liferay.portal.model.Contact"));
154
155 public ContactModelImpl() {
156 }
157
158 public long getPrimaryKey() {
159 return _contactId;
160 }
161
162 public void setPrimaryKey(long pk) {
163 setContactId(pk);
164 }
165
166 public Serializable getPrimaryKeyObj() {
167 return new Long(_contactId);
168 }
169
170 public long getContactId() {
171 return _contactId;
172 }
173
174 public void setContactId(long contactId) {
175 _contactId = contactId;
176 }
177
178 public long getCompanyId() {
179 return _companyId;
180 }
181
182 public void setCompanyId(long companyId) {
183 _companyId = companyId;
184 }
185
186 public long getUserId() {
187 return _userId;
188 }
189
190 public void setUserId(long userId) {
191 _userId = userId;
192 }
193
194 public String getUserUuid() throws SystemException {
195 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
196 }
197
198 public void setUserUuid(String userUuid) {
199 _userUuid = userUuid;
200 }
201
202 public String getUserName() {
203 return GetterUtil.getString(_userName);
204 }
205
206 public void setUserName(String userName) {
207 _userName = userName;
208 }
209
210 public Date getCreateDate() {
211 return _createDate;
212 }
213
214 public void setCreateDate(Date createDate) {
215 _createDate = createDate;
216 }
217
218 public Date getModifiedDate() {
219 return _modifiedDate;
220 }
221
222 public void setModifiedDate(Date modifiedDate) {
223 _modifiedDate = modifiedDate;
224 }
225
226 public long getAccountId() {
227 return _accountId;
228 }
229
230 public void setAccountId(long accountId) {
231 _accountId = accountId;
232 }
233
234 public long getParentContactId() {
235 return _parentContactId;
236 }
237
238 public void setParentContactId(long parentContactId) {
239 _parentContactId = parentContactId;
240 }
241
242 public String getFirstName() {
243 return GetterUtil.getString(_firstName);
244 }
245
246 public void setFirstName(String firstName) {
247 _firstName = firstName;
248 }
249
250 public String getMiddleName() {
251 return GetterUtil.getString(_middleName);
252 }
253
254 public void setMiddleName(String middleName) {
255 _middleName = middleName;
256 }
257
258 public String getLastName() {
259 return GetterUtil.getString(_lastName);
260 }
261
262 public void setLastName(String lastName) {
263 _lastName = lastName;
264 }
265
266 public int getPrefixId() {
267 return _prefixId;
268 }
269
270 public void setPrefixId(int prefixId) {
271 _prefixId = prefixId;
272 }
273
274 public int getSuffixId() {
275 return _suffixId;
276 }
277
278 public void setSuffixId(int suffixId) {
279 _suffixId = suffixId;
280 }
281
282 public boolean getMale() {
283 return _male;
284 }
285
286 public boolean isMale() {
287 return _male;
288 }
289
290 public void setMale(boolean male) {
291 _male = male;
292 }
293
294 public Date getBirthday() {
295 return _birthday;
296 }
297
298 public void setBirthday(Date birthday) {
299 _birthday = birthday;
300 }
301
302 public String getSmsSn() {
303 return GetterUtil.getString(_smsSn);
304 }
305
306 public void setSmsSn(String smsSn) {
307 _smsSn = smsSn;
308 }
309
310 public String getAimSn() {
311 return GetterUtil.getString(_aimSn);
312 }
313
314 public void setAimSn(String aimSn) {
315 _aimSn = aimSn;
316 }
317
318 public String getFacebookSn() {
319 return GetterUtil.getString(_facebookSn);
320 }
321
322 public void setFacebookSn(String facebookSn) {
323 _facebookSn = facebookSn;
324 }
325
326 public String getIcqSn() {
327 return GetterUtil.getString(_icqSn);
328 }
329
330 public void setIcqSn(String icqSn) {
331 _icqSn = icqSn;
332 }
333
334 public String getJabberSn() {
335 return GetterUtil.getString(_jabberSn);
336 }
337
338 public void setJabberSn(String jabberSn) {
339 _jabberSn = jabberSn;
340 }
341
342 public String getMsnSn() {
343 return GetterUtil.getString(_msnSn);
344 }
345
346 public void setMsnSn(String msnSn) {
347 _msnSn = msnSn;
348 }
349
350 public String getMySpaceSn() {
351 return GetterUtil.getString(_mySpaceSn);
352 }
353
354 public void setMySpaceSn(String mySpaceSn) {
355 _mySpaceSn = mySpaceSn;
356 }
357
358 public String getSkypeSn() {
359 return GetterUtil.getString(_skypeSn);
360 }
361
362 public void setSkypeSn(String skypeSn) {
363 _skypeSn = skypeSn;
364 }
365
366 public String getTwitterSn() {
367 return GetterUtil.getString(_twitterSn);
368 }
369
370 public void setTwitterSn(String twitterSn) {
371 _twitterSn = twitterSn;
372 }
373
374 public String getYmSn() {
375 return GetterUtil.getString(_ymSn);
376 }
377
378 public void setYmSn(String ymSn) {
379 _ymSn = ymSn;
380 }
381
382 public String getEmployeeStatusId() {
383 return GetterUtil.getString(_employeeStatusId);
384 }
385
386 public void setEmployeeStatusId(String employeeStatusId) {
387 _employeeStatusId = employeeStatusId;
388 }
389
390 public String getEmployeeNumber() {
391 return GetterUtil.getString(_employeeNumber);
392 }
393
394 public void setEmployeeNumber(String employeeNumber) {
395 _employeeNumber = employeeNumber;
396 }
397
398 public String getJobTitle() {
399 return GetterUtil.getString(_jobTitle);
400 }
401
402 public void setJobTitle(String jobTitle) {
403 _jobTitle = jobTitle;
404 }
405
406 public String getJobClass() {
407 return GetterUtil.getString(_jobClass);
408 }
409
410 public void setJobClass(String jobClass) {
411 _jobClass = jobClass;
412 }
413
414 public String getHoursOfOperation() {
415 return GetterUtil.getString(_hoursOfOperation);
416 }
417
418 public void setHoursOfOperation(String hoursOfOperation) {
419 _hoursOfOperation = hoursOfOperation;
420 }
421
422 public Contact toEscapedModel() {
423 if (isEscapedModel()) {
424 return (Contact)this;
425 }
426 else {
427 Contact model = new ContactImpl();
428
429 model.setNew(isNew());
430 model.setEscapedModel(true);
431
432 model.setContactId(getContactId());
433 model.setCompanyId(getCompanyId());
434 model.setUserId(getUserId());
435 model.setUserName(HtmlUtil.escape(getUserName()));
436 model.setCreateDate(getCreateDate());
437 model.setModifiedDate(getModifiedDate());
438 model.setAccountId(getAccountId());
439 model.setParentContactId(getParentContactId());
440 model.setFirstName(HtmlUtil.escape(getFirstName()));
441 model.setMiddleName(HtmlUtil.escape(getMiddleName()));
442 model.setLastName(HtmlUtil.escape(getLastName()));
443 model.setPrefixId(getPrefixId());
444 model.setSuffixId(getSuffixId());
445 model.setMale(getMale());
446 model.setBirthday(getBirthday());
447 model.setSmsSn(HtmlUtil.escape(getSmsSn()));
448 model.setAimSn(HtmlUtil.escape(getAimSn()));
449 model.setFacebookSn(HtmlUtil.escape(getFacebookSn()));
450 model.setIcqSn(HtmlUtil.escape(getIcqSn()));
451 model.setJabberSn(HtmlUtil.escape(getJabberSn()));
452 model.setMsnSn(HtmlUtil.escape(getMsnSn()));
453 model.setMySpaceSn(HtmlUtil.escape(getMySpaceSn()));
454 model.setSkypeSn(HtmlUtil.escape(getSkypeSn()));
455 model.setTwitterSn(HtmlUtil.escape(getTwitterSn()));
456 model.setYmSn(HtmlUtil.escape(getYmSn()));
457 model.setEmployeeStatusId(HtmlUtil.escape(getEmployeeStatusId()));
458 model.setEmployeeNumber(HtmlUtil.escape(getEmployeeNumber()));
459 model.setJobTitle(HtmlUtil.escape(getJobTitle()));
460 model.setJobClass(HtmlUtil.escape(getJobClass()));
461 model.setHoursOfOperation(HtmlUtil.escape(getHoursOfOperation()));
462
463 model = (Contact)Proxy.newProxyInstance(Contact.class.getClassLoader(),
464 new Class[] { Contact.class },
465 new ReadOnlyBeanHandler(model));
466
467 return model;
468 }
469 }
470
471 public ExpandoBridge getExpandoBridge() {
472 if (_expandoBridge == null) {
473 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
474 Contact.class.getName(), getPrimaryKey());
475 }
476
477 return _expandoBridge;
478 }
479
480 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
481 getExpandoBridge().setAttributes(serviceContext);
482 }
483
484 public Object clone() {
485 ContactImpl clone = new ContactImpl();
486
487 clone.setContactId(getContactId());
488 clone.setCompanyId(getCompanyId());
489 clone.setUserId(getUserId());
490 clone.setUserName(getUserName());
491 clone.setCreateDate(getCreateDate());
492 clone.setModifiedDate(getModifiedDate());
493 clone.setAccountId(getAccountId());
494 clone.setParentContactId(getParentContactId());
495 clone.setFirstName(getFirstName());
496 clone.setMiddleName(getMiddleName());
497 clone.setLastName(getLastName());
498 clone.setPrefixId(getPrefixId());
499 clone.setSuffixId(getSuffixId());
500 clone.setMale(getMale());
501 clone.setBirthday(getBirthday());
502 clone.setSmsSn(getSmsSn());
503 clone.setAimSn(getAimSn());
504 clone.setFacebookSn(getFacebookSn());
505 clone.setIcqSn(getIcqSn());
506 clone.setJabberSn(getJabberSn());
507 clone.setMsnSn(getMsnSn());
508 clone.setMySpaceSn(getMySpaceSn());
509 clone.setSkypeSn(getSkypeSn());
510 clone.setTwitterSn(getTwitterSn());
511 clone.setYmSn(getYmSn());
512 clone.setEmployeeStatusId(getEmployeeStatusId());
513 clone.setEmployeeNumber(getEmployeeNumber());
514 clone.setJobTitle(getJobTitle());
515 clone.setJobClass(getJobClass());
516 clone.setHoursOfOperation(getHoursOfOperation());
517
518 return clone;
519 }
520
521 public int compareTo(Contact contact) {
522 long pk = contact.getPrimaryKey();
523
524 if (getPrimaryKey() < pk) {
525 return -1;
526 }
527 else if (getPrimaryKey() > pk) {
528 return 1;
529 }
530 else {
531 return 0;
532 }
533 }
534
535 public boolean equals(Object obj) {
536 if (obj == null) {
537 return false;
538 }
539
540 Contact contact = null;
541
542 try {
543 contact = (Contact)obj;
544 }
545 catch (ClassCastException cce) {
546 return false;
547 }
548
549 long pk = contact.getPrimaryKey();
550
551 if (getPrimaryKey() == pk) {
552 return true;
553 }
554 else {
555 return false;
556 }
557 }
558
559 public int hashCode() {
560 return (int)getPrimaryKey();
561 }
562
563 public String toString() {
564 StringBundler sb = new StringBundler(61);
565
566 sb.append("{contactId=");
567 sb.append(getContactId());
568 sb.append(", companyId=");
569 sb.append(getCompanyId());
570 sb.append(", userId=");
571 sb.append(getUserId());
572 sb.append(", userName=");
573 sb.append(getUserName());
574 sb.append(", createDate=");
575 sb.append(getCreateDate());
576 sb.append(", modifiedDate=");
577 sb.append(getModifiedDate());
578 sb.append(", accountId=");
579 sb.append(getAccountId());
580 sb.append(", parentContactId=");
581 sb.append(getParentContactId());
582 sb.append(", firstName=");
583 sb.append(getFirstName());
584 sb.append(", middleName=");
585 sb.append(getMiddleName());
586 sb.append(", lastName=");
587 sb.append(getLastName());
588 sb.append(", prefixId=");
589 sb.append(getPrefixId());
590 sb.append(", suffixId=");
591 sb.append(getSuffixId());
592 sb.append(", male=");
593 sb.append(getMale());
594 sb.append(", birthday=");
595 sb.append(getBirthday());
596 sb.append(", smsSn=");
597 sb.append(getSmsSn());
598 sb.append(", aimSn=");
599 sb.append(getAimSn());
600 sb.append(", facebookSn=");
601 sb.append(getFacebookSn());
602 sb.append(", icqSn=");
603 sb.append(getIcqSn());
604 sb.append(", jabberSn=");
605 sb.append(getJabberSn());
606 sb.append(", msnSn=");
607 sb.append(getMsnSn());
608 sb.append(", mySpaceSn=");
609 sb.append(getMySpaceSn());
610 sb.append(", skypeSn=");
611 sb.append(getSkypeSn());
612 sb.append(", twitterSn=");
613 sb.append(getTwitterSn());
614 sb.append(", ymSn=");
615 sb.append(getYmSn());
616 sb.append(", employeeStatusId=");
617 sb.append(getEmployeeStatusId());
618 sb.append(", employeeNumber=");
619 sb.append(getEmployeeNumber());
620 sb.append(", jobTitle=");
621 sb.append(getJobTitle());
622 sb.append(", jobClass=");
623 sb.append(getJobClass());
624 sb.append(", hoursOfOperation=");
625 sb.append(getHoursOfOperation());
626 sb.append("}");
627
628 return sb.toString();
629 }
630
631 public String toXmlString() {
632 StringBundler sb = new StringBundler(94);
633
634 sb.append("<model><model-name>");
635 sb.append("com.liferay.portal.model.Contact");
636 sb.append("</model-name>");
637
638 sb.append(
639 "<column><column-name>contactId</column-name><column-value><![CDATA[");
640 sb.append(getContactId());
641 sb.append("]]></column-value></column>");
642 sb.append(
643 "<column><column-name>companyId</column-name><column-value><![CDATA[");
644 sb.append(getCompanyId());
645 sb.append("]]></column-value></column>");
646 sb.append(
647 "<column><column-name>userId</column-name><column-value><![CDATA[");
648 sb.append(getUserId());
649 sb.append("]]></column-value></column>");
650 sb.append(
651 "<column><column-name>userName</column-name><column-value><![CDATA[");
652 sb.append(getUserName());
653 sb.append("]]></column-value></column>");
654 sb.append(
655 "<column><column-name>createDate</column-name><column-value><![CDATA[");
656 sb.append(getCreateDate());
657 sb.append("]]></column-value></column>");
658 sb.append(
659 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
660 sb.append(getModifiedDate());
661 sb.append("]]></column-value></column>");
662 sb.append(
663 "<column><column-name>accountId</column-name><column-value><![CDATA[");
664 sb.append(getAccountId());
665 sb.append("]]></column-value></column>");
666 sb.append(
667 "<column><column-name>parentContactId</column-name><column-value><![CDATA[");
668 sb.append(getParentContactId());
669 sb.append("]]></column-value></column>");
670 sb.append(
671 "<column><column-name>firstName</column-name><column-value><![CDATA[");
672 sb.append(getFirstName());
673 sb.append("]]></column-value></column>");
674 sb.append(
675 "<column><column-name>middleName</column-name><column-value><![CDATA[");
676 sb.append(getMiddleName());
677 sb.append("]]></column-value></column>");
678 sb.append(
679 "<column><column-name>lastName</column-name><column-value><![CDATA[");
680 sb.append(getLastName());
681 sb.append("]]></column-value></column>");
682 sb.append(
683 "<column><column-name>prefixId</column-name><column-value><![CDATA[");
684 sb.append(getPrefixId());
685 sb.append("]]></column-value></column>");
686 sb.append(
687 "<column><column-name>suffixId</column-name><column-value><![CDATA[");
688 sb.append(getSuffixId());
689 sb.append("]]></column-value></column>");
690 sb.append(
691 "<column><column-name>male</column-name><column-value><![CDATA[");
692 sb.append(getMale());
693 sb.append("]]></column-value></column>");
694 sb.append(
695 "<column><column-name>birthday</column-name><column-value><![CDATA[");
696 sb.append(getBirthday());
697 sb.append("]]></column-value></column>");
698 sb.append(
699 "<column><column-name>smsSn</column-name><column-value><![CDATA[");
700 sb.append(getSmsSn());
701 sb.append("]]></column-value></column>");
702 sb.append(
703 "<column><column-name>aimSn</column-name><column-value><![CDATA[");
704 sb.append(getAimSn());
705 sb.append("]]></column-value></column>");
706 sb.append(
707 "<column><column-name>facebookSn</column-name><column-value><![CDATA[");
708 sb.append(getFacebookSn());
709 sb.append("]]></column-value></column>");
710 sb.append(
711 "<column><column-name>icqSn</column-name><column-value><![CDATA[");
712 sb.append(getIcqSn());
713 sb.append("]]></column-value></column>");
714 sb.append(
715 "<column><column-name>jabberSn</column-name><column-value><![CDATA[");
716 sb.append(getJabberSn());
717 sb.append("]]></column-value></column>");
718 sb.append(
719 "<column><column-name>msnSn</column-name><column-value><![CDATA[");
720 sb.append(getMsnSn());
721 sb.append("]]></column-value></column>");
722 sb.append(
723 "<column><column-name>mySpaceSn</column-name><column-value><![CDATA[");
724 sb.append(getMySpaceSn());
725 sb.append("]]></column-value></column>");
726 sb.append(
727 "<column><column-name>skypeSn</column-name><column-value><![CDATA[");
728 sb.append(getSkypeSn());
729 sb.append("]]></column-value></column>");
730 sb.append(
731 "<column><column-name>twitterSn</column-name><column-value><![CDATA[");
732 sb.append(getTwitterSn());
733 sb.append("]]></column-value></column>");
734 sb.append(
735 "<column><column-name>ymSn</column-name><column-value><![CDATA[");
736 sb.append(getYmSn());
737 sb.append("]]></column-value></column>");
738 sb.append(
739 "<column><column-name>employeeStatusId</column-name><column-value><![CDATA[");
740 sb.append(getEmployeeStatusId());
741 sb.append("]]></column-value></column>");
742 sb.append(
743 "<column><column-name>employeeNumber</column-name><column-value><![CDATA[");
744 sb.append(getEmployeeNumber());
745 sb.append("]]></column-value></column>");
746 sb.append(
747 "<column><column-name>jobTitle</column-name><column-value><![CDATA[");
748 sb.append(getJobTitle());
749 sb.append("]]></column-value></column>");
750 sb.append(
751 "<column><column-name>jobClass</column-name><column-value><![CDATA[");
752 sb.append(getJobClass());
753 sb.append("]]></column-value></column>");
754 sb.append(
755 "<column><column-name>hoursOfOperation</column-name><column-value><![CDATA[");
756 sb.append(getHoursOfOperation());
757 sb.append("]]></column-value></column>");
758
759 sb.append("</model>");
760
761 return sb.toString();
762 }
763
764 private long _contactId;
765 private long _companyId;
766 private long _userId;
767 private String _userUuid;
768 private String _userName;
769 private Date _createDate;
770 private Date _modifiedDate;
771 private long _accountId;
772 private long _parentContactId;
773 private String _firstName;
774 private String _middleName;
775 private String _lastName;
776 private int _prefixId;
777 private int _suffixId;
778 private boolean _male;
779 private Date _birthday;
780 private String _smsSn;
781 private String _aimSn;
782 private String _facebookSn;
783 private String _icqSn;
784 private String _jabberSn;
785 private String _msnSn;
786 private String _mySpaceSn;
787 private String _skypeSn;
788 private String _twitterSn;
789 private String _ymSn;
790 private String _employeeStatusId;
791 private String _employeeNumber;
792 private String _jobTitle;
793 private String _jobClass;
794 private String _hoursOfOperation;
795 private transient ExpandoBridge _expandoBridge;
796 }