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