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