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